[Resend] Why 'FEC Ethernet Driver' is not found on L4Linux build menuconfig ?
martin.schroeder at openlimit.com
Wed Apr 23 13:11:15 CEST 2014
the FEC Ethernet Driver has no out-of-the-box support for L4 but it is
possible to get it running with l4linux.
For example in the Kconfig both "config NET_VENTOR_FRESCALE" and "if
NET_VENDOR_FREESCALE" needs the "depends on" trailed with "|| L4" so it
will show in linux menuconfig.
But there are a few other places to patch in fec.h, fec_main.c,
fec_ptp.c and l4/kernel/arch-arm/mach_setup.c along with the mapping of
the Mmio and Irq space to the l4linux.
I am not aware of the imx6 ethernet silicon, but I am using the FEC
Ethernet Driver for the integrated Dual-Ethernet Controller of a
Freescale i.MX28 chip and it is running with L4.
Am 23.04.2014 12:07, schrieb Taeung:
> Hi, adam
> Thank you for answering. :-)
> Sorry, I've asked you a question with misinformation.
> I've misunderstood that my Freescale imx6q_sabre_sd board's Ethernet is
> 'Qualcomm Atheros AR8031-AL1A Gigabit Ethernet'.
> My board's Ethernet Controller is contained in imx6 chip. And the driver
> for it is 'FEC Ethernet Driver'.
> So, I have to using ethernet driver which is 'l4linux/drivers/net/ethernet/
> freescale'. But, I've failed configure 'CONFIG_FEC=y' because there is
> not 'FEC Ethernet Driver' on L4 linux's build menuconfig.
> But there are other ethernet drivers which are
> 'smsc','intel','marvell'... etc.
> Though there is 'FEC Ethernet Driver' source code in
> 'l4linux/drivers/net/ethernet/freescale', why 'FEC Ethernet Driver' is
> not found on L4Linux build menuconfig ?
> How to build FEC ethernet driver for my board?
>> I'm trying to secure Ethernet environment on L4 Linux. (using
>> Freescale imx6
>> SABRE SD board)
>> My board's Ethernet is 'Qualcomm Atheros AR8031-AL1A Gigabit Ethernet'.
>> I've found source code for Ethernet Driver.
>> Folder name is '/l4linux/drivers/net/ethernet/atheros'.
>> But, the folder only contain 'ATL1c' and 'ATL1e', 'ALX', 'ATLX'.
>> I guess 'atheros' driver in L4 Linux don't support my ethernet driver.
> L4Linux has the same drivers as native Linux, so if the driver is in
> Linux it is also in L4Linux (in the same version). There seems to be
> support for this type of network in the imx6 support code. So does the
> network work with the native Linux of the same version?
> l4-hackers mailing list
> l4-hackers at os.inf.tu-dresden.de
More information about the l4-hackers