Search Linux Wireless

Re: [RFC][PATCH] bcma: add trivial GBIT MAC COMMON driver

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



2012/7/10 Hauke Mehrtens <hauke@xxxxxxxxxx>:
> On 07/08/2012 02:51 PM, Rafał Miłecki wrote:
>> GMAC COMMON core is present on BCM4706 and is used for example to access
>> board PHYs (PHYs can not be accessed directly using GBIT MAC core).
>
> I think this is the cleanest way of doing this. I thought about handling
> this in the Ethernet driver, but as we need locking, an extra driver
> would be needed, just for this stupid locking.
>
> You should not register an external device for this core in
> bcma_register_cores().

I've just noticed my BCM4706 doesn't have GBIT MAC CMN... but AFAIK
BCM4706 GMAC (0x52d) can not operate without GMAC CMN (0x5dc)...

Hauke: does it make any sense to you?

Found chip with id 0x5300, rev 0x01 and package 0x00
Core 0 found: BCM4706 ChipCommon (manuf 0x4BF, id 0x500, rev 0x1F,
class 0x0)
Core 3 found: MIPS 74K (manuf 0x4A7, id 0x82C, rev 0x00, class 0x0)
...
Core 1 found: BCM4706 GBit MAC (manuf 0x4BF, id 0x52D, rev 0x00, class
0x0)
Core 2 found: BCM4706 GBit MAC (manuf 0x4BF, id 0x52D, rev 0x00, class
0x0)
Core 4 found: USB 2.0 Host (manuf 0x4BF, id 0x819, rev 0x04, class
0x0)
Core 5 found: PCIe (manuf 0x4BF, id 0x820, rev 0x0E, class 0x0)
Core 6 found: PCIe (manuf 0x4BF, id 0x820, rev 0x0E, class 0x0)
Core 7 found: AMEMC (DDR) (manuf 0x4BF, id 0x52E, rev 0x00, class 0x0)
Core 8 found: BCM4706 SOC RAM (manuf 0x4BF, id 0x50E, rev 0x05, class
0x0)
Core 9 found: ALTA (I2S) (manuf 0x4BF, id 0x534, rev 0x00, class 0x0)

-- 
Rafał
--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Wireless Personal Area Network]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite Hiking]     [MIPS Linux]     [ARM Linux]     [Linux RAID]

  Powered by Linux