aboutsummaryrefslogtreecommitdiff
path: root/sys/arm/freescale
Commit message (Expand)AuthorAgeFilesLines
* Enable ARM_INTRNG on IMX6 platforms, and make the imx_gpio driver anIan Lepore2015-10-182-86/+317
* Rename arm_init_secondary_ic() -> arm_pic_init_secondary(). The latter isIan Lepore2015-10-181-1/+1
* Use IIC_EBUSBSY and IIC_BUSERR status values consistantly across all drivers.Ian Lepore2015-10-092-4/+4
* Mostly rewrite the imx i2c driver. This started out as an attempt to fixIan Lepore2015-10-091-170/+121
* Make the imx watchdog actually work, by setting WDOG_CR_WDE (enable bit).Ian Lepore2015-08-191-24/+16
* Add compatible strings for all the hardware this driver works with.Ian Lepore2015-08-192-13/+26
* Include a header required for vtophys().Ruslan Bukin2015-06-061-0/+1
* CALLOUT_MPSAFE has lost its meaning since r141428, i.e., for more than tenJung-uk Kim2015-05-221-1/+1
* Use the new gic option on all configs that need it.Andrew Turner2015-05-102-2/+0
* Add the code necessary to run the imx6 chip at its lowest clock/powerIan Lepore2015-05-054-21/+63
* Add the SOC_IMX51, SOC_IMX53, and SOC_IMX6 options. These are used toAndrew Turner2015-04-234-54/+4
* Reduce the diff between files.imx51 and files.imx53Andrew Turner2015-04-232-5/+5
* Add support for the uart classes to set their default register shift value.Andrew Turner2015-04-111-1/+2
* Include vm/pmap.h for pmap_kextract.Andrew Turner2015-04-043-0/+9
* Stop using machine/fdt.h in the arm kernel code when we don't need it.Andrew Turner2015-04-0426-26/+0
* Build the cpufunc_asm_* files based on the cpu type, not which config fileAndrew Turner2015-03-294-4/+0
* Remove cpufunc_asm_arm11.S from the ARMv7 configs, it's not used.Andrew Turner2015-03-294-4/+0
* We don't use cpufunc_asm_armv5.S in any of these configs, remove it.Andrew Turner2015-03-293-3/+0
* Stop building unused cpuvunc_* files, we don't need anything from these.Andrew Turner2015-03-291-2/+0
* Move the uart_class definitions and fdt compat data into the individualIan Lepore2015-03-071-1/+8
* Implement GPIO_GET_BUS() method for all GPIO drivers.Luiz Otavio O Souza2015-01-312-8/+42
* Clean up and fix the device detach routine and the failure path on GPIOLuiz Otavio O Souza2015-01-312-7/+11
* Add support for audio transmitting, include drivers for:Ruslan Bukin2015-01-2411-1/+1896
* Add pinctrl driver support for the encoded input register config wordsIan Lepore2015-01-231-3/+28
* Enable all the mmc/sd controllers, because there's no telling which onesIan Lepore2015-01-231-1/+1
* Rename bus_space-v6.c to bus_space_base.c, because it's not v6-specificIan Lepore2015-01-214-4/+4
* Rename gic_init_secondary to arm_init_secondary_ic to help with the mergeAndrew Turner2015-01-111-1/+1
* Add 64-bit DMA support in the XHCI controller driver.Hans Petter Selasky2015-01-051-0/+1
* Remove -Wa,-march=armv7a from arm kernel configs, it makes clang 3.5 sadIan Lepore2015-01-014-4/+4
* Switch i.MX to use the platform code to help with a single Freescale kernel.Andrew Turner2014-12-243-50/+62
* Add -march=armv7a to the kernel compile for all ARM systems which are v7a.Ian Lepore2014-12-214-0/+4
* Moves all the duplicate code to a single function.Luiz Otavio O Souza2014-11-182-19/+0
* opt_global.h is included automatically in the build. No need toWarner Losh2014-11-181-2/+0
* Allow i2c bus speed to be configured via hints, FDT data, and sysctl.Ian Lepore2014-11-181-12/+42
* Fix the reversed sense of the PADCONF_NONE test.Ian Lepore2014-11-121-1/+1
* Bugfixes for the imx5/imx6 iomux fdt_pinctrl driver.Ian Lepore2014-11-121-3/+21
* Make the GPIO children attach to the first unit available and not only toLuiz Otavio O Souza2014-10-282-4/+4
* Install a temporary workaround to avoid problems in fdt data with linux'sIan Lepore2014-10-231-1/+35
* Unconditionally enable the clocks for all imx6 devices that we have driversIan Lepore2014-10-231-0/+24
* Attach the imx6 CCM driver during BUS_PASS_CPU. It controls the clocksIan Lepore2014-10-201-1/+2
* The imx6 hardware is fast enough to make good use of however muchIan Lepore2014-10-201-1/+1
* Attach this driver during BUS_PASS_BUS and move the cpu init code to aIan Lepore2014-10-191-7/+38
* Use gic_decode_fdt() rather than a local routine to parse fdt interruptIan Lepore2014-09-142-1/+13
* Add a comment giving an overview of the driver. Remove leftover debugging.Ian Lepore2014-09-141-7/+23
* Replace the imx5 and imx6 iomux drivers with a single common driver thatIan Lepore2014-09-1311-2036/+275
* Fixthe spelling of ehciAndrew Turner2014-09-061-1/+1
* Implement the imx_iomux_get/set_gpr() interface for imx6.Ian Lepore2014-09-041-0/+36
* Implement the same public interface in imx51 and imx6 iomux; use the commonIan Lepore2014-09-045-83/+13
* Add a basic iomux driver for imx6.Ian Lepore2014-09-044-1/+996
* Fix typo in variable name.Ian Lepore2014-09-041-3/+3