summaryrefslogtreecommitdiffstats
path: root/sys/dev/fdt (follow)
Commit message (Expand)AuthorAgeFilesLines
* Add support for the UART found on the Apple M1 SoC.kettenis2021-02-162-10/+30
* Introduce variables to deal with bit layout differences in the UFSTATkettenis2021-02-141-9/+26
* Don't hardcode com(4)'s major number in exuart(4).patrick2021-02-111-5/+12
* arm_intr_establish_fdt() has long been renamed to fdt_intr_establish().patrick2021-02-053-8/+7
* Fix CVS tag.patrick2021-02-051-1/+1
* Fix whitespace.patrick2021-02-051-2/+2
* Rename probe/attach functions to fit our regular naming scheme. Replacepatrick2021-02-051-13/+13
* Move exuart(4) to sys/dev/fdt so it can be shared between arm64 and armv7.patrick2021-02-053-1/+1057
* Tedu unnecessary imxuartvar.h.patrick2021-02-042-21/+1
* handle #pinctrl-cells 2jsg2021-02-011-2/+7
* Reprogram outbound windows to match the device tree. Necessary becausekettenis2021-01-201-3/+34
* Implement intx support.kettenis2021-01-191-19/+123
* Handle pinctrl.kettenis2020-12-291-1/+4
* Add more PWM pin descriptions.kettenis2020-12-291-1/+32
* Add support for the PCIe controller found on Amlogic G12A/G12B/SM1 SoCs.kettenis2020-12-281-11/+119
* Remove debug printf.kettenis2020-12-271-2/+1
* Add PCIe support.kettenis2020-12-271-48/+68
* Add PCIe power domain.kettenis2020-12-271-1/+14
* Add PCIe clocks.kettenis2020-12-221-1/+5
* Defer hardware initialization in order to give things like PCIe PHYskettenis2020-12-221-15/+31
* There's no need to include the OFW GPIO header.patrick2020-12-191-2/+1
* Add support for the i.MX8MP PCIe clocks.patrick2020-12-192-1/+40
* Add support for the i.MX8MP second ethernet. The Plus SoC not only has thepatrick2020-12-182-4/+98
* Emulate open drain GPIOs. This replaces the hack added in the last commit.kettenis2020-12-181-31/+22
* Make large read and write transactions work.kettenis2020-12-181-39/+59
* Add glue for the USB3 controller on the i.MX8MP SoC. NXP had this glue forpatrick2020-12-182-1/+80
* Add code to initialize the USB 3 PHY on i.MX8MP.patrick2020-12-181-2/+65
* Add support for the i.MX8MP USB clocks.patrick2020-12-182-2/+88
* Attach imxgpc(4) to i.MX8MP as well.patrick2020-12-181-1/+3
* Only enable the USB 3.0 port and PHY if it is enabled on a board.kettenis2020-12-171-5/+7
* Reset pin 3 of the GPIOAO bank to input mode to work around a hardwarekettenis2020-12-171-2/+31
* Match on "amlogic,meson-g12a-dwmac" which is used by newer Linux mainlinekettenis2020-12-171-1/+2
* Add support for the "Always On" GPIOs.kettenis2020-12-171-73/+188
* Rename the macro MCLGETI to MCLGETL and removes the dead parameter ifp.jan2020-12-125-10/+10
* Use 1000baseKX, 2500baseKX and 10GbaseKR media types for fixed linkkettenis2020-12-071-2/+20
* Use 1000baseKX and 2500baseKX media types for fixed link connections ankettenis2020-12-061-1/+13
* Enable auto-negotiation on the SerDes links, which allows in-band-statuspatrick2020-12-021-1/+2
* Add mvsw(4), a driver for Marvell "SOHO" switches that are found on somekettenis2020-11-292-1/+364
* Add support for 1000base-x and 2500base-x connections.kettenis2020-11-292-8/+98
* make it possible to attach other devices (for example switches) to mvmdio(4).kettenis2020-11-282-10/+23
* Use bus_space_mmap(9) instead of pmap_extract(9) to find out the physicalkettenis2020-11-191-8/+5
* Split imxiic(4) into the FDT-attachment code and the i.MX I2C codepatrick2020-11-174-540/+150
* Add support for the VF610 I2C controller to imxiic(4). It uses itspatrick2020-11-142-5/+53
* Move enabling/disabling the I2C controller and clearing the Interruptpatrick2020-11-141-13/+31
* Add 10G media support. This makes the 10G ports on the "single shot" modelkettenis2020-11-141-2/+11
* Assert reset before configuring the MACs. Otherwise we leave the 10G MACkettenis2020-11-131-7/+4
* To prepare for upcoming VF610 support, access the clk div table usingpatrick2020-11-132-11/+16
* Convert array of two-element arrays into a much more readable array ofpatrick2020-11-132-7/+12
* Add define for the status register's Arbitration Lost bit.patrick2020-11-131-1/+2
* On VF610 the registers are a single byte apart, so introduce a regshiftpatrick2020-11-131-8/+29