freebsd-dev/sys/arm/freescale/imx
Svatopluk Kraus 4d7f3703e2 Postpone allocation of IRQ resource to the time when interrupt
controller devices are attached. This has already been done for
bus_setup_intr().

There was no doubt that if someone wants to setup an interrupt,
corresponding interrupt controller device must already be attached.
However, the same must be valid for allocation of an interrupt resource
unless the allocation is done blindly, without any information that
such interrupt even exists. While it was done this blind way before,
it won't be possible after next INTRNG change.
2016-06-03 11:05:55 +00:00
..
console.c Tweak the imx debug console code so that it works with multiple SoCs. 2013-08-03 13:31:10 +00:00
files.imx5 Move more bus_space_* files to be built by files.arm. This leaves the 2015-11-21 15:30:08 +00:00
files.imx6 Add i.MX 6 IPU driver and enable it in IMX6 config 2015-12-21 22:25:35 +00:00
imx6_anatop.c Postpone allocation of IRQ resource to the time when interrupt 2016-06-03 11:05:55 +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 using machine/fdt.h in the arm kernel code when we don't need it. 2015-04-04 21:34:26 +00:00
imx6_ccm.c Add CCM functions to enable HDMI framer and IPU units (video controller) 2015-12-21 20:17:24 +00:00
imx6_ccmreg.h Add CCM functions to enable HDMI framer and IPU units (video controller) 2015-12-21 20:17:24 +00:00
imx6_hdmi.c - Add driver for i.MX 6 HDMI framer 2015-12-21 21:40:15 +00:00
imx6_hdmireg.h - Add driver for i.MX 6 HDMI framer 2015-12-21 21:40:15 +00:00
imx6_ipu.c sys/arm: Minor spelling fixes. 2016-05-04 15:48:59 +00:00
imx6_machdep.c Add a MULTIDELAY option to allow the ARM kernel to have multiple DELAY 2016-04-30 17:27:33 +00:00
imx6_mp.c Almost all copies of platform_mp_init_secondary just called 2016-02-26 16:04:47 +00:00
imx6_pl310.c Enable PL310 power-saving modes and tune the cache ram latencies for imx6. 2014-05-06 14:26:24 +00:00
imx6_sdma.c Cleanup unnecessary semicolons from the kernel. 2016-04-10 23:07:00 +00:00
imx6_sdma.h Add support for audio transmitting, include drivers for: 2015-01-24 13:07:07 +00:00
imx6_src.c - Add driver for System-Reset-Controler i.MX6 module 2015-11-13 23:47:41 +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 sys/arm: Minor spelling fixes. 2016-05-04 15:48:59 +00:00
imx6_usbphy.c Stop calling imx51_ccm_foo() clock functions from imx6 code. Instead 2014-04-26 16:48:09 +00:00
imx51_ccm.c Stop using machine/fdt.h in the arm kernel code when we don't need it. 2015-04-04 21:34:26 +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 Update copyright date. 2013-05-08 09:42:50 +00:00
imx51_dpllreg.h Update copyright date. 2013-05-08 09:42:50 +00:00
imx51_ipuv3_fbd.c Stop using machine/fdt.h in the arm kernel code when we don't need it. 2015-04-04 21:34:26 +00:00
imx51_ipuv3.c Include vm/pmap.h for pmap_kextract. 2015-04-04 23:03:11 +00:00
imx51_ipuv3reg.h Updates to i.MX53: 2014-04-08 04:05:04 +00:00
imx51_machdep.c Add a MULTIDELAY option to allow the ARM kernel to have multiple DELAY 2016-04-30 17:27:33 +00:00
imx51_sdmareg.h Update copyright date. 2013-05-08 09:42:50 +00:00
imx51_ssireg.h Update copyright date. 2013-05-08 09:42:50 +00:00
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 Add a MULTIDELAY option to allow the ARM kernel to have multiple DELAY 2016-04-30 17:27:33 +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 Rename ARM_INTRNG and MIPS_INTRNG to INTRNG. This will help with machine 2016-04-15 16:05:41 +00:00
imx_gpio.c Add support for triggering interrupts on both rising and falling edges. 2016-05-26 22:34:25 +00:00
imx_gpt.c Stop using machine/fdt.h in the arm kernel code when we don't need it. 2015-04-04 21:34:26 +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_gptvar.h Update copyright date. 2013-05-08 09:42:50 +00:00
imx_i2c.c sys/arm: make use of the howmany() macro when available. 2016-04-26 14:47:52 +00:00
imx_iomux.c Use OF_prop_free instead of direct call to free(9) 2016-05-13 22:05:16 +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 Move arm's devmap to some generic place, so it can be used 2016-04-26 11:53:37 +00:00
imx_machdep.h Rename sysctl node hw.imx6 to hw.imx. Move its definition to imx_machdep.c 2015-11-26 17:26:52 +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_sdhci.c Another round of changes to add compatibility with the older ESHDC variety 2016-05-26 03:55:27 +00:00
imx_wdog.c Make the imx watchdog actually work, by setting WDOG_CR_WDE (enable bit). 2015-08-19 20:50:31 +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 Move ARM_L2_PIPT option to std.armv6 for all armv6 platforms. 2016-02-22 11:47:28 +00:00
std.imx51 Move ARM_L2_PIPT option to std.armv6 for all armv6 platforms. 2016-02-22 11:47:28 +00:00
std.imx53 Move ARM_L2_PIPT option to std.armv6 for all armv6 platforms. 2016-02-22 11:47:28 +00:00
tzic.c Move Open Firmware device root on PowerPC, ARM, and MIPS systems to 2014-02-05 14:44:22 +00:00