summaryrefslogtreecommitdiff
path: root/sys/arch/armv7/imx
AgeCommit message (Expand)Author
2016-10-02Save and restore the (non-standard) USBMODE register around a reset of theMark Kettenis
2016-09-23Attach imxocotp(4) using the fdt. Since this means that imxtemp(4) attachesMark Kettenis
2016-09-22Periodically call mii_tick() like all our other ethernet drivers that useMark Kettenis
2016-09-21Remove some dead code and only enable tx and rx interrupts.Mark Kettenis
2016-09-18Convert imxccm(4) and imxiomuxc(4) to attach using the fdt. Use the "early"Mark Kettenis
2016-09-10Correct the path to the iomuxc fdt node so pinctrl setup will run.Jonathan Gray
2016-09-05Some spacing/knf while here. No functional changes.Marcus Glocker
2016-09-05No point to jump to an empty return label in a void function.Marcus Glocker
2016-09-05Remove some unused bits.Marcus Glocker
2016-08-27Initialize vdd to 0 in imxesdhc_bus_power() to avoiud using it uninitialized.Mark Kettenis
2016-08-19Seems we need to hold the PHY into reset a little bit longer. Without itMark Kettenis
2016-08-14Add imxtemp(4), a temperature sensor for the i.MX6 SoC. Based on code writtenMark Kettenis
2016-08-13Use regulalator API instead of private functions.Mark Kettenis
2016-08-08Implement mmc power sequencing; makes the sdo interface on the cubox-i workMark Kettenis
2016-08-06Implement interrupt controller functionality in the i.MX6 GPIOPatrick Wildt
2016-08-06Switch imx over to the generic pinctrl API.Mark Kettenis
2016-08-06remove now unused board specific phy definesJonathan Gray
2016-08-04Dynamically attach ampintc(4) and make it register itself as an interruptMark Kettenis
2016-08-04Add imxgpc(4), a driver for the i.MX6 General Power Controller (GPC) whichMark Kettenis
2016-08-04After fixing up some of the AR8035 PHY registers, issue a reset. This seemsMark Kettenis
2016-07-27Instead of passing the raw reg property to simplebus nodes,Patrick Wildt
2016-07-26Rename struct fdt_memory to fdt_reg to match the member namePatrick Wildt
2016-07-23Previously the uarts attached in order, so that the first attached uartPatrick Wildt
2016-07-23The linux kernel treated the "phy-reset-gpio" as active-low regardless of whatMark Kettenis
2016-07-22Attach imx(4) on i.mx6 quad plus which appears to be largely compatibleJonathan Gray
2016-07-22Fallback to the known fec irq number on imx.6 if the fdtJonathan Gray
2016-07-21set and clear the 10baseT bit in statchgJonathan Gray
2016-07-14Do board-specific delay/skew corrections for the Micrel KSZ9021 and KSZ9031Mark Kettenis
2016-07-13Use the device tree voltage regulator information to supply power to the USBMark Kettenis
2016-07-12Turn ahci(4) glue code for the i.MX6 platform into its own imxahci(4) driverMark Kettenis
2016-07-12Turn ehci(4) glue code for the i.MX6 platform into its own imxehci(4) driverMark Kettenis
2016-07-11Use gpio framework to implement hardware reset of the PHY instead ofMark Kettenis
2016-07-11Use gpio framework to implement card detect instead of hardcoding particularMark Kettenis
2016-07-11Hook up imxgpio(4) to the FDT gpio framework.Mark Kettenis
2016-07-10Not all i.MX6 devices have a pinctrl property in their device nodes.Patrick Wildt
2016-07-10Fix typo. Pointed out by patrick@Mark Kettenis
2016-07-10Dynamically attach imxgpio(4) using the FDT.Mark Kettenis
2016-07-10Add support for handling pinctrl device tree bindings to imxiomuxc(4).Mark Kettenis
2016-07-09Simplify the i.MX6 platform code. The list of board devices is nowMark Kettenis
2016-07-09Perform PHY-specific initialization based on the PHY ID instead of theMark Kettenis
2016-07-09Dynamically attach i.MX6 ehci(4) using the FDT.Mark Kettenis
2016-06-22Fetch MAC address from FDT.Mark Kettenis
2016-06-14If the FDT node has a "non-removable" property, return 1 from the cardMark Kettenis
2016-06-13Dynamically attach imxdog(4) using the FDT.Mark Kettenis
2016-06-13Use "bus-width" property to determine whether 4-bit and 8-bit mode areMark Kettenis
2016-06-12Dynamically attach fec(4) using the FDT.Mark Kettenis
2016-06-11dynamically attach imxuart using the FDTJonathan Gray
2016-06-09Dynamically attach imxesdhc(4) using the FDT.Mark Kettenis
2016-06-09Dynamically attach i.MX6 ahci(4) using the FDT.Mark Kettenis
2016-06-09Make use of the information about the node passed down to us by simplebus(4).Mark Kettenis