opnsense-src/sys/arm/freescale/imx
Ian Lepore 7164f27ddc Support the "disable-over-current" property for imx ehci controllers.
It turns out that this is more than a power optization.  The OTG port
won't work on boards that have this property unless this setting is honored.

Also ensure that the usb phy device attaches before ehci.
2017-07-13 02:16:15 +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 a driver for the imx6 on-chip realtime clock. 2017-07-04 18:38:34 +00:00
imx6_anatop.c Add the missing void to function signatures in much of the arm code. 2016-12-13 13:43:22 +00:00
imx6_anatopreg.h Add support for audio transmitting, include drivers for: 2015-01-24 13:07:07 +00:00
imx6_anatopvar.h Add support for audio transmitting, include drivers for: 2015-01-24 13:07:07 +00:00
imx6_audmux.c Stop including fdt_common.h from the arm code when it's unneeded. 2016-11-14 11:41:22 +00:00
imx6_ccm.c Add a driver for the imx6 EPIT timer that can be used as the system 2017-06-18 18:22:52 +00:00
imx6_ccmreg.h Add a driver for the imx6 EPIT timer that can be used as the system 2017-06-18 18:22:52 +00:00
imx6_hdmi.c Add support for audio on I2S based DesignWare HDMI controllers. 2016-12-29 14:08:24 +00:00
imx6_ipu.c Stop including fdt_common.h from the arm code when it's unneeded. 2016-11-14 11:41:22 +00:00
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] Fix SDMA driver build 2016-12-21 01:38:44 +00:00
imx6_sdma.h [iMX6] Fix SDMA driver build 2016-12-21 01:38:44 +00:00
imx6_snvs.c Add a driver for the imx6 on-chip realtime clock. 2017-07-04 18:38:34 +00:00
imx6_src.c Add the missing void to function signatures in much of the arm code. 2016-12-13 13:43:22 +00:00
imx6_src.h - Add driver for System-Reset-Controler i.MX6 module 2015-11-13 23:47:41 +00:00
imx6_ssi.c [iMX6] Fix build for SSI driver and add dependency for SDMA driver 2016-12-21 01:32:19 +00:00
imx6_usbphy.c Support the "disable-over-current" property for imx ehci controllers. 2017-07-13 02:16:15 +00:00
imx51_ccm.c Make the imx5 clocks driver work with vendor-supplied dts (which does not 2017-03-18 17:50:49 +00:00
imx51_ccmreg.h Add some bare-bones support for enabling usb and usbphy clocks. This 2013-10-30 14:33:15 +00:00
imx51_ccmvar.h
imx51_dpllreg.h
imx51_ipuv3.c Use the correct OF_getencprop over OF_getprop + fdt32_to_cpu to read 2016-11-14 12:03:08 +00:00
imx51_ipuv3_fbd.c Use the correct OF_getencprop over OF_getprop + fdt32_to_cpu to read 2016-11-14 12:03:08 +00:00
imx51_ipuv3reg.h Updates to i.MX53: 2014-04-08 04:05:04 +00:00
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 Fix a typo _IMX51_TZICRREG_H_ -> _IMX51_TZICREG_H_ (extra R) 2014-02-23 21:13:04 +00:00
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 CCM functions to enable HDMI framer and IPU units (video controller) 2015-12-21 20:17:24 +00:00
imx_common.c Restrict where we need to define fdt_fixup_table to just PowerPC and 2016-09-23 14:11:23 +00:00
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 Implement gpio input by reading the pad state register, not the data register. 2017-06-28 20:28:47 +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 Fix undefined behavior: (1 << 31) is not defined as 1 is an int and this 2013-11-30 22:17:27 +00:00
imx_i2c.c Add bus recovery handling to the imx5/imx6 i2c driver. 2017-06-29 01:59:39 +00:00
imx_iomux.c Add support for imx6ul soc. 2017-04-10 02:46:39 +00:00
imx_iomuxreg.h - Add driver for i.MX 6 HDMI framer 2015-12-21 21:40:15 +00:00
imx_iomuxvar.h Add a basic iomux driver for imx6. 2014-09-04 14:25:32 +00:00
imx_machdep.c Handle imx6 erratum ERR004346... to reboot, clear the SRS bit twice within 2017-01-24 02:09:30 +00:00
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 Stop calling imx51_ccm_foo() clock functions from imx6 code. Instead 2014-04-26 16:48:09 +00:00
imx_wdog.c Stop including fdt_common.h from the arm code when it's unneeded. 2016-11-14 11:41:22 +00:00
imx_wdogreg.h Rename sysctl node hw.imx6 to hw.imx. Move its definition to imx_machdep.c 2015-11-26 17:26:52 +00:00
std.imx6 Remake support for SMP kernel on UP cpu: 2017-02-02 06:14:44 +00:00
std.imx51 Remake support for SMP kernel on UP cpu: 2017-02-02 06:14:44 +00:00
std.imx53 Remake support for SMP kernel on UP cpu: 2017-02-02 06:14:44 +00:00
tzic.c Convert the imx5 interrupt controller driver to INTRNG. 2017-03-19 18:30:38 +00:00