freebsd-dev/sys/arm/freescale/imx
Andrew Turner 1834282de6 Split CPU_CORTEXA into CPU_CORTEXA8, for the Cortex-A8, and CPU_CORTEXA_MP,
for later Cortex-A CPUs that support the Multiprocessor Extensions. This
will be needed to support both in a single GENERIC kernel while still
being able to only build for a single SoC.

Reviewed by:	mmel
Relnotes:	yes
Sponsored by:	ABT Systems Ltd
Differential Revision:	https://reviews.freebsd.org/D8138
2016-10-04 12:25:44 +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 Restrict where we need to define fdt_fixup_table to just PowerPC and 2016-09-23 14:11:23 +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 Move cpu_reset to be a platform method to allow multiple implementations. 2016-09-23 13:08:15 +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 Move cpu_reset to be a platform method to allow multiple implementations. 2016-09-23 13:08:15 +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_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 Remove bus_dma_get_range and bus_dma_get_range_nb on armv6. We only need 2016-09-23 12:38:05 +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 Split CPU_CORTEXA into CPU_CORTEXA8, for the Cortex-A8, and CPU_CORTEXA_MP, 2016-10-04 12:25:44 +00:00
std.imx51 Split CPU_CORTEXA into CPU_CORTEXA8, for the Cortex-A8, and CPU_CORTEXA_MP, 2016-10-04 12:25:44 +00:00
std.imx53 Split CPU_CORTEXA into CPU_CORTEXA8, for the Cortex-A8, and CPU_CORTEXA_MP, 2016-10-04 12:25:44 +00:00
tzic.c Move Open Firmware device root on PowerPC, ARM, and MIPS systems to 2014-02-05 14:44:22 +00:00