freebsd-skq/sys/arm/freescale/imx
ian e632b60f46 Define a single instance of ahci_devclass and reference it from all the
attachment code for various SOCs and busses.  Remove all the static and
should-have-been-static and named-differently instances of it.

This should eliminate the recently-grown build warnings about multiple
definitions when building arm kernels.
2017-10-02 02:58:28 +00:00
..
files.imx5 Start to rename files with common or generic names to be SoC specific. The 2017-06-04 09:11:14 +00:00
files.imx6 Add i.MX6 and Xilinx to GENERIC. 2017-09-24 09:33:08 +00:00
imx6_ahci.c Define a single instance of ahci_devclass and reference it from all the 2017-10-02 02:58:28 +00:00
imx6_anatop.c
imx6_anatopreg.h
imx6_anatopvar.h
imx6_audmux.c
imx6_ccm.c Add an ahci driver for imx6. 2017-08-03 14:43:41 +00:00
imx6_ccmreg.h Add an ahci driver for imx6. 2017-08-03 14:43:41 +00:00
imx6_hdmi.c
imx6_ipu.c
imx6_machdep.c Add external PLATFORM access on arm, and use it in the pl310 driver. 2017-07-11 16:30:16 +00:00
imx6_machdep.h Add external PLATFORM access on arm, and use it in the pl310 driver. 2017-07-11 16:30:16 +00:00
imx6_mp.c Start to move the arm *_mp.h to be names *_machdep.h. These will be used 2017-07-10 15:27:53 +00:00
imx6_pl310.c Add external PLATFORM access on arm, and use it in the pl310 driver. 2017-07-11 16:30:16 +00:00
imx6_sdma.c
imx6_sdma.h
imx6_snvs.c Add a driver for the imx6 on-chip realtime clock. 2017-07-04 18:38:34 +00:00
imx6_src.c
imx6_src.h
imx6_ssi.c
imx6_usbphy.c Support the "disable-over-current" property for imx ehci controllers. 2017-07-13 02:16:15 +00:00
imx51_ccm.c
imx51_ccmreg.h
imx51_ccmvar.h
imx51_dpllreg.h
imx51_ipuv3_fbd.c
imx51_ipuv3.c
imx51_ipuv3reg.h
imx51_machdep.c Enable MULTIDELAY in the i.MX5 kernel configs. This will help adding them 2017-06-03 15:39:23 +00:00
imx51_sdmareg.h
imx51_ssireg.h
imx51_tzicreg.h
imx53_machdep.c Enable MULTIDELAY in the i.MX5 kernel configs. This will help adding them 2017-06-03 15:39:23 +00:00
imx_ccmvar.h Add an ahci driver for imx6. 2017-08-03 14:43:41 +00:00
imx_common.c
imx_console.c Start to rename files with common or generic names to be SoC specific. The 2017-06-04 09:11:14 +00:00
imx_epit.c Move the simple armv6 only timer drivers to require MULTIDELAY to help 2017-07-04 18:07:09 +00:00
imx_gpio.c Add gpio methods to read/write/configure up to 32 pins simultaneously. 2017-09-10 18:08:25 +00:00
imx_gpt.c Move the simple armv6 only timer drivers to require MULTIDELAY to help 2017-07-04 18:07:09 +00:00
imx_gptreg.h
imx_i2c.c Defer attaching and probing iicbus and its children until interrupts are 2017-09-13 16:54:27 +00:00
imx_iomux.c Fix the interface to imx_iomux_gpr_get/set(). The functions were defined 2017-08-02 18:28:06 +00:00
imx_iomuxreg.h Add an ahci driver for imx6. 2017-08-03 14:43:41 +00:00
imx_iomuxvar.h Fix the interface to imx_iomux_gpr_get/set(). The functions were defined 2017-08-02 18:28:06 +00:00
imx_machdep.c
imx_machdep.h Add code/constants for detecting imx6ul (ultralite) chips, a species of 2017-04-09 20:59:12 +00:00
imx_nop_usbphy.c
imx_wdog.c
imx_wdogreg.h
std.imx6 The imx6_snvs driver is not strictly required for the system to run, so 2017-08-02 15:15:18 +00:00
std.imx51
std.imx53
tzic.c