freebsd-dev/sys/arm/freescale
Ian Lepore e6c435106f Enable ARM_INTRNG on IMX6 platforms, and make the imx_gpio driver an
interrupt controller.

The latter is required for INTRNG, because of the hardware erratum
workaround installed by the linux folks into the imx6 FDT data, which remaps
an ethernet interrupt to the gpio device.  In the non-INTRNG world we
intercept the call to map the interrupt and map it back to the ethernet
hardware (because we don't need linux's workaround), but in the INTRNG world
we lose the hookpoint where that remapping was happening, but we gain the
ability to work the way linux does by having the gpio driver dispatch the
interrupt.
2015-10-18 19:54:11 +00:00
..
imx Enable ARM_INTRNG on IMX6 platforms, and make the imx_gpio driver an 2015-10-18 19:54:11 +00:00
vybrid Use IIC_EBUSBSY and IIC_BUSERR status values consistantly across all drivers. 2015-10-09 22:49:50 +00:00
fsl_ocotp.c The ocotp driver provides access to registers containing chip configuration 2014-09-02 02:54:55 +00:00
fsl_ocotpreg.h Make it possible to access the ocotp registers before the ocotp device 2014-02-16 03:09:39 +00:00
fsl_ocotpvar.h It turns out Freescale cleverly made the ocotp device compatible across 2014-02-15 21:21:57 +00:00