#
1.73 |
|
09-May-2024 |
pho |
port-arm/58194: Resurrect vmt(4) from bitrot
On this architecture vmt(4) used to search for a node "/hypervisor" in the FDT and probed the VMware hypervisor call only when the node was found. However, things appear to have changed and VMware no longer provides the FDT node.
Since vmt(4) doesn't actually need to read anything from FDT, and the hypervisor call logically resides in virtual CPUs themselves, it would be better to attach it directly to cpu, just like how it's probed on x86.
|
#
1.72 |
|
18-Jan-2024 |
skrll |
risc-v: attach the Cadence XHCI usb controller on the JH7100 SoC
|
#
1.71 |
|
29-Dec-2023 |
thorpej |
Re-factor the Goldfish RTC driver into attach-front-end and generic back-end; Goldfish virtual devices can be found on virtual platforms that don't use FDT.
|
Revision tags: thorpej-ifq-base thorpej-altq-separation-base
|
#
1.70 |
|
08-May-2023 |
skrll |
Google goldfish config goop
|
#
1.69 |
|
22-Apr-2023 |
skrll |
Move fdt_update_stdout_path from evbarm code to MI code
|
#
1.68 |
|
16-Apr-2023 |
jmcneill |
Separate DesignWare watchdog driver and FDT glue.
|
#
1.67 |
|
07-Apr-2023 |
skrll |
Rename ARM_PLATFORM to FDT_PLATFORM and make it available outside arm.
|
Revision tags: netbsd-10-0-RELEASE netbsd-10-0-RC6 netbsd-10-0-RC5 netbsd-10-0-RC4 netbsd-10-0-RC3 netbsd-10-0-RC2 netbsd-10-0-RC1 netbsd-10-base
|
#
1.66 |
|
05-Nov-2022 |
jmcneill |
Add driver for Cadence I2C controller.
|
Revision tags: bouyer-sunxi-drm-base
|
#
1.65 |
|
20-Jul-2022 |
riastradh |
drm: Use CPPFLAGS.drmkms in all local drm drivers too.
This way we don't pollute the NetBSD kernel namespace with all the Linux compat shim definitions needed to build drm, except for the local drm drivers that need the API.
|
#
1.64 |
|
25-Mar-2022 |
jmcneill |
fdt: add support for USERCONF option
|
#
1.63 |
|
04-Mar-2022 |
skrll |
Add mailbox and power-domain support.
power-domain support is very rudimentary.
|
#
1.62 |
|
04-Sep-2021 |
jmcneill |
Add facility for registering iommus.
|
Revision tags: thorpej-i2c-spi-conf2-base thorpej-futex2-base thorpej-cfargs2-base cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-i2c-spi-conf-base
|
#
1.61 |
|
26-Apr-2021 |
thorpej |
branches: 1.61.10; simplebus, cpus, and syscon do not need their own interface attribute; they use the "fdt" interface attribute to attach children.
|
Revision tags: thorpej-cfargs-base thorpej-futex-base
|
#
1.60 |
|
31-Dec-2020 |
ryo |
branches: 1.60.4; add fdt pwm regulator
|
#
1.59 |
|
28-Dec-2020 |
thorpej |
Re-factor the "iicmux" driver to support other types of muxes that are themselves i2c devices.
|
#
1.58 |
|
23-Dec-2020 |
thorpej |
Add support for i2c-mux-gpio and i2c-mux-pinctrl I2C mux virtual controllers.
|
#
1.57 |
|
12-Dec-2020 |
skrll |
Move evbarm/fdt/fdt_memory.[ch] to sys/dev/fdt and simplify the api and some operations. This allows other architectures to use it.
|
#
1.56 |
|
30-Oct-2020 |
skrll |
branches: 1.56.2; Add a "show fdt" ddb command
|
#
1.55 |
|
27-Oct-2020 |
ryo |
move vmt(4) from MD to MI, and add support vmt on aarch64. tested on ESXi-Arm Fling
- move from sys/arch/x86/x86/{vmt.c,vmtreg.h,vmtvar.h} to sys/dev/vmt/{vmt_subr.c,vmtreg.h,vmtvar.h}, and split the attach part of the cpufeaturebus and fdt - add aarch64 vmware backdoor op - add include guard to vmt{reg,var}.h - Yet there is still some little-endian dependency. it needs to be fixed in order to work properly on aarch64eb
|
#
1.54 |
|
16-Jul-2020 |
jmcneill |
Add kernel option FDT_DEFAULT_STDOUT_PATH to set default (fallback) stdout-path
|
#
1.53 |
|
16-Jul-2020 |
jmcneill |
Add glue for 8250 compatible UARTs.
|
Revision tags: bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406
|
#
1.52 |
|
24-Mar-2020 |
tnn |
ohci@fdt, ehci@fdt are machine independent; move from sunxi to sys/dev/fdt
|
Revision tags: is-mlppp-base ad-namecache-base3
|
#
1.51 |
|
22-Feb-2020 |
jmcneill |
Add support for Broadcom GENET v5 ethernet controller as found on the Raspberry Pi 4 (BCM2711).
|
Revision tags: ad-namecache-base2 ad-namecache-base1 ad-namecache-base
|
#
1.50 |
|
02-Jan-2020 |
jmcneill |
branches: 1.50.2; Add driver for simple-audio-amplifier binding
|
#
1.49 |
|
19-Dec-2019 |
jakllsch |
Add another panel@fdt driver, this time for DRM-style panels.
To do: migrate away from other panel driver.
|
Revision tags: phil-wifi-20191119
|
#
1.48 |
|
17-Nov-2019 |
jmcneill |
Add driver for dummy spdif transmitter bindings.
|
#
1.47 |
|
30-Oct-2019 |
jmcneill |
Add generic USB PHY driver
|
#
1.46 |
|
27-Oct-2019 |
jmcneill |
Add driver for one-register-per-pin type pinctrl devices.
|
#
1.45 |
|
13-Aug-2019 |
tnn |
fdt: add SPI controller frontend
|
Revision tags: netbsd-9-base phil-wifi-20190609 isaki-audio2-base
|
#
1.44 |
|
13-Mar-2019 |
jmcneill |
branches: 1.44.4; Add support for Arasan SDHCI 5.1
|
#
1.43 |
|
03-Mar-2019 |
jmcneill |
Add eMMC reset sequence provider
|
#
1.42 |
|
30-Jan-2019 |
jmcneill |
Add support for Allwinner A64's display pipeline.
|
Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020
|
#
1.41 |
|
19-Oct-2018 |
jakllsch |
Add amdccp(4) driver for AMD Cryptographic Coprocessor, as found on the A11xx Opterons. Driver currently provides RNG service only.
|
#
1.40 |
|
15-Oct-2018 |
jmcneill |
Rename pl061gpio to plgpio and split the device logic from the FDT glue.
|
#
1.39 |
|
06-Oct-2018 |
skrll |
Provide an FDTBASE option which allows kernels to access FDT parsing functions without requiring full blown FDTisation.
This will be used by ODROID-C1 in move to generic start code.
|
Revision tags: pgoyette-compat-0930
|
#
1.38 |
|
26-Sep-2018 |
jakllsch |
Add dwiic_fdt attachment for "snps,designware-i2c".
|
Revision tags: pgoyette-compat-0906
|
#
1.37 |
|
03-Sep-2018 |
jmcneill |
Add generic AHCI SATA controller bus glue
|
Revision tags: jdolecek-ncqfixes-base pgoyette-compat-0728
|
#
1.36 |
|
04-Jul-2018 |
jmcneill |
Add basic pwm-fan driver. This doesn't have any smarts yet other than turning the fan on at 100% duty cycle.
|
#
1.35 |
|
30-Jun-2018 |
jmcneill |
Allow nodes to attach child devices using the same sorting rules as used by the simplebus driver.
|
#
1.34 |
|
30-Jun-2018 |
jmcneill |
Add support for system controller nodes.
|
#
1.33 |
|
30-Jun-2018 |
jmcneill |
Add driver for DesignWare Watchdog Timer. Untested as I can't seem to find the parent clock for this in the RK3328 documentation.
|
Revision tags: phil-wifi-base pgoyette-compat-0625
|
#
1.32 |
|
16-Jun-2018 |
jmcneill |
branches: 1.32.2; Add initial support for Rockchip RK3328 SoC.
|
#
1.31 |
|
15-Jun-2018 |
jakllsch |
Add basic ARM PL061 GPIO driver with FDT attachment.
Mostly for Qemu 'virt' platform; really needs interrupt support in gpiokeys(4) and this driver to work efficently and reliably.
|
#
1.30 |
|
15-Jun-2018 |
jakllsch |
add FDT "qemu,fw-cfg-mmio" glue for qemufwcfg
|
#
1.29 |
|
06-Jun-2018 |
jakllsch |
Add Virtio MMIO transport.
Adapted in part from OpenBSD.
|
#
1.28 |
|
01-Jun-2018 |
jmcneill |
Move simplefb declaration to files.fdt
|
#
1.27 |
|
27-May-2018 |
jmcneill |
Rename sunxi_com to dw_apb_uart and move it to dev/fdt since it is not sunxi-specific.
|
Revision tags: pgoyette-compat-0521
|
#
1.26 |
|
09-May-2018 |
jmcneill |
Add SoC sound driver based on "simple-audio-card" DT binding spec.
|
#
1.25 |
|
06-May-2018 |
jmcneill |
Add support for PWM backlights.
|
Revision tags: pgoyette-compat-0502
|
#
1.24 |
|
01-May-2018 |
jmcneill |
Add DesignWare DWC3 XHCI driver.
|
Revision tags: pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407
|
#
1.23 |
|
03-Apr-2018 |
bouyer |
Add connector and panel drivers (panel supports only panel-lvds and panel-dual-lvds at this time, but can easily be extended to other types of panels). Add an API for ports/endpoints. Proposed on tech-kern@ a few days ago, ok jmcneill@
|
Revision tags: pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base tls-maxphys-base-20171202
|
#
1.22 |
|
22-Oct-2017 |
jmcneill |
branches: 1.22.2; 1.22.4; Add support for simple MMC power sequence provider bindings.
|
#
1.21 |
|
23-Sep-2017 |
jmcneill |
For known Linux keycodes, report key press events through a wskbd device instead of using sysmon pswitch hotkey events.
|
Revision tags: nick-nhusb-base-20170825
|
#
1.20 |
|
13-Aug-2017 |
jmcneill |
Add GPIO regulator driver.
|
Revision tags: perseant-stdc-iso10646-base
|
#
1.19 |
|
08-Jul-2017 |
jmcneill |
Add driver for fixed-factor clocks.
|
#
1.18 |
|
08-Jul-2017 |
jmcneill |
Add GPIO LED driver.
|
#
1.17 |
|
29-Jun-2017 |
jmcneill |
Add FDT PHY interface.
|
Revision tags: netbsd-8-base
|
#
1.16 |
|
03-Jun-2017 |
jmcneill |
branches: 1.16.2; Add helper for parsing display timings.
|
#
1.15 |
|
02-Jun-2017 |
jmcneill |
gpiokeys depends on sysmon_envsys and sysmon_power
|
#
1.14 |
|
28-May-2017 |
jmcneill |
Add facility for fdt devices to register reset and poweroff handlers. Use this to remove as3722-specific code in tegra_machdep.c
|
#
1.13 |
|
28-May-2017 |
jmcneill |
Add CPUs ("/cpus" node) driver. CPUs is a container of cpu nodes.
|
Revision tags: prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1
|
#
1.12 |
|
29-Apr-2017 |
jmcneill |
Add FDT DMA controller API.
|
Revision tags: prg-localcount2-base
|
#
1.11 |
|
26-Apr-2017 |
jmcneill |
branches: 1.11.2; Allow for specifying (optional) pass number locator for devices at fdt.
|
Revision tags: pgoyette-localcount-20170426
|
#
1.10 |
|
22-Apr-2017 |
jmcneill |
Add fdtbus_todr_attach.
The kernel will only ever use the first RTC driver to call todr_attach. When drivers use fdtbus_todr_attach, if an "rtc0" alias exists in the devicetree, ensure that only that device node calls todr_attach.
|
Revision tags: bouyer-socketcan-base1
|
#
1.9 |
|
16-Apr-2017 |
jmcneill |
Add support for simple fixed-rate clock source bindings.
|
#
1.8 |
|
14-Apr-2017 |
jmcneill |
Remove simplebus driver and allow fdtbus to attach directly to itself.
|
Revision tags: jdolecek-ncq-base pgoyette-localcount-20170320 nick-nhusb-base-20170204 bouyer-socketcan-base pgoyette-localcount-20170107 nick-nhusb-base-20161204 pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422 nick-nhusb-base-20160319
|
#
1.7 |
|
30-Dec-2015 |
marty |
branches: 1.7.2; 1.7.4; FDT pinctrl
Add a pinctrl bus to FDT. This works against exynos, but someone(tm) needs to think about whether it is general enough or too specific to exynos.
|
Revision tags: nick-nhusb-base-20151226
|
#
1.6 |
|
23-Dec-2015 |
jmcneill |
branches: 1.6.2; fdtbus depends on clk
|
#
1.5 |
|
22-Dec-2015 |
jmcneill |
Add support for fdt clock and reset controllers.
|
#
1.4 |
|
16-Dec-2015 |
jmcneill |
fix FDT build without openfirm pseudo-device
|
#
1.3 |
|
16-Dec-2015 |
jmcneill |
split gpio, i2c, intr, and regulator helpers into separate files
|
#
1.2 |
|
14-Dec-2015 |
jmcneill |
Add driver for device tree "gpio-keys" device. Each GPIO key is mapped to a sysmon pswitch; code KEY_POWER is a power button, KEY_SLEEP is a sleep button, and everything else is treated as a hotkey button.
|
#
1.1 |
|
13-Dec-2015 |
jmcneill |
Add a framework for enumerating devices using a Flattened Device Tree (FDT).
|
#
1.72 |
|
18-Jan-2024 |
skrll |
risc-v: attach the Cadence XHCI usb controller on the JH7100 SoC
|
#
1.71 |
|
29-Dec-2023 |
thorpej |
Re-factor the Goldfish RTC driver into attach-front-end and generic back-end; Goldfish virtual devices can be found on virtual platforms that don't use FDT.
|
Revision tags: thorpej-ifq-base thorpej-altq-separation-base
|
#
1.70 |
|
08-May-2023 |
skrll |
Google goldfish config goop
|
#
1.69 |
|
22-Apr-2023 |
skrll |
Move fdt_update_stdout_path from evbarm code to MI code
|
#
1.68 |
|
16-Apr-2023 |
jmcneill |
Separate DesignWare watchdog driver and FDT glue.
|
#
1.67 |
|
07-Apr-2023 |
skrll |
Rename ARM_PLATFORM to FDT_PLATFORM and make it available outside arm.
|
Revision tags: netbsd-10-0-RC3 netbsd-10-0-RC2 netbsd-10-0-RC1 netbsd-10-base
|
#
1.66 |
|
05-Nov-2022 |
jmcneill |
Add driver for Cadence I2C controller.
|
Revision tags: bouyer-sunxi-drm-base
|
#
1.65 |
|
20-Jul-2022 |
riastradh |
drm: Use CPPFLAGS.drmkms in all local drm drivers too.
This way we don't pollute the NetBSD kernel namespace with all the Linux compat shim definitions needed to build drm, except for the local drm drivers that need the API.
|
#
1.64 |
|
25-Mar-2022 |
jmcneill |
fdt: add support for USERCONF option
|
#
1.63 |
|
04-Mar-2022 |
skrll |
Add mailbox and power-domain support.
power-domain support is very rudimentary.
|
#
1.62 |
|
04-Sep-2021 |
jmcneill |
Add facility for registering iommus.
|
Revision tags: thorpej-i2c-spi-conf2-base thorpej-futex2-base thorpej-cfargs2-base cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-i2c-spi-conf-base
|
#
1.61 |
|
26-Apr-2021 |
thorpej |
branches: 1.61.10; simplebus, cpus, and syscon do not need their own interface attribute; they use the "fdt" interface attribute to attach children.
|
Revision tags: thorpej-cfargs-base thorpej-futex-base
|
#
1.60 |
|
31-Dec-2020 |
ryo |
branches: 1.60.4; add fdt pwm regulator
|
#
1.59 |
|
28-Dec-2020 |
thorpej |
Re-factor the "iicmux" driver to support other types of muxes that are themselves i2c devices.
|
#
1.58 |
|
23-Dec-2020 |
thorpej |
Add support for i2c-mux-gpio and i2c-mux-pinctrl I2C mux virtual controllers.
|
#
1.57 |
|
12-Dec-2020 |
skrll |
Move evbarm/fdt/fdt_memory.[ch] to sys/dev/fdt and simplify the api and some operations. This allows other architectures to use it.
|
#
1.56 |
|
30-Oct-2020 |
skrll |
branches: 1.56.2; Add a "show fdt" ddb command
|
#
1.55 |
|
27-Oct-2020 |
ryo |
move vmt(4) from MD to MI, and add support vmt on aarch64. tested on ESXi-Arm Fling
- move from sys/arch/x86/x86/{vmt.c,vmtreg.h,vmtvar.h} to sys/dev/vmt/{vmt_subr.c,vmtreg.h,vmtvar.h}, and split the attach part of the cpufeaturebus and fdt - add aarch64 vmware backdoor op - add include guard to vmt{reg,var}.h - Yet there is still some little-endian dependency. it needs to be fixed in order to work properly on aarch64eb
|
#
1.54 |
|
16-Jul-2020 |
jmcneill |
Add kernel option FDT_DEFAULT_STDOUT_PATH to set default (fallback) stdout-path
|
#
1.53 |
|
16-Jul-2020 |
jmcneill |
Add glue for 8250 compatible UARTs.
|
Revision tags: bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406
|
#
1.52 |
|
24-Mar-2020 |
tnn |
ohci@fdt, ehci@fdt are machine independent; move from sunxi to sys/dev/fdt
|
Revision tags: is-mlppp-base ad-namecache-base3
|
#
1.51 |
|
22-Feb-2020 |
jmcneill |
Add support for Broadcom GENET v5 ethernet controller as found on the Raspberry Pi 4 (BCM2711).
|
Revision tags: ad-namecache-base2 ad-namecache-base1 ad-namecache-base
|
#
1.50 |
|
02-Jan-2020 |
jmcneill |
branches: 1.50.2; Add driver for simple-audio-amplifier binding
|
#
1.49 |
|
19-Dec-2019 |
jakllsch |
Add another panel@fdt driver, this time for DRM-style panels.
To do: migrate away from other panel driver.
|
Revision tags: phil-wifi-20191119
|
#
1.48 |
|
17-Nov-2019 |
jmcneill |
Add driver for dummy spdif transmitter bindings.
|
#
1.47 |
|
30-Oct-2019 |
jmcneill |
Add generic USB PHY driver
|
#
1.46 |
|
27-Oct-2019 |
jmcneill |
Add driver for one-register-per-pin type pinctrl devices.
|
#
1.45 |
|
13-Aug-2019 |
tnn |
fdt: add SPI controller frontend
|
Revision tags: netbsd-9-base phil-wifi-20190609 isaki-audio2-base
|
#
1.44 |
|
13-Mar-2019 |
jmcneill |
branches: 1.44.4; Add support for Arasan SDHCI 5.1
|
#
1.43 |
|
03-Mar-2019 |
jmcneill |
Add eMMC reset sequence provider
|
#
1.42 |
|
30-Jan-2019 |
jmcneill |
Add support for Allwinner A64's display pipeline.
|
Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020
|
#
1.41 |
|
19-Oct-2018 |
jakllsch |
Add amdccp(4) driver for AMD Cryptographic Coprocessor, as found on the A11xx Opterons. Driver currently provides RNG service only.
|
#
1.40 |
|
15-Oct-2018 |
jmcneill |
Rename pl061gpio to plgpio and split the device logic from the FDT glue.
|
#
1.39 |
|
06-Oct-2018 |
skrll |
Provide an FDTBASE option which allows kernels to access FDT parsing functions without requiring full blown FDTisation.
This will be used by ODROID-C1 in move to generic start code.
|
Revision tags: pgoyette-compat-0930
|
#
1.38 |
|
26-Sep-2018 |
jakllsch |
Add dwiic_fdt attachment for "snps,designware-i2c".
|
Revision tags: pgoyette-compat-0906
|
#
1.37 |
|
03-Sep-2018 |
jmcneill |
Add generic AHCI SATA controller bus glue
|
Revision tags: jdolecek-ncqfixes-base pgoyette-compat-0728
|
#
1.36 |
|
04-Jul-2018 |
jmcneill |
Add basic pwm-fan driver. This doesn't have any smarts yet other than turning the fan on at 100% duty cycle.
|
#
1.35 |
|
30-Jun-2018 |
jmcneill |
Allow nodes to attach child devices using the same sorting rules as used by the simplebus driver.
|
#
1.34 |
|
30-Jun-2018 |
jmcneill |
Add support for system controller nodes.
|
#
1.33 |
|
30-Jun-2018 |
jmcneill |
Add driver for DesignWare Watchdog Timer. Untested as I can't seem to find the parent clock for this in the RK3328 documentation.
|
Revision tags: phil-wifi-base pgoyette-compat-0625
|
#
1.32 |
|
16-Jun-2018 |
jmcneill |
branches: 1.32.2; Add initial support for Rockchip RK3328 SoC.
|
#
1.31 |
|
15-Jun-2018 |
jakllsch |
Add basic ARM PL061 GPIO driver with FDT attachment.
Mostly for Qemu 'virt' platform; really needs interrupt support in gpiokeys(4) and this driver to work efficently and reliably.
|
#
1.30 |
|
15-Jun-2018 |
jakllsch |
add FDT "qemu,fw-cfg-mmio" glue for qemufwcfg
|
#
1.29 |
|
06-Jun-2018 |
jakllsch |
Add Virtio MMIO transport.
Adapted in part from OpenBSD.
|
#
1.28 |
|
01-Jun-2018 |
jmcneill |
Move simplefb declaration to files.fdt
|
#
1.27 |
|
27-May-2018 |
jmcneill |
Rename sunxi_com to dw_apb_uart and move it to dev/fdt since it is not sunxi-specific.
|
Revision tags: pgoyette-compat-0521
|
#
1.26 |
|
09-May-2018 |
jmcneill |
Add SoC sound driver based on "simple-audio-card" DT binding spec.
|
#
1.25 |
|
06-May-2018 |
jmcneill |
Add support for PWM backlights.
|
Revision tags: pgoyette-compat-0502
|
#
1.24 |
|
01-May-2018 |
jmcneill |
Add DesignWare DWC3 XHCI driver.
|
Revision tags: pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407
|
#
1.23 |
|
03-Apr-2018 |
bouyer |
Add connector and panel drivers (panel supports only panel-lvds and panel-dual-lvds at this time, but can easily be extended to other types of panels). Add an API for ports/endpoints. Proposed on tech-kern@ a few days ago, ok jmcneill@
|
Revision tags: pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base tls-maxphys-base-20171202
|
#
1.22 |
|
22-Oct-2017 |
jmcneill |
branches: 1.22.2; 1.22.4; Add support for simple MMC power sequence provider bindings.
|
#
1.21 |
|
23-Sep-2017 |
jmcneill |
For known Linux keycodes, report key press events through a wskbd device instead of using sysmon pswitch hotkey events.
|
Revision tags: nick-nhusb-base-20170825
|
#
1.20 |
|
13-Aug-2017 |
jmcneill |
Add GPIO regulator driver.
|
Revision tags: perseant-stdc-iso10646-base
|
#
1.19 |
|
08-Jul-2017 |
jmcneill |
Add driver for fixed-factor clocks.
|
#
1.18 |
|
08-Jul-2017 |
jmcneill |
Add GPIO LED driver.
|
#
1.17 |
|
29-Jun-2017 |
jmcneill |
Add FDT PHY interface.
|
Revision tags: netbsd-8-base
|
#
1.16 |
|
03-Jun-2017 |
jmcneill |
branches: 1.16.2; Add helper for parsing display timings.
|
#
1.15 |
|
02-Jun-2017 |
jmcneill |
gpiokeys depends on sysmon_envsys and sysmon_power
|
#
1.14 |
|
28-May-2017 |
jmcneill |
Add facility for fdt devices to register reset and poweroff handlers. Use this to remove as3722-specific code in tegra_machdep.c
|
#
1.13 |
|
28-May-2017 |
jmcneill |
Add CPUs ("/cpus" node) driver. CPUs is a container of cpu nodes.
|
Revision tags: prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1
|
#
1.12 |
|
29-Apr-2017 |
jmcneill |
Add FDT DMA controller API.
|
Revision tags: prg-localcount2-base
|
#
1.11 |
|
26-Apr-2017 |
jmcneill |
branches: 1.11.2; Allow for specifying (optional) pass number locator for devices at fdt.
|
Revision tags: pgoyette-localcount-20170426
|
#
1.10 |
|
22-Apr-2017 |
jmcneill |
Add fdtbus_todr_attach.
The kernel will only ever use the first RTC driver to call todr_attach. When drivers use fdtbus_todr_attach, if an "rtc0" alias exists in the devicetree, ensure that only that device node calls todr_attach.
|
Revision tags: bouyer-socketcan-base1
|
#
1.9 |
|
16-Apr-2017 |
jmcneill |
Add support for simple fixed-rate clock source bindings.
|
#
1.8 |
|
14-Apr-2017 |
jmcneill |
Remove simplebus driver and allow fdtbus to attach directly to itself.
|
Revision tags: jdolecek-ncq-base pgoyette-localcount-20170320 nick-nhusb-base-20170204 bouyer-socketcan-base pgoyette-localcount-20170107 nick-nhusb-base-20161204 pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422 nick-nhusb-base-20160319
|
#
1.7 |
|
30-Dec-2015 |
marty |
branches: 1.7.2; 1.7.4; FDT pinctrl
Add a pinctrl bus to FDT. This works against exynos, but someone(tm) needs to think about whether it is general enough or too specific to exynos.
|
Revision tags: nick-nhusb-base-20151226
|
#
1.6 |
|
23-Dec-2015 |
jmcneill |
branches: 1.6.2; fdtbus depends on clk
|
#
1.5 |
|
22-Dec-2015 |
jmcneill |
Add support for fdt clock and reset controllers.
|
#
1.4 |
|
16-Dec-2015 |
jmcneill |
fix FDT build without openfirm pseudo-device
|
#
1.3 |
|
16-Dec-2015 |
jmcneill |
split gpio, i2c, intr, and regulator helpers into separate files
|
#
1.2 |
|
14-Dec-2015 |
jmcneill |
Add driver for device tree "gpio-keys" device. Each GPIO key is mapped to a sysmon pswitch; code KEY_POWER is a power button, KEY_SLEEP is a sleep button, and everything else is treated as a hotkey button.
|
#
1.1 |
|
13-Dec-2015 |
jmcneill |
Add a framework for enumerating devices using a Flattened Device Tree (FDT).
|
#
1.71 |
|
29-Dec-2023 |
thorpej |
Re-factor the Goldfish RTC driver into attach-front-end and generic back-end; Goldfish virtual devices can be found on virtual platforms that don't use FDT.
|
Revision tags: thorpej-ifq-base thorpej-altq-separation-base
|
#
1.70 |
|
08-May-2023 |
skrll |
Google goldfish config goop
|
#
1.69 |
|
22-Apr-2023 |
skrll |
Move fdt_update_stdout_path from evbarm code to MI code
|
#
1.68 |
|
16-Apr-2023 |
jmcneill |
Separate DesignWare watchdog driver and FDT glue.
|
#
1.67 |
|
07-Apr-2023 |
skrll |
Rename ARM_PLATFORM to FDT_PLATFORM and make it available outside arm.
|
Revision tags: netbsd-10-0-RC1 netbsd-10-base
|
#
1.66 |
|
05-Nov-2022 |
jmcneill |
Add driver for Cadence I2C controller.
|
Revision tags: bouyer-sunxi-drm-base
|
#
1.65 |
|
20-Jul-2022 |
riastradh |
drm: Use CPPFLAGS.drmkms in all local drm drivers too.
This way we don't pollute the NetBSD kernel namespace with all the Linux compat shim definitions needed to build drm, except for the local drm drivers that need the API.
|
#
1.64 |
|
25-Mar-2022 |
jmcneill |
fdt: add support for USERCONF option
|
#
1.63 |
|
04-Mar-2022 |
skrll |
Add mailbox and power-domain support.
power-domain support is very rudimentary.
|
#
1.62 |
|
04-Sep-2021 |
jmcneill |
Add facility for registering iommus.
|
Revision tags: thorpej-i2c-spi-conf2-base thorpej-futex2-base thorpej-cfargs2-base cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-i2c-spi-conf-base
|
#
1.61 |
|
26-Apr-2021 |
thorpej |
branches: 1.61.10; simplebus, cpus, and syscon do not need their own interface attribute; they use the "fdt" interface attribute to attach children.
|
Revision tags: thorpej-cfargs-base thorpej-futex-base
|
#
1.60 |
|
31-Dec-2020 |
ryo |
branches: 1.60.4; add fdt pwm regulator
|
#
1.59 |
|
28-Dec-2020 |
thorpej |
Re-factor the "iicmux" driver to support other types of muxes that are themselves i2c devices.
|
#
1.58 |
|
23-Dec-2020 |
thorpej |
Add support for i2c-mux-gpio and i2c-mux-pinctrl I2C mux virtual controllers.
|
#
1.57 |
|
12-Dec-2020 |
skrll |
Move evbarm/fdt/fdt_memory.[ch] to sys/dev/fdt and simplify the api and some operations. This allows other architectures to use it.
|
#
1.56 |
|
30-Oct-2020 |
skrll |
branches: 1.56.2; Add a "show fdt" ddb command
|
#
1.55 |
|
27-Oct-2020 |
ryo |
move vmt(4) from MD to MI, and add support vmt on aarch64. tested on ESXi-Arm Fling
- move from sys/arch/x86/x86/{vmt.c,vmtreg.h,vmtvar.h} to sys/dev/vmt/{vmt_subr.c,vmtreg.h,vmtvar.h}, and split the attach part of the cpufeaturebus and fdt - add aarch64 vmware backdoor op - add include guard to vmt{reg,var}.h - Yet there is still some little-endian dependency. it needs to be fixed in order to work properly on aarch64eb
|
#
1.54 |
|
16-Jul-2020 |
jmcneill |
Add kernel option FDT_DEFAULT_STDOUT_PATH to set default (fallback) stdout-path
|
#
1.53 |
|
16-Jul-2020 |
jmcneill |
Add glue for 8250 compatible UARTs.
|
Revision tags: bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406
|
#
1.52 |
|
24-Mar-2020 |
tnn |
ohci@fdt, ehci@fdt are machine independent; move from sunxi to sys/dev/fdt
|
Revision tags: is-mlppp-base ad-namecache-base3
|
#
1.51 |
|
22-Feb-2020 |
jmcneill |
Add support for Broadcom GENET v5 ethernet controller as found on the Raspberry Pi 4 (BCM2711).
|
Revision tags: ad-namecache-base2 ad-namecache-base1 ad-namecache-base
|
#
1.50 |
|
02-Jan-2020 |
jmcneill |
branches: 1.50.2; Add driver for simple-audio-amplifier binding
|
#
1.49 |
|
19-Dec-2019 |
jakllsch |
Add another panel@fdt driver, this time for DRM-style panels.
To do: migrate away from other panel driver.
|
Revision tags: phil-wifi-20191119
|
#
1.48 |
|
17-Nov-2019 |
jmcneill |
Add driver for dummy spdif transmitter bindings.
|
#
1.47 |
|
30-Oct-2019 |
jmcneill |
Add generic USB PHY driver
|
#
1.46 |
|
27-Oct-2019 |
jmcneill |
Add driver for one-register-per-pin type pinctrl devices.
|
#
1.45 |
|
13-Aug-2019 |
tnn |
fdt: add SPI controller frontend
|
Revision tags: netbsd-9-base phil-wifi-20190609 isaki-audio2-base
|
#
1.44 |
|
13-Mar-2019 |
jmcneill |
branches: 1.44.4; Add support for Arasan SDHCI 5.1
|
#
1.43 |
|
03-Mar-2019 |
jmcneill |
Add eMMC reset sequence provider
|
#
1.42 |
|
30-Jan-2019 |
jmcneill |
Add support for Allwinner A64's display pipeline.
|
Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020
|
#
1.41 |
|
19-Oct-2018 |
jakllsch |
Add amdccp(4) driver for AMD Cryptographic Coprocessor, as found on the A11xx Opterons. Driver currently provides RNG service only.
|
#
1.40 |
|
15-Oct-2018 |
jmcneill |
Rename pl061gpio to plgpio and split the device logic from the FDT glue.
|
#
1.39 |
|
06-Oct-2018 |
skrll |
Provide an FDTBASE option which allows kernels to access FDT parsing functions without requiring full blown FDTisation.
This will be used by ODROID-C1 in move to generic start code.
|
Revision tags: pgoyette-compat-0930
|
#
1.38 |
|
26-Sep-2018 |
jakllsch |
Add dwiic_fdt attachment for "snps,designware-i2c".
|
Revision tags: pgoyette-compat-0906
|
#
1.37 |
|
03-Sep-2018 |
jmcneill |
Add generic AHCI SATA controller bus glue
|
Revision tags: jdolecek-ncqfixes-base pgoyette-compat-0728
|
#
1.36 |
|
04-Jul-2018 |
jmcneill |
Add basic pwm-fan driver. This doesn't have any smarts yet other than turning the fan on at 100% duty cycle.
|
#
1.35 |
|
30-Jun-2018 |
jmcneill |
Allow nodes to attach child devices using the same sorting rules as used by the simplebus driver.
|
#
1.34 |
|
30-Jun-2018 |
jmcneill |
Add support for system controller nodes.
|
#
1.33 |
|
30-Jun-2018 |
jmcneill |
Add driver for DesignWare Watchdog Timer. Untested as I can't seem to find the parent clock for this in the RK3328 documentation.
|
Revision tags: phil-wifi-base pgoyette-compat-0625
|
#
1.32 |
|
16-Jun-2018 |
jmcneill |
branches: 1.32.2; Add initial support for Rockchip RK3328 SoC.
|
#
1.31 |
|
15-Jun-2018 |
jakllsch |
Add basic ARM PL061 GPIO driver with FDT attachment.
Mostly for Qemu 'virt' platform; really needs interrupt support in gpiokeys(4) and this driver to work efficently and reliably.
|
#
1.30 |
|
15-Jun-2018 |
jakllsch |
add FDT "qemu,fw-cfg-mmio" glue for qemufwcfg
|
#
1.29 |
|
06-Jun-2018 |
jakllsch |
Add Virtio MMIO transport.
Adapted in part from OpenBSD.
|
#
1.28 |
|
01-Jun-2018 |
jmcneill |
Move simplefb declaration to files.fdt
|
#
1.27 |
|
27-May-2018 |
jmcneill |
Rename sunxi_com to dw_apb_uart and move it to dev/fdt since it is not sunxi-specific.
|
Revision tags: pgoyette-compat-0521
|
#
1.26 |
|
09-May-2018 |
jmcneill |
Add SoC sound driver based on "simple-audio-card" DT binding spec.
|
#
1.25 |
|
06-May-2018 |
jmcneill |
Add support for PWM backlights.
|
Revision tags: pgoyette-compat-0502
|
#
1.24 |
|
01-May-2018 |
jmcneill |
Add DesignWare DWC3 XHCI driver.
|
Revision tags: pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407
|
#
1.23 |
|
03-Apr-2018 |
bouyer |
Add connector and panel drivers (panel supports only panel-lvds and panel-dual-lvds at this time, but can easily be extended to other types of panels). Add an API for ports/endpoints. Proposed on tech-kern@ a few days ago, ok jmcneill@
|
Revision tags: pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base tls-maxphys-base-20171202
|
#
1.22 |
|
22-Oct-2017 |
jmcneill |
branches: 1.22.2; 1.22.4; Add support for simple MMC power sequence provider bindings.
|
#
1.21 |
|
23-Sep-2017 |
jmcneill |
For known Linux keycodes, report key press events through a wskbd device instead of using sysmon pswitch hotkey events.
|
Revision tags: nick-nhusb-base-20170825
|
#
1.20 |
|
13-Aug-2017 |
jmcneill |
Add GPIO regulator driver.
|
Revision tags: perseant-stdc-iso10646-base
|
#
1.19 |
|
08-Jul-2017 |
jmcneill |
Add driver for fixed-factor clocks.
|
#
1.18 |
|
08-Jul-2017 |
jmcneill |
Add GPIO LED driver.
|
#
1.17 |
|
29-Jun-2017 |
jmcneill |
Add FDT PHY interface.
|
Revision tags: netbsd-8-base
|
#
1.16 |
|
03-Jun-2017 |
jmcneill |
branches: 1.16.2; Add helper for parsing display timings.
|
#
1.15 |
|
02-Jun-2017 |
jmcneill |
gpiokeys depends on sysmon_envsys and sysmon_power
|
#
1.14 |
|
28-May-2017 |
jmcneill |
Add facility for fdt devices to register reset and poweroff handlers. Use this to remove as3722-specific code in tegra_machdep.c
|
#
1.13 |
|
28-May-2017 |
jmcneill |
Add CPUs ("/cpus" node) driver. CPUs is a container of cpu nodes.
|
Revision tags: prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1
|
#
1.12 |
|
29-Apr-2017 |
jmcneill |
Add FDT DMA controller API.
|
Revision tags: prg-localcount2-base
|
#
1.11 |
|
26-Apr-2017 |
jmcneill |
branches: 1.11.2; Allow for specifying (optional) pass number locator for devices at fdt.
|
Revision tags: pgoyette-localcount-20170426
|
#
1.10 |
|
22-Apr-2017 |
jmcneill |
Add fdtbus_todr_attach.
The kernel will only ever use the first RTC driver to call todr_attach. When drivers use fdtbus_todr_attach, if an "rtc0" alias exists in the devicetree, ensure that only that device node calls todr_attach.
|
Revision tags: bouyer-socketcan-base1
|
#
1.9 |
|
16-Apr-2017 |
jmcneill |
Add support for simple fixed-rate clock source bindings.
|
#
1.8 |
|
14-Apr-2017 |
jmcneill |
Remove simplebus driver and allow fdtbus to attach directly to itself.
|
Revision tags: jdolecek-ncq-base pgoyette-localcount-20170320 nick-nhusb-base-20170204 bouyer-socketcan-base pgoyette-localcount-20170107 nick-nhusb-base-20161204 pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422 nick-nhusb-base-20160319
|
#
1.7 |
|
30-Dec-2015 |
marty |
branches: 1.7.2; 1.7.4; FDT pinctrl
Add a pinctrl bus to FDT. This works against exynos, but someone(tm) needs to think about whether it is general enough or too specific to exynos.
|
Revision tags: nick-nhusb-base-20151226
|
#
1.6 |
|
23-Dec-2015 |
jmcneill |
branches: 1.6.2; fdtbus depends on clk
|
#
1.5 |
|
22-Dec-2015 |
jmcneill |
Add support for fdt clock and reset controllers.
|
#
1.4 |
|
16-Dec-2015 |
jmcneill |
fix FDT build without openfirm pseudo-device
|
#
1.3 |
|
16-Dec-2015 |
jmcneill |
split gpio, i2c, intr, and regulator helpers into separate files
|
#
1.2 |
|
14-Dec-2015 |
jmcneill |
Add driver for device tree "gpio-keys" device. Each GPIO key is mapped to a sysmon pswitch; code KEY_POWER is a power button, KEY_SLEEP is a sleep button, and everything else is treated as a hotkey button.
|
#
1.1 |
|
13-Dec-2015 |
jmcneill |
Add a framework for enumerating devices using a Flattened Device Tree (FDT).
|
#
1.70 |
|
08-May-2023 |
skrll |
Google goldfish config goop
|
#
1.69 |
|
22-Apr-2023 |
skrll |
Move fdt_update_stdout_path from evbarm code to MI code
|
#
1.68 |
|
16-Apr-2023 |
jmcneill |
Separate DesignWare watchdog driver and FDT glue.
|
#
1.67 |
|
07-Apr-2023 |
skrll |
Rename ARM_PLATFORM to FDT_PLATFORM and make it available outside arm.
|
Revision tags: netbsd-10-base
|
#
1.66 |
|
05-Nov-2022 |
jmcneill |
Add driver for Cadence I2C controller.
|
Revision tags: bouyer-sunxi-drm-base
|
#
1.65 |
|
20-Jul-2022 |
riastradh |
drm: Use CPPFLAGS.drmkms in all local drm drivers too.
This way we don't pollute the NetBSD kernel namespace with all the Linux compat shim definitions needed to build drm, except for the local drm drivers that need the API.
|
#
1.64 |
|
25-Mar-2022 |
jmcneill |
fdt: add support for USERCONF option
|
#
1.63 |
|
04-Mar-2022 |
skrll |
Add mailbox and power-domain support.
power-domain support is very rudimentary.
|
#
1.62 |
|
04-Sep-2021 |
jmcneill |
Add facility for registering iommus.
|
Revision tags: thorpej-i2c-spi-conf2-base thorpej-futex2-base thorpej-cfargs2-base cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-i2c-spi-conf-base
|
#
1.61 |
|
26-Apr-2021 |
thorpej |
branches: 1.61.10; simplebus, cpus, and syscon do not need their own interface attribute; they use the "fdt" interface attribute to attach children.
|
Revision tags: thorpej-cfargs-base thorpej-futex-base
|
#
1.60 |
|
31-Dec-2020 |
ryo |
branches: 1.60.4; add fdt pwm regulator
|
#
1.59 |
|
28-Dec-2020 |
thorpej |
Re-factor the "iicmux" driver to support other types of muxes that are themselves i2c devices.
|
#
1.58 |
|
23-Dec-2020 |
thorpej |
Add support for i2c-mux-gpio and i2c-mux-pinctrl I2C mux virtual controllers.
|
#
1.57 |
|
12-Dec-2020 |
skrll |
Move evbarm/fdt/fdt_memory.[ch] to sys/dev/fdt and simplify the api and some operations. This allows other architectures to use it.
|
#
1.56 |
|
30-Oct-2020 |
skrll |
branches: 1.56.2; Add a "show fdt" ddb command
|
#
1.55 |
|
27-Oct-2020 |
ryo |
move vmt(4) from MD to MI, and add support vmt on aarch64. tested on ESXi-Arm Fling
- move from sys/arch/x86/x86/{vmt.c,vmtreg.h,vmtvar.h} to sys/dev/vmt/{vmt_subr.c,vmtreg.h,vmtvar.h}, and split the attach part of the cpufeaturebus and fdt - add aarch64 vmware backdoor op - add include guard to vmt{reg,var}.h - Yet there is still some little-endian dependency. it needs to be fixed in order to work properly on aarch64eb
|
#
1.54 |
|
16-Jul-2020 |
jmcneill |
Add kernel option FDT_DEFAULT_STDOUT_PATH to set default (fallback) stdout-path
|
#
1.53 |
|
16-Jul-2020 |
jmcneill |
Add glue for 8250 compatible UARTs.
|
Revision tags: bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406
|
#
1.52 |
|
24-Mar-2020 |
tnn |
ohci@fdt, ehci@fdt are machine independent; move from sunxi to sys/dev/fdt
|
Revision tags: is-mlppp-base ad-namecache-base3
|
#
1.51 |
|
22-Feb-2020 |
jmcneill |
Add support for Broadcom GENET v5 ethernet controller as found on the Raspberry Pi 4 (BCM2711).
|
Revision tags: ad-namecache-base2 ad-namecache-base1 ad-namecache-base
|
#
1.50 |
|
02-Jan-2020 |
jmcneill |
branches: 1.50.2; Add driver for simple-audio-amplifier binding
|
#
1.49 |
|
19-Dec-2019 |
jakllsch |
Add another panel@fdt driver, this time for DRM-style panels.
To do: migrate away from other panel driver.
|
Revision tags: phil-wifi-20191119
|
#
1.48 |
|
17-Nov-2019 |
jmcneill |
Add driver for dummy spdif transmitter bindings.
|
#
1.47 |
|
30-Oct-2019 |
jmcneill |
Add generic USB PHY driver
|
#
1.46 |
|
27-Oct-2019 |
jmcneill |
Add driver for one-register-per-pin type pinctrl devices.
|
#
1.45 |
|
13-Aug-2019 |
tnn |
fdt: add SPI controller frontend
|
Revision tags: netbsd-9-base phil-wifi-20190609 isaki-audio2-base
|
#
1.44 |
|
13-Mar-2019 |
jmcneill |
branches: 1.44.4; Add support for Arasan SDHCI 5.1
|
#
1.43 |
|
03-Mar-2019 |
jmcneill |
Add eMMC reset sequence provider
|
#
1.42 |
|
30-Jan-2019 |
jmcneill |
Add support for Allwinner A64's display pipeline.
|
Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020
|
#
1.41 |
|
19-Oct-2018 |
jakllsch |
Add amdccp(4) driver for AMD Cryptographic Coprocessor, as found on the A11xx Opterons. Driver currently provides RNG service only.
|
#
1.40 |
|
15-Oct-2018 |
jmcneill |
Rename pl061gpio to plgpio and split the device logic from the FDT glue.
|
#
1.39 |
|
06-Oct-2018 |
skrll |
Provide an FDTBASE option which allows kernels to access FDT parsing functions without requiring full blown FDTisation.
This will be used by ODROID-C1 in move to generic start code.
|
Revision tags: pgoyette-compat-0930
|
#
1.38 |
|
26-Sep-2018 |
jakllsch |
Add dwiic_fdt attachment for "snps,designware-i2c".
|
Revision tags: pgoyette-compat-0906
|
#
1.37 |
|
03-Sep-2018 |
jmcneill |
Add generic AHCI SATA controller bus glue
|
Revision tags: jdolecek-ncqfixes-base pgoyette-compat-0728
|
#
1.36 |
|
04-Jul-2018 |
jmcneill |
Add basic pwm-fan driver. This doesn't have any smarts yet other than turning the fan on at 100% duty cycle.
|
#
1.35 |
|
30-Jun-2018 |
jmcneill |
Allow nodes to attach child devices using the same sorting rules as used by the simplebus driver.
|
#
1.34 |
|
30-Jun-2018 |
jmcneill |
Add support for system controller nodes.
|
#
1.33 |
|
30-Jun-2018 |
jmcneill |
Add driver for DesignWare Watchdog Timer. Untested as I can't seem to find the parent clock for this in the RK3328 documentation.
|
Revision tags: phil-wifi-base pgoyette-compat-0625
|
#
1.32 |
|
16-Jun-2018 |
jmcneill |
branches: 1.32.2; Add initial support for Rockchip RK3328 SoC.
|
#
1.31 |
|
15-Jun-2018 |
jakllsch |
Add basic ARM PL061 GPIO driver with FDT attachment.
Mostly for Qemu 'virt' platform; really needs interrupt support in gpiokeys(4) and this driver to work efficently and reliably.
|
#
1.30 |
|
15-Jun-2018 |
jakllsch |
add FDT "qemu,fw-cfg-mmio" glue for qemufwcfg
|
#
1.29 |
|
06-Jun-2018 |
jakllsch |
Add Virtio MMIO transport.
Adapted in part from OpenBSD.
|
#
1.28 |
|
01-Jun-2018 |
jmcneill |
Move simplefb declaration to files.fdt
|
#
1.27 |
|
27-May-2018 |
jmcneill |
Rename sunxi_com to dw_apb_uart and move it to dev/fdt since it is not sunxi-specific.
|
Revision tags: pgoyette-compat-0521
|
#
1.26 |
|
09-May-2018 |
jmcneill |
Add SoC sound driver based on "simple-audio-card" DT binding spec.
|
#
1.25 |
|
06-May-2018 |
jmcneill |
Add support for PWM backlights.
|
Revision tags: pgoyette-compat-0502
|
#
1.24 |
|
01-May-2018 |
jmcneill |
Add DesignWare DWC3 XHCI driver.
|
Revision tags: pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407
|
#
1.23 |
|
03-Apr-2018 |
bouyer |
Add connector and panel drivers (panel supports only panel-lvds and panel-dual-lvds at this time, but can easily be extended to other types of panels). Add an API for ports/endpoints. Proposed on tech-kern@ a few days ago, ok jmcneill@
|
Revision tags: pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base tls-maxphys-base-20171202
|
#
1.22 |
|
22-Oct-2017 |
jmcneill |
branches: 1.22.2; 1.22.4; Add support for simple MMC power sequence provider bindings.
|
#
1.21 |
|
23-Sep-2017 |
jmcneill |
For known Linux keycodes, report key press events through a wskbd device instead of using sysmon pswitch hotkey events.
|
Revision tags: nick-nhusb-base-20170825
|
#
1.20 |
|
13-Aug-2017 |
jmcneill |
Add GPIO regulator driver.
|
Revision tags: perseant-stdc-iso10646-base
|
#
1.19 |
|
08-Jul-2017 |
jmcneill |
Add driver for fixed-factor clocks.
|
#
1.18 |
|
08-Jul-2017 |
jmcneill |
Add GPIO LED driver.
|
#
1.17 |
|
29-Jun-2017 |
jmcneill |
Add FDT PHY interface.
|
Revision tags: netbsd-8-base
|
#
1.16 |
|
03-Jun-2017 |
jmcneill |
branches: 1.16.2; Add helper for parsing display timings.
|
#
1.15 |
|
02-Jun-2017 |
jmcneill |
gpiokeys depends on sysmon_envsys and sysmon_power
|
#
1.14 |
|
28-May-2017 |
jmcneill |
Add facility for fdt devices to register reset and poweroff handlers. Use this to remove as3722-specific code in tegra_machdep.c
|
#
1.13 |
|
28-May-2017 |
jmcneill |
Add CPUs ("/cpus" node) driver. CPUs is a container of cpu nodes.
|
Revision tags: prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1
|
#
1.12 |
|
29-Apr-2017 |
jmcneill |
Add FDT DMA controller API.
|
Revision tags: prg-localcount2-base
|
#
1.11 |
|
26-Apr-2017 |
jmcneill |
branches: 1.11.2; Allow for specifying (optional) pass number locator for devices at fdt.
|
Revision tags: pgoyette-localcount-20170426
|
#
1.10 |
|
22-Apr-2017 |
jmcneill |
Add fdtbus_todr_attach.
The kernel will only ever use the first RTC driver to call todr_attach. When drivers use fdtbus_todr_attach, if an "rtc0" alias exists in the devicetree, ensure that only that device node calls todr_attach.
|
Revision tags: bouyer-socketcan-base1
|
#
1.9 |
|
16-Apr-2017 |
jmcneill |
Add support for simple fixed-rate clock source bindings.
|
#
1.8 |
|
14-Apr-2017 |
jmcneill |
Remove simplebus driver and allow fdtbus to attach directly to itself.
|
Revision tags: jdolecek-ncq-base pgoyette-localcount-20170320 nick-nhusb-base-20170204 bouyer-socketcan-base pgoyette-localcount-20170107 nick-nhusb-base-20161204 pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422 nick-nhusb-base-20160319
|
#
1.7 |
|
30-Dec-2015 |
marty |
branches: 1.7.2; 1.7.4; FDT pinctrl
Add a pinctrl bus to FDT. This works against exynos, but someone(tm) needs to think about whether it is general enough or too specific to exynos.
|
Revision tags: nick-nhusb-base-20151226
|
#
1.6 |
|
23-Dec-2015 |
jmcneill |
branches: 1.6.2; fdtbus depends on clk
|
#
1.5 |
|
22-Dec-2015 |
jmcneill |
Add support for fdt clock and reset controllers.
|
#
1.4 |
|
16-Dec-2015 |
jmcneill |
fix FDT build without openfirm pseudo-device
|
#
1.3 |
|
16-Dec-2015 |
jmcneill |
split gpio, i2c, intr, and regulator helpers into separate files
|
#
1.2 |
|
14-Dec-2015 |
jmcneill |
Add driver for device tree "gpio-keys" device. Each GPIO key is mapped to a sysmon pswitch; code KEY_POWER is a power button, KEY_SLEEP is a sleep button, and everything else is treated as a hotkey button.
|
#
1.1 |
|
13-Dec-2015 |
jmcneill |
Add a framework for enumerating devices using a Flattened Device Tree (FDT).
|
#
1.69 |
|
22-Apr-2023 |
skrll |
Move fdt_update_stdout_path from evbarm code to MI code
|
#
1.68 |
|
16-Apr-2023 |
jmcneill |
Separate DesignWare watchdog driver and FDT glue.
|
#
1.67 |
|
07-Apr-2023 |
skrll |
Rename ARM_PLATFORM to FDT_PLATFORM and make it available outside arm.
|
Revision tags: netbsd-10-base
|
#
1.66 |
|
05-Nov-2022 |
jmcneill |
Add driver for Cadence I2C controller.
|
Revision tags: bouyer-sunxi-drm-base
|
#
1.65 |
|
20-Jul-2022 |
riastradh |
drm: Use CPPFLAGS.drmkms in all local drm drivers too.
This way we don't pollute the NetBSD kernel namespace with all the Linux compat shim definitions needed to build drm, except for the local drm drivers that need the API.
|
#
1.64 |
|
25-Mar-2022 |
jmcneill |
fdt: add support for USERCONF option
|
#
1.63 |
|
04-Mar-2022 |
skrll |
Add mailbox and power-domain support.
power-domain support is very rudimentary.
|
#
1.62 |
|
04-Sep-2021 |
jmcneill |
Add facility for registering iommus.
|
Revision tags: thorpej-i2c-spi-conf2-base thorpej-futex2-base thorpej-cfargs2-base cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-i2c-spi-conf-base
|
#
1.61 |
|
26-Apr-2021 |
thorpej |
branches: 1.61.10; simplebus, cpus, and syscon do not need their own interface attribute; they use the "fdt" interface attribute to attach children.
|
Revision tags: thorpej-cfargs-base thorpej-futex-base
|
#
1.60 |
|
31-Dec-2020 |
ryo |
branches: 1.60.4; add fdt pwm regulator
|
#
1.59 |
|
28-Dec-2020 |
thorpej |
Re-factor the "iicmux" driver to support other types of muxes that are themselves i2c devices.
|
#
1.58 |
|
23-Dec-2020 |
thorpej |
Add support for i2c-mux-gpio and i2c-mux-pinctrl I2C mux virtual controllers.
|
#
1.57 |
|
12-Dec-2020 |
skrll |
Move evbarm/fdt/fdt_memory.[ch] to sys/dev/fdt and simplify the api and some operations. This allows other architectures to use it.
|
#
1.56 |
|
30-Oct-2020 |
skrll |
branches: 1.56.2; Add a "show fdt" ddb command
|
#
1.55 |
|
27-Oct-2020 |
ryo |
move vmt(4) from MD to MI, and add support vmt on aarch64. tested on ESXi-Arm Fling
- move from sys/arch/x86/x86/{vmt.c,vmtreg.h,vmtvar.h} to sys/dev/vmt/{vmt_subr.c,vmtreg.h,vmtvar.h}, and split the attach part of the cpufeaturebus and fdt - add aarch64 vmware backdoor op - add include guard to vmt{reg,var}.h - Yet there is still some little-endian dependency. it needs to be fixed in order to work properly on aarch64eb
|
#
1.54 |
|
16-Jul-2020 |
jmcneill |
Add kernel option FDT_DEFAULT_STDOUT_PATH to set default (fallback) stdout-path
|
#
1.53 |
|
16-Jul-2020 |
jmcneill |
Add glue for 8250 compatible UARTs.
|
Revision tags: bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406
|
#
1.52 |
|
24-Mar-2020 |
tnn |
ohci@fdt, ehci@fdt are machine independent; move from sunxi to sys/dev/fdt
|
Revision tags: is-mlppp-base ad-namecache-base3
|
#
1.51 |
|
22-Feb-2020 |
jmcneill |
Add support for Broadcom GENET v5 ethernet controller as found on the Raspberry Pi 4 (BCM2711).
|
Revision tags: ad-namecache-base2 ad-namecache-base1 ad-namecache-base
|
#
1.50 |
|
02-Jan-2020 |
jmcneill |
branches: 1.50.2; Add driver for simple-audio-amplifier binding
|
#
1.49 |
|
19-Dec-2019 |
jakllsch |
Add another panel@fdt driver, this time for DRM-style panels.
To do: migrate away from other panel driver.
|
Revision tags: phil-wifi-20191119
|
#
1.48 |
|
17-Nov-2019 |
jmcneill |
Add driver for dummy spdif transmitter bindings.
|
#
1.47 |
|
30-Oct-2019 |
jmcneill |
Add generic USB PHY driver
|
#
1.46 |
|
27-Oct-2019 |
jmcneill |
Add driver for one-register-per-pin type pinctrl devices.
|
#
1.45 |
|
13-Aug-2019 |
tnn |
fdt: add SPI controller frontend
|
Revision tags: netbsd-9-base phil-wifi-20190609 isaki-audio2-base
|
#
1.44 |
|
13-Mar-2019 |
jmcneill |
branches: 1.44.4; Add support for Arasan SDHCI 5.1
|
#
1.43 |
|
03-Mar-2019 |
jmcneill |
Add eMMC reset sequence provider
|
#
1.42 |
|
30-Jan-2019 |
jmcneill |
Add support for Allwinner A64's display pipeline.
|
Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020
|
#
1.41 |
|
19-Oct-2018 |
jakllsch |
Add amdccp(4) driver for AMD Cryptographic Coprocessor, as found on the A11xx Opterons. Driver currently provides RNG service only.
|
#
1.40 |
|
15-Oct-2018 |
jmcneill |
Rename pl061gpio to plgpio and split the device logic from the FDT glue.
|
#
1.39 |
|
06-Oct-2018 |
skrll |
Provide an FDTBASE option which allows kernels to access FDT parsing functions without requiring full blown FDTisation.
This will be used by ODROID-C1 in move to generic start code.
|
Revision tags: pgoyette-compat-0930
|
#
1.38 |
|
26-Sep-2018 |
jakllsch |
Add dwiic_fdt attachment for "snps,designware-i2c".
|
Revision tags: pgoyette-compat-0906
|
#
1.37 |
|
03-Sep-2018 |
jmcneill |
Add generic AHCI SATA controller bus glue
|
Revision tags: jdolecek-ncqfixes-base pgoyette-compat-0728
|
#
1.36 |
|
04-Jul-2018 |
jmcneill |
Add basic pwm-fan driver. This doesn't have any smarts yet other than turning the fan on at 100% duty cycle.
|
#
1.35 |
|
30-Jun-2018 |
jmcneill |
Allow nodes to attach child devices using the same sorting rules as used by the simplebus driver.
|
#
1.34 |
|
30-Jun-2018 |
jmcneill |
Add support for system controller nodes.
|
#
1.33 |
|
30-Jun-2018 |
jmcneill |
Add driver for DesignWare Watchdog Timer. Untested as I can't seem to find the parent clock for this in the RK3328 documentation.
|
Revision tags: phil-wifi-base pgoyette-compat-0625
|
#
1.32 |
|
16-Jun-2018 |
jmcneill |
branches: 1.32.2; Add initial support for Rockchip RK3328 SoC.
|
#
1.31 |
|
15-Jun-2018 |
jakllsch |
Add basic ARM PL061 GPIO driver with FDT attachment.
Mostly for Qemu 'virt' platform; really needs interrupt support in gpiokeys(4) and this driver to work efficently and reliably.
|
#
1.30 |
|
15-Jun-2018 |
jakllsch |
add FDT "qemu,fw-cfg-mmio" glue for qemufwcfg
|
#
1.29 |
|
06-Jun-2018 |
jakllsch |
Add Virtio MMIO transport.
Adapted in part from OpenBSD.
|
#
1.28 |
|
01-Jun-2018 |
jmcneill |
Move simplefb declaration to files.fdt
|
#
1.27 |
|
27-May-2018 |
jmcneill |
Rename sunxi_com to dw_apb_uart and move it to dev/fdt since it is not sunxi-specific.
|
Revision tags: pgoyette-compat-0521
|
#
1.26 |
|
09-May-2018 |
jmcneill |
Add SoC sound driver based on "simple-audio-card" DT binding spec.
|
#
1.25 |
|
06-May-2018 |
jmcneill |
Add support for PWM backlights.
|
Revision tags: pgoyette-compat-0502
|
#
1.24 |
|
01-May-2018 |
jmcneill |
Add DesignWare DWC3 XHCI driver.
|
Revision tags: pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407
|
#
1.23 |
|
03-Apr-2018 |
bouyer |
Add connector and panel drivers (panel supports only panel-lvds and panel-dual-lvds at this time, but can easily be extended to other types of panels). Add an API for ports/endpoints. Proposed on tech-kern@ a few days ago, ok jmcneill@
|
Revision tags: pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base tls-maxphys-base-20171202
|
#
1.22 |
|
22-Oct-2017 |
jmcneill |
branches: 1.22.2; 1.22.4; Add support for simple MMC power sequence provider bindings.
|
#
1.21 |
|
23-Sep-2017 |
jmcneill |
For known Linux keycodes, report key press events through a wskbd device instead of using sysmon pswitch hotkey events.
|
Revision tags: nick-nhusb-base-20170825
|
#
1.20 |
|
13-Aug-2017 |
jmcneill |
Add GPIO regulator driver.
|
Revision tags: perseant-stdc-iso10646-base
|
#
1.19 |
|
08-Jul-2017 |
jmcneill |
Add driver for fixed-factor clocks.
|
#
1.18 |
|
08-Jul-2017 |
jmcneill |
Add GPIO LED driver.
|
#
1.17 |
|
29-Jun-2017 |
jmcneill |
Add FDT PHY interface.
|
Revision tags: netbsd-8-base
|
#
1.16 |
|
03-Jun-2017 |
jmcneill |
branches: 1.16.2; Add helper for parsing display timings.
|
#
1.15 |
|
02-Jun-2017 |
jmcneill |
gpiokeys depends on sysmon_envsys and sysmon_power
|
#
1.14 |
|
28-May-2017 |
jmcneill |
Add facility for fdt devices to register reset and poweroff handlers. Use this to remove as3722-specific code in tegra_machdep.c
|
#
1.13 |
|
28-May-2017 |
jmcneill |
Add CPUs ("/cpus" node) driver. CPUs is a container of cpu nodes.
|
Revision tags: prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1
|
#
1.12 |
|
29-Apr-2017 |
jmcneill |
Add FDT DMA controller API.
|
Revision tags: prg-localcount2-base
|
#
1.11 |
|
26-Apr-2017 |
jmcneill |
branches: 1.11.2; Allow for specifying (optional) pass number locator for devices at fdt.
|
Revision tags: pgoyette-localcount-20170426
|
#
1.10 |
|
22-Apr-2017 |
jmcneill |
Add fdtbus_todr_attach.
The kernel will only ever use the first RTC driver to call todr_attach. When drivers use fdtbus_todr_attach, if an "rtc0" alias exists in the devicetree, ensure that only that device node calls todr_attach.
|
Revision tags: bouyer-socketcan-base1
|
#
1.9 |
|
16-Apr-2017 |
jmcneill |
Add support for simple fixed-rate clock source bindings.
|
#
1.8 |
|
14-Apr-2017 |
jmcneill |
Remove simplebus driver and allow fdtbus to attach directly to itself.
|
Revision tags: jdolecek-ncq-base pgoyette-localcount-20170320 nick-nhusb-base-20170204 bouyer-socketcan-base pgoyette-localcount-20170107 nick-nhusb-base-20161204 pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422 nick-nhusb-base-20160319
|
#
1.7 |
|
30-Dec-2015 |
marty |
branches: 1.7.2; 1.7.4; FDT pinctrl
Add a pinctrl bus to FDT. This works against exynos, but someone(tm) needs to think about whether it is general enough or too specific to exynos.
|
Revision tags: nick-nhusb-base-20151226
|
#
1.6 |
|
23-Dec-2015 |
jmcneill |
branches: 1.6.2; fdtbus depends on clk
|
#
1.5 |
|
22-Dec-2015 |
jmcneill |
Add support for fdt clock and reset controllers.
|
#
1.4 |
|
16-Dec-2015 |
jmcneill |
fix FDT build without openfirm pseudo-device
|
#
1.3 |
|
16-Dec-2015 |
jmcneill |
split gpio, i2c, intr, and regulator helpers into separate files
|
#
1.2 |
|
14-Dec-2015 |
jmcneill |
Add driver for device tree "gpio-keys" device. Each GPIO key is mapped to a sysmon pswitch; code KEY_POWER is a power button, KEY_SLEEP is a sleep button, and everything else is treated as a hotkey button.
|
#
1.1 |
|
13-Dec-2015 |
jmcneill |
Add a framework for enumerating devices using a Flattened Device Tree (FDT).
|
#
1.68 |
|
16-Apr-2023 |
jmcneill |
Separate DesignWare watchdog driver and FDT glue.
|
#
1.67 |
|
07-Apr-2023 |
skrll |
Rename ARM_PLATFORM to FDT_PLATFORM and make it available outside arm.
|
Revision tags: netbsd-10-base
|
#
1.66 |
|
05-Nov-2022 |
jmcneill |
Add driver for Cadence I2C controller.
|
Revision tags: bouyer-sunxi-drm-base
|
#
1.65 |
|
20-Jul-2022 |
riastradh |
drm: Use CPPFLAGS.drmkms in all local drm drivers too.
This way we don't pollute the NetBSD kernel namespace with all the Linux compat shim definitions needed to build drm, except for the local drm drivers that need the API.
|
#
1.64 |
|
25-Mar-2022 |
jmcneill |
fdt: add support for USERCONF option
|
#
1.63 |
|
04-Mar-2022 |
skrll |
Add mailbox and power-domain support.
power-domain support is very rudimentary.
|
#
1.62 |
|
04-Sep-2021 |
jmcneill |
Add facility for registering iommus.
|
Revision tags: thorpej-i2c-spi-conf2-base thorpej-futex2-base thorpej-cfargs2-base cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-i2c-spi-conf-base
|
#
1.61 |
|
26-Apr-2021 |
thorpej |
branches: 1.61.10; simplebus, cpus, and syscon do not need their own interface attribute; they use the "fdt" interface attribute to attach children.
|
Revision tags: thorpej-cfargs-base thorpej-futex-base
|
#
1.60 |
|
31-Dec-2020 |
ryo |
branches: 1.60.4; add fdt pwm regulator
|
#
1.59 |
|
28-Dec-2020 |
thorpej |
Re-factor the "iicmux" driver to support other types of muxes that are themselves i2c devices.
|
#
1.58 |
|
23-Dec-2020 |
thorpej |
Add support for i2c-mux-gpio and i2c-mux-pinctrl I2C mux virtual controllers.
|
#
1.57 |
|
12-Dec-2020 |
skrll |
Move evbarm/fdt/fdt_memory.[ch] to sys/dev/fdt and simplify the api and some operations. This allows other architectures to use it.
|
#
1.56 |
|
30-Oct-2020 |
skrll |
branches: 1.56.2; Add a "show fdt" ddb command
|
#
1.55 |
|
27-Oct-2020 |
ryo |
move vmt(4) from MD to MI, and add support vmt on aarch64. tested on ESXi-Arm Fling
- move from sys/arch/x86/x86/{vmt.c,vmtreg.h,vmtvar.h} to sys/dev/vmt/{vmt_subr.c,vmtreg.h,vmtvar.h}, and split the attach part of the cpufeaturebus and fdt - add aarch64 vmware backdoor op - add include guard to vmt{reg,var}.h - Yet there is still some little-endian dependency. it needs to be fixed in order to work properly on aarch64eb
|
#
1.54 |
|
16-Jul-2020 |
jmcneill |
Add kernel option FDT_DEFAULT_STDOUT_PATH to set default (fallback) stdout-path
|
#
1.53 |
|
16-Jul-2020 |
jmcneill |
Add glue for 8250 compatible UARTs.
|
Revision tags: bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406
|
#
1.52 |
|
24-Mar-2020 |
tnn |
ohci@fdt, ehci@fdt are machine independent; move from sunxi to sys/dev/fdt
|
Revision tags: is-mlppp-base ad-namecache-base3
|
#
1.51 |
|
22-Feb-2020 |
jmcneill |
Add support for Broadcom GENET v5 ethernet controller as found on the Raspberry Pi 4 (BCM2711).
|
Revision tags: ad-namecache-base2 ad-namecache-base1 ad-namecache-base
|
#
1.50 |
|
02-Jan-2020 |
jmcneill |
branches: 1.50.2; Add driver for simple-audio-amplifier binding
|
#
1.49 |
|
19-Dec-2019 |
jakllsch |
Add another panel@fdt driver, this time for DRM-style panels.
To do: migrate away from other panel driver.
|
Revision tags: phil-wifi-20191119
|
#
1.48 |
|
17-Nov-2019 |
jmcneill |
Add driver for dummy spdif transmitter bindings.
|
#
1.47 |
|
30-Oct-2019 |
jmcneill |
Add generic USB PHY driver
|
#
1.46 |
|
27-Oct-2019 |
jmcneill |
Add driver for one-register-per-pin type pinctrl devices.
|
#
1.45 |
|
13-Aug-2019 |
tnn |
fdt: add SPI controller frontend
|
Revision tags: netbsd-9-base phil-wifi-20190609 isaki-audio2-base
|
#
1.44 |
|
13-Mar-2019 |
jmcneill |
branches: 1.44.4; Add support for Arasan SDHCI 5.1
|
#
1.43 |
|
03-Mar-2019 |
jmcneill |
Add eMMC reset sequence provider
|
#
1.42 |
|
30-Jan-2019 |
jmcneill |
Add support for Allwinner A64's display pipeline.
|
Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020
|
#
1.41 |
|
19-Oct-2018 |
jakllsch |
Add amdccp(4) driver for AMD Cryptographic Coprocessor, as found on the A11xx Opterons. Driver currently provides RNG service only.
|
#
1.40 |
|
15-Oct-2018 |
jmcneill |
Rename pl061gpio to plgpio and split the device logic from the FDT glue.
|
#
1.39 |
|
06-Oct-2018 |
skrll |
Provide an FDTBASE option which allows kernels to access FDT parsing functions without requiring full blown FDTisation.
This will be used by ODROID-C1 in move to generic start code.
|
Revision tags: pgoyette-compat-0930
|
#
1.38 |
|
26-Sep-2018 |
jakllsch |
Add dwiic_fdt attachment for "snps,designware-i2c".
|
Revision tags: pgoyette-compat-0906
|
#
1.37 |
|
03-Sep-2018 |
jmcneill |
Add generic AHCI SATA controller bus glue
|
Revision tags: jdolecek-ncqfixes-base pgoyette-compat-0728
|
#
1.36 |
|
04-Jul-2018 |
jmcneill |
Add basic pwm-fan driver. This doesn't have any smarts yet other than turning the fan on at 100% duty cycle.
|
#
1.35 |
|
30-Jun-2018 |
jmcneill |
Allow nodes to attach child devices using the same sorting rules as used by the simplebus driver.
|
#
1.34 |
|
30-Jun-2018 |
jmcneill |
Add support for system controller nodes.
|
#
1.33 |
|
30-Jun-2018 |
jmcneill |
Add driver for DesignWare Watchdog Timer. Untested as I can't seem to find the parent clock for this in the RK3328 documentation.
|
Revision tags: phil-wifi-base pgoyette-compat-0625
|
#
1.32 |
|
16-Jun-2018 |
jmcneill |
branches: 1.32.2; Add initial support for Rockchip RK3328 SoC.
|
#
1.31 |
|
15-Jun-2018 |
jakllsch |
Add basic ARM PL061 GPIO driver with FDT attachment.
Mostly for Qemu 'virt' platform; really needs interrupt support in gpiokeys(4) and this driver to work efficently and reliably.
|
#
1.30 |
|
15-Jun-2018 |
jakllsch |
add FDT "qemu,fw-cfg-mmio" glue for qemufwcfg
|
#
1.29 |
|
06-Jun-2018 |
jakllsch |
Add Virtio MMIO transport.
Adapted in part from OpenBSD.
|
#
1.28 |
|
01-Jun-2018 |
jmcneill |
Move simplefb declaration to files.fdt
|
#
1.27 |
|
27-May-2018 |
jmcneill |
Rename sunxi_com to dw_apb_uart and move it to dev/fdt since it is not sunxi-specific.
|
Revision tags: pgoyette-compat-0521
|
#
1.26 |
|
09-May-2018 |
jmcneill |
Add SoC sound driver based on "simple-audio-card" DT binding spec.
|
#
1.25 |
|
06-May-2018 |
jmcneill |
Add support for PWM backlights.
|
Revision tags: pgoyette-compat-0502
|
#
1.24 |
|
01-May-2018 |
jmcneill |
Add DesignWare DWC3 XHCI driver.
|
Revision tags: pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407
|
#
1.23 |
|
03-Apr-2018 |
bouyer |
Add connector and panel drivers (panel supports only panel-lvds and panel-dual-lvds at this time, but can easily be extended to other types of panels). Add an API for ports/endpoints. Proposed on tech-kern@ a few days ago, ok jmcneill@
|
Revision tags: pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base tls-maxphys-base-20171202
|
#
1.22 |
|
22-Oct-2017 |
jmcneill |
branches: 1.22.2; 1.22.4; Add support for simple MMC power sequence provider bindings.
|
#
1.21 |
|
23-Sep-2017 |
jmcneill |
For known Linux keycodes, report key press events through a wskbd device instead of using sysmon pswitch hotkey events.
|
Revision tags: nick-nhusb-base-20170825
|
#
1.20 |
|
13-Aug-2017 |
jmcneill |
Add GPIO regulator driver.
|
Revision tags: perseant-stdc-iso10646-base
|
#
1.19 |
|
08-Jul-2017 |
jmcneill |
Add driver for fixed-factor clocks.
|
#
1.18 |
|
08-Jul-2017 |
jmcneill |
Add GPIO LED driver.
|
#
1.17 |
|
29-Jun-2017 |
jmcneill |
Add FDT PHY interface.
|
Revision tags: netbsd-8-base
|
#
1.16 |
|
03-Jun-2017 |
jmcneill |
branches: 1.16.2; Add helper for parsing display timings.
|
#
1.15 |
|
02-Jun-2017 |
jmcneill |
gpiokeys depends on sysmon_envsys and sysmon_power
|
#
1.14 |
|
28-May-2017 |
jmcneill |
Add facility for fdt devices to register reset and poweroff handlers. Use this to remove as3722-specific code in tegra_machdep.c
|
#
1.13 |
|
28-May-2017 |
jmcneill |
Add CPUs ("/cpus" node) driver. CPUs is a container of cpu nodes.
|
Revision tags: prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1
|
#
1.12 |
|
29-Apr-2017 |
jmcneill |
Add FDT DMA controller API.
|
Revision tags: prg-localcount2-base
|
#
1.11 |
|
26-Apr-2017 |
jmcneill |
branches: 1.11.2; Allow for specifying (optional) pass number locator for devices at fdt.
|
Revision tags: pgoyette-localcount-20170426
|
#
1.10 |
|
22-Apr-2017 |
jmcneill |
Add fdtbus_todr_attach.
The kernel will only ever use the first RTC driver to call todr_attach. When drivers use fdtbus_todr_attach, if an "rtc0" alias exists in the devicetree, ensure that only that device node calls todr_attach.
|
Revision tags: bouyer-socketcan-base1
|
#
1.9 |
|
16-Apr-2017 |
jmcneill |
Add support for simple fixed-rate clock source bindings.
|
#
1.8 |
|
14-Apr-2017 |
jmcneill |
Remove simplebus driver and allow fdtbus to attach directly to itself.
|
Revision tags: jdolecek-ncq-base pgoyette-localcount-20170320 nick-nhusb-base-20170204 bouyer-socketcan-base pgoyette-localcount-20170107 nick-nhusb-base-20161204 pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422 nick-nhusb-base-20160319
|
#
1.7 |
|
30-Dec-2015 |
marty |
branches: 1.7.2; 1.7.4; FDT pinctrl
Add a pinctrl bus to FDT. This works against exynos, but someone(tm) needs to think about whether it is general enough or too specific to exynos.
|
Revision tags: nick-nhusb-base-20151226
|
#
1.6 |
|
23-Dec-2015 |
jmcneill |
branches: 1.6.2; fdtbus depends on clk
|
#
1.5 |
|
22-Dec-2015 |
jmcneill |
Add support for fdt clock and reset controllers.
|
#
1.4 |
|
16-Dec-2015 |
jmcneill |
fix FDT build without openfirm pseudo-device
|
#
1.3 |
|
16-Dec-2015 |
jmcneill |
split gpio, i2c, intr, and regulator helpers into separate files
|
#
1.2 |
|
14-Dec-2015 |
jmcneill |
Add driver for device tree "gpio-keys" device. Each GPIO key is mapped to a sysmon pswitch; code KEY_POWER is a power button, KEY_SLEEP is a sleep button, and everything else is treated as a hotkey button.
|
#
1.1 |
|
13-Dec-2015 |
jmcneill |
Add a framework for enumerating devices using a Flattened Device Tree (FDT).
|
#
1.66 |
|
05-Nov-2022 |
jmcneill |
Add driver for Cadence I2C controller.
|
Revision tags: bouyer-sunxi-drm-base
|
#
1.65 |
|
20-Jul-2022 |
riastradh |
drm: Use CPPFLAGS.drmkms in all local drm drivers too.
This way we don't pollute the NetBSD kernel namespace with all the Linux compat shim definitions needed to build drm, except for the local drm drivers that need the API.
|
#
1.64 |
|
25-Mar-2022 |
jmcneill |
fdt: add support for USERCONF option
|
#
1.63 |
|
04-Mar-2022 |
skrll |
Add mailbox and power-domain support.
power-domain support is very rudimentary.
|
#
1.62 |
|
04-Sep-2021 |
jmcneill |
Add facility for registering iommus.
|
Revision tags: thorpej-i2c-spi-conf2-base thorpej-futex2-base thorpej-cfargs2-base cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-i2c-spi-conf-base
|
#
1.61 |
|
26-Apr-2021 |
thorpej |
branches: 1.61.10; simplebus, cpus, and syscon do not need their own interface attribute; they use the "fdt" interface attribute to attach children.
|
Revision tags: thorpej-cfargs-base thorpej-futex-base
|
#
1.60 |
|
31-Dec-2020 |
ryo |
branches: 1.60.4; add fdt pwm regulator
|
#
1.59 |
|
28-Dec-2020 |
thorpej |
Re-factor the "iicmux" driver to support other types of muxes that are themselves i2c devices.
|
#
1.58 |
|
23-Dec-2020 |
thorpej |
Add support for i2c-mux-gpio and i2c-mux-pinctrl I2C mux virtual controllers.
|
#
1.57 |
|
12-Dec-2020 |
skrll |
Move evbarm/fdt/fdt_memory.[ch] to sys/dev/fdt and simplify the api and some operations. This allows other architectures to use it.
|
#
1.56 |
|
30-Oct-2020 |
skrll |
branches: 1.56.2; Add a "show fdt" ddb command
|
#
1.55 |
|
27-Oct-2020 |
ryo |
move vmt(4) from MD to MI, and add support vmt on aarch64. tested on ESXi-Arm Fling
- move from sys/arch/x86/x86/{vmt.c,vmtreg.h,vmtvar.h} to sys/dev/vmt/{vmt_subr.c,vmtreg.h,vmtvar.h}, and split the attach part of the cpufeaturebus and fdt - add aarch64 vmware backdoor op - add include guard to vmt{reg,var}.h - Yet there is still some little-endian dependency. it needs to be fixed in order to work properly on aarch64eb
|
#
1.54 |
|
16-Jul-2020 |
jmcneill |
Add kernel option FDT_DEFAULT_STDOUT_PATH to set default (fallback) stdout-path
|
#
1.53 |
|
16-Jul-2020 |
jmcneill |
Add glue for 8250 compatible UARTs.
|
Revision tags: bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406
|
#
1.52 |
|
24-Mar-2020 |
tnn |
ohci@fdt, ehci@fdt are machine independent; move from sunxi to sys/dev/fdt
|
Revision tags: is-mlppp-base ad-namecache-base3
|
#
1.51 |
|
22-Feb-2020 |
jmcneill |
Add support for Broadcom GENET v5 ethernet controller as found on the Raspberry Pi 4 (BCM2711).
|
Revision tags: ad-namecache-base2 ad-namecache-base1 ad-namecache-base
|
#
1.50 |
|
02-Jan-2020 |
jmcneill |
branches: 1.50.2; Add driver for simple-audio-amplifier binding
|
#
1.49 |
|
19-Dec-2019 |
jakllsch |
Add another panel@fdt driver, this time for DRM-style panels.
To do: migrate away from other panel driver.
|
Revision tags: phil-wifi-20191119
|
#
1.48 |
|
17-Nov-2019 |
jmcneill |
Add driver for dummy spdif transmitter bindings.
|
#
1.47 |
|
30-Oct-2019 |
jmcneill |
Add generic USB PHY driver
|
#
1.46 |
|
27-Oct-2019 |
jmcneill |
Add driver for one-register-per-pin type pinctrl devices.
|
#
1.45 |
|
13-Aug-2019 |
tnn |
fdt: add SPI controller frontend
|
Revision tags: netbsd-9-base phil-wifi-20190609 isaki-audio2-base
|
#
1.44 |
|
13-Mar-2019 |
jmcneill |
branches: 1.44.4; Add support for Arasan SDHCI 5.1
|
#
1.43 |
|
03-Mar-2019 |
jmcneill |
Add eMMC reset sequence provider
|
#
1.42 |
|
30-Jan-2019 |
jmcneill |
Add support for Allwinner A64's display pipeline.
|
Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020
|
#
1.41 |
|
19-Oct-2018 |
jakllsch |
Add amdccp(4) driver for AMD Cryptographic Coprocessor, as found on the A11xx Opterons. Driver currently provides RNG service only.
|
#
1.40 |
|
15-Oct-2018 |
jmcneill |
Rename pl061gpio to plgpio and split the device logic from the FDT glue.
|
#
1.39 |
|
06-Oct-2018 |
skrll |
Provide an FDTBASE option which allows kernels to access FDT parsing functions without requiring full blown FDTisation.
This will be used by ODROID-C1 in move to generic start code.
|
Revision tags: pgoyette-compat-0930
|
#
1.38 |
|
26-Sep-2018 |
jakllsch |
Add dwiic_fdt attachment for "snps,designware-i2c".
|
Revision tags: pgoyette-compat-0906
|
#
1.37 |
|
03-Sep-2018 |
jmcneill |
Add generic AHCI SATA controller bus glue
|
Revision tags: jdolecek-ncqfixes-base pgoyette-compat-0728
|
#
1.36 |
|
04-Jul-2018 |
jmcneill |
Add basic pwm-fan driver. This doesn't have any smarts yet other than turning the fan on at 100% duty cycle.
|
#
1.35 |
|
30-Jun-2018 |
jmcneill |
Allow nodes to attach child devices using the same sorting rules as used by the simplebus driver.
|
#
1.34 |
|
30-Jun-2018 |
jmcneill |
Add support for system controller nodes.
|
#
1.33 |
|
30-Jun-2018 |
jmcneill |
Add driver for DesignWare Watchdog Timer. Untested as I can't seem to find the parent clock for this in the RK3328 documentation.
|
Revision tags: phil-wifi-base pgoyette-compat-0625
|
#
1.32 |
|
16-Jun-2018 |
jmcneill |
branches: 1.32.2; Add initial support for Rockchip RK3328 SoC.
|
#
1.31 |
|
15-Jun-2018 |
jakllsch |
Add basic ARM PL061 GPIO driver with FDT attachment.
Mostly for Qemu 'virt' platform; really needs interrupt support in gpiokeys(4) and this driver to work efficently and reliably.
|
#
1.30 |
|
15-Jun-2018 |
jakllsch |
add FDT "qemu,fw-cfg-mmio" glue for qemufwcfg
|
#
1.29 |
|
06-Jun-2018 |
jakllsch |
Add Virtio MMIO transport.
Adapted in part from OpenBSD.
|
#
1.28 |
|
01-Jun-2018 |
jmcneill |
Move simplefb declaration to files.fdt
|
#
1.27 |
|
27-May-2018 |
jmcneill |
Rename sunxi_com to dw_apb_uart and move it to dev/fdt since it is not sunxi-specific.
|
Revision tags: pgoyette-compat-0521
|
#
1.26 |
|
09-May-2018 |
jmcneill |
Add SoC sound driver based on "simple-audio-card" DT binding spec.
|
#
1.25 |
|
06-May-2018 |
jmcneill |
Add support for PWM backlights.
|
Revision tags: pgoyette-compat-0502
|
#
1.24 |
|
01-May-2018 |
jmcneill |
Add DesignWare DWC3 XHCI driver.
|
Revision tags: pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407
|
#
1.23 |
|
03-Apr-2018 |
bouyer |
Add connector and panel drivers (panel supports only panel-lvds and panel-dual-lvds at this time, but can easily be extended to other types of panels). Add an API for ports/endpoints. Proposed on tech-kern@ a few days ago, ok jmcneill@
|
Revision tags: pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base tls-maxphys-base-20171202
|
#
1.22 |
|
22-Oct-2017 |
jmcneill |
branches: 1.22.2; 1.22.4; Add support for simple MMC power sequence provider bindings.
|
#
1.21 |
|
23-Sep-2017 |
jmcneill |
For known Linux keycodes, report key press events through a wskbd device instead of using sysmon pswitch hotkey events.
|
Revision tags: nick-nhusb-base-20170825
|
#
1.20 |
|
13-Aug-2017 |
jmcneill |
Add GPIO regulator driver.
|
Revision tags: perseant-stdc-iso10646-base
|
#
1.19 |
|
08-Jul-2017 |
jmcneill |
Add driver for fixed-factor clocks.
|
#
1.18 |
|
08-Jul-2017 |
jmcneill |
Add GPIO LED driver.
|
#
1.17 |
|
29-Jun-2017 |
jmcneill |
Add FDT PHY interface.
|
Revision tags: netbsd-8-base
|
#
1.16 |
|
03-Jun-2017 |
jmcneill |
branches: 1.16.2; Add helper for parsing display timings.
|
#
1.15 |
|
02-Jun-2017 |
jmcneill |
gpiokeys depends on sysmon_envsys and sysmon_power
|
#
1.14 |
|
28-May-2017 |
jmcneill |
Add facility for fdt devices to register reset and poweroff handlers. Use this to remove as3722-specific code in tegra_machdep.c
|
#
1.13 |
|
28-May-2017 |
jmcneill |
Add CPUs ("/cpus" node) driver. CPUs is a container of cpu nodes.
|
Revision tags: prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1
|
#
1.12 |
|
29-Apr-2017 |
jmcneill |
Add FDT DMA controller API.
|
Revision tags: prg-localcount2-base
|
#
1.11 |
|
26-Apr-2017 |
jmcneill |
branches: 1.11.2; Allow for specifying (optional) pass number locator for devices at fdt.
|
Revision tags: pgoyette-localcount-20170426
|
#
1.10 |
|
22-Apr-2017 |
jmcneill |
Add fdtbus_todr_attach.
The kernel will only ever use the first RTC driver to call todr_attach. When drivers use fdtbus_todr_attach, if an "rtc0" alias exists in the devicetree, ensure that only that device node calls todr_attach.
|
Revision tags: bouyer-socketcan-base1
|
#
1.9 |
|
16-Apr-2017 |
jmcneill |
Add support for simple fixed-rate clock source bindings.
|
#
1.8 |
|
14-Apr-2017 |
jmcneill |
Remove simplebus driver and allow fdtbus to attach directly to itself.
|
Revision tags: jdolecek-ncq-base pgoyette-localcount-20170320 nick-nhusb-base-20170204 bouyer-socketcan-base pgoyette-localcount-20170107 nick-nhusb-base-20161204 pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422 nick-nhusb-base-20160319
|
#
1.7 |
|
30-Dec-2015 |
marty |
branches: 1.7.2; 1.7.4; FDT pinctrl
Add a pinctrl bus to FDT. This works against exynos, but someone(tm) needs to think about whether it is general enough or too specific to exynos.
|
Revision tags: nick-nhusb-base-20151226
|
#
1.6 |
|
23-Dec-2015 |
jmcneill |
branches: 1.6.2; fdtbus depends on clk
|
#
1.5 |
|
22-Dec-2015 |
jmcneill |
Add support for fdt clock and reset controllers.
|
#
1.4 |
|
16-Dec-2015 |
jmcneill |
fix FDT build without openfirm pseudo-device
|
#
1.3 |
|
16-Dec-2015 |
jmcneill |
split gpio, i2c, intr, and regulator helpers into separate files
|
#
1.2 |
|
14-Dec-2015 |
jmcneill |
Add driver for device tree "gpio-keys" device. Each GPIO key is mapped to a sysmon pswitch; code KEY_POWER is a power button, KEY_SLEEP is a sleep button, and everything else is treated as a hotkey button.
|
#
1.1 |
|
13-Dec-2015 |
jmcneill |
Add a framework for enumerating devices using a Flattened Device Tree (FDT).
|
#
1.65 |
|
20-Jul-2022 |
riastradh |
drm: Use CPPFLAGS.drmkms in all local drm drivers too.
This way we don't pollute the NetBSD kernel namespace with all the Linux compat shim definitions needed to build drm, except for the local drm drivers that need the API.
|
#
1.64 |
|
25-Mar-2022 |
jmcneill |
fdt: add support for USERCONF option
|
#
1.63 |
|
04-Mar-2022 |
skrll |
Add mailbox and power-domain support.
power-domain support is very rudimentary.
|
#
1.62 |
|
04-Sep-2021 |
jmcneill |
Add facility for registering iommus.
|
Revision tags: thorpej-i2c-spi-conf2-base thorpej-futex2-base thorpej-cfargs2-base cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-i2c-spi-conf-base
|
#
1.61 |
|
26-Apr-2021 |
thorpej |
branches: 1.61.10; simplebus, cpus, and syscon do not need their own interface attribute; they use the "fdt" interface attribute to attach children.
|
Revision tags: thorpej-cfargs-base thorpej-futex-base
|
#
1.60 |
|
31-Dec-2020 |
ryo |
branches: 1.60.4; add fdt pwm regulator
|
#
1.59 |
|
28-Dec-2020 |
thorpej |
Re-factor the "iicmux" driver to support other types of muxes that are themselves i2c devices.
|
#
1.58 |
|
23-Dec-2020 |
thorpej |
Add support for i2c-mux-gpio and i2c-mux-pinctrl I2C mux virtual controllers.
|
#
1.57 |
|
12-Dec-2020 |
skrll |
Move evbarm/fdt/fdt_memory.[ch] to sys/dev/fdt and simplify the api and some operations. This allows other architectures to use it.
|
#
1.56 |
|
30-Oct-2020 |
skrll |
branches: 1.56.2; Add a "show fdt" ddb command
|
#
1.55 |
|
27-Oct-2020 |
ryo |
move vmt(4) from MD to MI, and add support vmt on aarch64. tested on ESXi-Arm Fling
- move from sys/arch/x86/x86/{vmt.c,vmtreg.h,vmtvar.h} to sys/dev/vmt/{vmt_subr.c,vmtreg.h,vmtvar.h}, and split the attach part of the cpufeaturebus and fdt - add aarch64 vmware backdoor op - add include guard to vmt{reg,var}.h - Yet there is still some little-endian dependency. it needs to be fixed in order to work properly on aarch64eb
|
#
1.54 |
|
16-Jul-2020 |
jmcneill |
Add kernel option FDT_DEFAULT_STDOUT_PATH to set default (fallback) stdout-path
|
#
1.53 |
|
16-Jul-2020 |
jmcneill |
Add glue for 8250 compatible UARTs.
|
Revision tags: bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406
|
#
1.52 |
|
24-Mar-2020 |
tnn |
ohci@fdt, ehci@fdt are machine independent; move from sunxi to sys/dev/fdt
|
Revision tags: is-mlppp-base ad-namecache-base3
|
#
1.51 |
|
22-Feb-2020 |
jmcneill |
Add support for Broadcom GENET v5 ethernet controller as found on the Raspberry Pi 4 (BCM2711).
|
Revision tags: ad-namecache-base2 ad-namecache-base1 ad-namecache-base
|
#
1.50 |
|
02-Jan-2020 |
jmcneill |
branches: 1.50.2; Add driver for simple-audio-amplifier binding
|
#
1.49 |
|
19-Dec-2019 |
jakllsch |
Add another panel@fdt driver, this time for DRM-style panels.
To do: migrate away from other panel driver.
|
Revision tags: phil-wifi-20191119
|
#
1.48 |
|
17-Nov-2019 |
jmcneill |
Add driver for dummy spdif transmitter bindings.
|
#
1.47 |
|
30-Oct-2019 |
jmcneill |
Add generic USB PHY driver
|
#
1.46 |
|
27-Oct-2019 |
jmcneill |
Add driver for one-register-per-pin type pinctrl devices.
|
#
1.45 |
|
13-Aug-2019 |
tnn |
fdt: add SPI controller frontend
|
Revision tags: netbsd-9-base phil-wifi-20190609 isaki-audio2-base
|
#
1.44 |
|
13-Mar-2019 |
jmcneill |
branches: 1.44.4; Add support for Arasan SDHCI 5.1
|
#
1.43 |
|
03-Mar-2019 |
jmcneill |
Add eMMC reset sequence provider
|
#
1.42 |
|
30-Jan-2019 |
jmcneill |
Add support for Allwinner A64's display pipeline.
|
Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020
|
#
1.41 |
|
19-Oct-2018 |
jakllsch |
Add amdccp(4) driver for AMD Cryptographic Coprocessor, as found on the A11xx Opterons. Driver currently provides RNG service only.
|
#
1.40 |
|
15-Oct-2018 |
jmcneill |
Rename pl061gpio to plgpio and split the device logic from the FDT glue.
|
#
1.39 |
|
06-Oct-2018 |
skrll |
Provide an FDTBASE option which allows kernels to access FDT parsing functions without requiring full blown FDTisation.
This will be used by ODROID-C1 in move to generic start code.
|
Revision tags: pgoyette-compat-0930
|
#
1.38 |
|
26-Sep-2018 |
jakllsch |
Add dwiic_fdt attachment for "snps,designware-i2c".
|
Revision tags: pgoyette-compat-0906
|
#
1.37 |
|
03-Sep-2018 |
jmcneill |
Add generic AHCI SATA controller bus glue
|
Revision tags: jdolecek-ncqfixes-base pgoyette-compat-0728
|
#
1.36 |
|
04-Jul-2018 |
jmcneill |
Add basic pwm-fan driver. This doesn't have any smarts yet other than turning the fan on at 100% duty cycle.
|
#
1.35 |
|
30-Jun-2018 |
jmcneill |
Allow nodes to attach child devices using the same sorting rules as used by the simplebus driver.
|
#
1.34 |
|
30-Jun-2018 |
jmcneill |
Add support for system controller nodes.
|
#
1.33 |
|
30-Jun-2018 |
jmcneill |
Add driver for DesignWare Watchdog Timer. Untested as I can't seem to find the parent clock for this in the RK3328 documentation.
|
Revision tags: phil-wifi-base pgoyette-compat-0625
|
#
1.32 |
|
16-Jun-2018 |
jmcneill |
branches: 1.32.2; Add initial support for Rockchip RK3328 SoC.
|
#
1.31 |
|
15-Jun-2018 |
jakllsch |
Add basic ARM PL061 GPIO driver with FDT attachment.
Mostly for Qemu 'virt' platform; really needs interrupt support in gpiokeys(4) and this driver to work efficently and reliably.
|
#
1.30 |
|
15-Jun-2018 |
jakllsch |
add FDT "qemu,fw-cfg-mmio" glue for qemufwcfg
|
#
1.29 |
|
06-Jun-2018 |
jakllsch |
Add Virtio MMIO transport.
Adapted in part from OpenBSD.
|
#
1.28 |
|
01-Jun-2018 |
jmcneill |
Move simplefb declaration to files.fdt
|
#
1.27 |
|
27-May-2018 |
jmcneill |
Rename sunxi_com to dw_apb_uart and move it to dev/fdt since it is not sunxi-specific.
|
Revision tags: pgoyette-compat-0521
|
#
1.26 |
|
09-May-2018 |
jmcneill |
Add SoC sound driver based on "simple-audio-card" DT binding spec.
|
#
1.25 |
|
06-May-2018 |
jmcneill |
Add support for PWM backlights.
|
Revision tags: pgoyette-compat-0502
|
#
1.24 |
|
01-May-2018 |
jmcneill |
Add DesignWare DWC3 XHCI driver.
|
Revision tags: pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407
|
#
1.23 |
|
03-Apr-2018 |
bouyer |
Add connector and panel drivers (panel supports only panel-lvds and panel-dual-lvds at this time, but can easily be extended to other types of panels). Add an API for ports/endpoints. Proposed on tech-kern@ a few days ago, ok jmcneill@
|
Revision tags: pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base tls-maxphys-base-20171202
|
#
1.22 |
|
22-Oct-2017 |
jmcneill |
branches: 1.22.2; 1.22.4; Add support for simple MMC power sequence provider bindings.
|
#
1.21 |
|
23-Sep-2017 |
jmcneill |
For known Linux keycodes, report key press events through a wskbd device instead of using sysmon pswitch hotkey events.
|
Revision tags: nick-nhusb-base-20170825
|
#
1.20 |
|
13-Aug-2017 |
jmcneill |
Add GPIO regulator driver.
|
Revision tags: perseant-stdc-iso10646-base
|
#
1.19 |
|
08-Jul-2017 |
jmcneill |
Add driver for fixed-factor clocks.
|
#
1.18 |
|
08-Jul-2017 |
jmcneill |
Add GPIO LED driver.
|
#
1.17 |
|
29-Jun-2017 |
jmcneill |
Add FDT PHY interface.
|
Revision tags: netbsd-8-base
|
#
1.16 |
|
03-Jun-2017 |
jmcneill |
branches: 1.16.2; Add helper for parsing display timings.
|
#
1.15 |
|
02-Jun-2017 |
jmcneill |
gpiokeys depends on sysmon_envsys and sysmon_power
|
#
1.14 |
|
28-May-2017 |
jmcneill |
Add facility for fdt devices to register reset and poweroff handlers. Use this to remove as3722-specific code in tegra_machdep.c
|
#
1.13 |
|
28-May-2017 |
jmcneill |
Add CPUs ("/cpus" node) driver. CPUs is a container of cpu nodes.
|
Revision tags: prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1
|
#
1.12 |
|
29-Apr-2017 |
jmcneill |
Add FDT DMA controller API.
|
Revision tags: prg-localcount2-base
|
#
1.11 |
|
26-Apr-2017 |
jmcneill |
branches: 1.11.2; Allow for specifying (optional) pass number locator for devices at fdt.
|
Revision tags: pgoyette-localcount-20170426
|
#
1.10 |
|
22-Apr-2017 |
jmcneill |
Add fdtbus_todr_attach.
The kernel will only ever use the first RTC driver to call todr_attach. When drivers use fdtbus_todr_attach, if an "rtc0" alias exists in the devicetree, ensure that only that device node calls todr_attach.
|
Revision tags: bouyer-socketcan-base1
|
#
1.9 |
|
16-Apr-2017 |
jmcneill |
Add support for simple fixed-rate clock source bindings.
|
#
1.8 |
|
14-Apr-2017 |
jmcneill |
Remove simplebus driver and allow fdtbus to attach directly to itself.
|
Revision tags: jdolecek-ncq-base pgoyette-localcount-20170320 nick-nhusb-base-20170204 bouyer-socketcan-base pgoyette-localcount-20170107 nick-nhusb-base-20161204 pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422 nick-nhusb-base-20160319
|
#
1.7 |
|
30-Dec-2015 |
marty |
branches: 1.7.2; 1.7.4; FDT pinctrl
Add a pinctrl bus to FDT. This works against exynos, but someone(tm) needs to think about whether it is general enough or too specific to exynos.
|
Revision tags: nick-nhusb-base-20151226
|
#
1.6 |
|
23-Dec-2015 |
jmcneill |
branches: 1.6.2; fdtbus depends on clk
|
#
1.5 |
|
22-Dec-2015 |
jmcneill |
Add support for fdt clock and reset controllers.
|
#
1.4 |
|
16-Dec-2015 |
jmcneill |
fix FDT build without openfirm pseudo-device
|
#
1.3 |
|
16-Dec-2015 |
jmcneill |
split gpio, i2c, intr, and regulator helpers into separate files
|
#
1.2 |
|
14-Dec-2015 |
jmcneill |
Add driver for device tree "gpio-keys" device. Each GPIO key is mapped to a sysmon pswitch; code KEY_POWER is a power button, KEY_SLEEP is a sleep button, and everything else is treated as a hotkey button.
|
#
1.1 |
|
13-Dec-2015 |
jmcneill |
Add a framework for enumerating devices using a Flattened Device Tree (FDT).
|
#
1.64 |
|
25-Mar-2022 |
jmcneill |
fdt: add support for USERCONF option
|
#
1.63 |
|
04-Mar-2022 |
skrll |
Add mailbox and power-domain support.
power-domain support is very rudimentary.
|
#
1.62 |
|
04-Sep-2021 |
jmcneill |
Add facility for registering iommus.
|
Revision tags: thorpej-i2c-spi-conf2-base thorpej-futex2-base thorpej-cfargs2-base cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-i2c-spi-conf-base
|
#
1.61 |
|
26-Apr-2021 |
thorpej |
branches: 1.61.10; simplebus, cpus, and syscon do not need their own interface attribute; they use the "fdt" interface attribute to attach children.
|
Revision tags: thorpej-cfargs-base thorpej-futex-base
|
#
1.60 |
|
31-Dec-2020 |
ryo |
branches: 1.60.4; add fdt pwm regulator
|
#
1.59 |
|
28-Dec-2020 |
thorpej |
Re-factor the "iicmux" driver to support other types of muxes that are themselves i2c devices.
|
#
1.58 |
|
23-Dec-2020 |
thorpej |
Add support for i2c-mux-gpio and i2c-mux-pinctrl I2C mux virtual controllers.
|
#
1.57 |
|
12-Dec-2020 |
skrll |
Move evbarm/fdt/fdt_memory.[ch] to sys/dev/fdt and simplify the api and some operations. This allows other architectures to use it.
|
#
1.56 |
|
30-Oct-2020 |
skrll |
branches: 1.56.2; Add a "show fdt" ddb command
|
#
1.55 |
|
27-Oct-2020 |
ryo |
move vmt(4) from MD to MI, and add support vmt on aarch64. tested on ESXi-Arm Fling
- move from sys/arch/x86/x86/{vmt.c,vmtreg.h,vmtvar.h} to sys/dev/vmt/{vmt_subr.c,vmtreg.h,vmtvar.h}, and split the attach part of the cpufeaturebus and fdt - add aarch64 vmware backdoor op - add include guard to vmt{reg,var}.h - Yet there is still some little-endian dependency. it needs to be fixed in order to work properly on aarch64eb
|
#
1.54 |
|
16-Jul-2020 |
jmcneill |
Add kernel option FDT_DEFAULT_STDOUT_PATH to set default (fallback) stdout-path
|
#
1.53 |
|
16-Jul-2020 |
jmcneill |
Add glue for 8250 compatible UARTs.
|
Revision tags: bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406
|
#
1.52 |
|
24-Mar-2020 |
tnn |
ohci@fdt, ehci@fdt are machine independent; move from sunxi to sys/dev/fdt
|
Revision tags: is-mlppp-base ad-namecache-base3
|
#
1.51 |
|
22-Feb-2020 |
jmcneill |
Add support for Broadcom GENET v5 ethernet controller as found on the Raspberry Pi 4 (BCM2711).
|
Revision tags: ad-namecache-base2 ad-namecache-base1 ad-namecache-base
|
#
1.50 |
|
02-Jan-2020 |
jmcneill |
branches: 1.50.2; Add driver for simple-audio-amplifier binding
|
#
1.49 |
|
19-Dec-2019 |
jakllsch |
Add another panel@fdt driver, this time for DRM-style panels.
To do: migrate away from other panel driver.
|
Revision tags: phil-wifi-20191119
|
#
1.48 |
|
17-Nov-2019 |
jmcneill |
Add driver for dummy spdif transmitter bindings.
|
#
1.47 |
|
30-Oct-2019 |
jmcneill |
Add generic USB PHY driver
|
#
1.46 |
|
27-Oct-2019 |
jmcneill |
Add driver for one-register-per-pin type pinctrl devices.
|
#
1.45 |
|
13-Aug-2019 |
tnn |
fdt: add SPI controller frontend
|
Revision tags: netbsd-9-base phil-wifi-20190609 isaki-audio2-base
|
#
1.44 |
|
13-Mar-2019 |
jmcneill |
branches: 1.44.4; Add support for Arasan SDHCI 5.1
|
#
1.43 |
|
03-Mar-2019 |
jmcneill |
Add eMMC reset sequence provider
|
#
1.42 |
|
30-Jan-2019 |
jmcneill |
Add support for Allwinner A64's display pipeline.
|
Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020
|
#
1.41 |
|
19-Oct-2018 |
jakllsch |
Add amdccp(4) driver for AMD Cryptographic Coprocessor, as found on the A11xx Opterons. Driver currently provides RNG service only.
|
#
1.40 |
|
15-Oct-2018 |
jmcneill |
Rename pl061gpio to plgpio and split the device logic from the FDT glue.
|
#
1.39 |
|
06-Oct-2018 |
skrll |
Provide an FDTBASE option which allows kernels to access FDT parsing functions without requiring full blown FDTisation.
This will be used by ODROID-C1 in move to generic start code.
|
Revision tags: pgoyette-compat-0930
|
#
1.38 |
|
26-Sep-2018 |
jakllsch |
Add dwiic_fdt attachment for "snps,designware-i2c".
|
Revision tags: pgoyette-compat-0906
|
#
1.37 |
|
03-Sep-2018 |
jmcneill |
Add generic AHCI SATA controller bus glue
|
Revision tags: jdolecek-ncqfixes-base pgoyette-compat-0728
|
#
1.36 |
|
04-Jul-2018 |
jmcneill |
Add basic pwm-fan driver. This doesn't have any smarts yet other than turning the fan on at 100% duty cycle.
|
#
1.35 |
|
30-Jun-2018 |
jmcneill |
Allow nodes to attach child devices using the same sorting rules as used by the simplebus driver.
|
#
1.34 |
|
30-Jun-2018 |
jmcneill |
Add support for system controller nodes.
|
#
1.33 |
|
30-Jun-2018 |
jmcneill |
Add driver for DesignWare Watchdog Timer. Untested as I can't seem to find the parent clock for this in the RK3328 documentation.
|
Revision tags: phil-wifi-base pgoyette-compat-0625
|
#
1.32 |
|
16-Jun-2018 |
jmcneill |
branches: 1.32.2; Add initial support for Rockchip RK3328 SoC.
|
#
1.31 |
|
15-Jun-2018 |
jakllsch |
Add basic ARM PL061 GPIO driver with FDT attachment.
Mostly for Qemu 'virt' platform; really needs interrupt support in gpiokeys(4) and this driver to work efficently and reliably.
|
#
1.30 |
|
15-Jun-2018 |
jakllsch |
add FDT "qemu,fw-cfg-mmio" glue for qemufwcfg
|
#
1.29 |
|
06-Jun-2018 |
jakllsch |
Add Virtio MMIO transport.
Adapted in part from OpenBSD.
|
#
1.28 |
|
01-Jun-2018 |
jmcneill |
Move simplefb declaration to files.fdt
|
#
1.27 |
|
27-May-2018 |
jmcneill |
Rename sunxi_com to dw_apb_uart and move it to dev/fdt since it is not sunxi-specific.
|
Revision tags: pgoyette-compat-0521
|
#
1.26 |
|
09-May-2018 |
jmcneill |
Add SoC sound driver based on "simple-audio-card" DT binding spec.
|
#
1.25 |
|
06-May-2018 |
jmcneill |
Add support for PWM backlights.
|
Revision tags: pgoyette-compat-0502
|
#
1.24 |
|
01-May-2018 |
jmcneill |
Add DesignWare DWC3 XHCI driver.
|
Revision tags: pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407
|
#
1.23 |
|
03-Apr-2018 |
bouyer |
Add connector and panel drivers (panel supports only panel-lvds and panel-dual-lvds at this time, but can easily be extended to other types of panels). Add an API for ports/endpoints. Proposed on tech-kern@ a few days ago, ok jmcneill@
|
Revision tags: pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base tls-maxphys-base-20171202
|
#
1.22 |
|
22-Oct-2017 |
jmcneill |
branches: 1.22.2; 1.22.4; Add support for simple MMC power sequence provider bindings.
|
#
1.21 |
|
23-Sep-2017 |
jmcneill |
For known Linux keycodes, report key press events through a wskbd device instead of using sysmon pswitch hotkey events.
|
Revision tags: nick-nhusb-base-20170825
|
#
1.20 |
|
13-Aug-2017 |
jmcneill |
Add GPIO regulator driver.
|
Revision tags: perseant-stdc-iso10646-base
|
#
1.19 |
|
08-Jul-2017 |
jmcneill |
Add driver for fixed-factor clocks.
|
#
1.18 |
|
08-Jul-2017 |
jmcneill |
Add GPIO LED driver.
|
#
1.17 |
|
29-Jun-2017 |
jmcneill |
Add FDT PHY interface.
|
Revision tags: netbsd-8-base
|
#
1.16 |
|
03-Jun-2017 |
jmcneill |
branches: 1.16.2; Add helper for parsing display timings.
|
#
1.15 |
|
02-Jun-2017 |
jmcneill |
gpiokeys depends on sysmon_envsys and sysmon_power
|
#
1.14 |
|
28-May-2017 |
jmcneill |
Add facility for fdt devices to register reset and poweroff handlers. Use this to remove as3722-specific code in tegra_machdep.c
|
#
1.13 |
|
28-May-2017 |
jmcneill |
Add CPUs ("/cpus" node) driver. CPUs is a container of cpu nodes.
|
Revision tags: prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1
|
#
1.12 |
|
29-Apr-2017 |
jmcneill |
Add FDT DMA controller API.
|
Revision tags: prg-localcount2-base
|
#
1.11 |
|
26-Apr-2017 |
jmcneill |
branches: 1.11.2; Allow for specifying (optional) pass number locator for devices at fdt.
|
Revision tags: pgoyette-localcount-20170426
|
#
1.10 |
|
22-Apr-2017 |
jmcneill |
Add fdtbus_todr_attach.
The kernel will only ever use the first RTC driver to call todr_attach. When drivers use fdtbus_todr_attach, if an "rtc0" alias exists in the devicetree, ensure that only that device node calls todr_attach.
|
Revision tags: bouyer-socketcan-base1
|
#
1.9 |
|
16-Apr-2017 |
jmcneill |
Add support for simple fixed-rate clock source bindings.
|
#
1.8 |
|
14-Apr-2017 |
jmcneill |
Remove simplebus driver and allow fdtbus to attach directly to itself.
|
Revision tags: jdolecek-ncq-base pgoyette-localcount-20170320 nick-nhusb-base-20170204 bouyer-socketcan-base pgoyette-localcount-20170107 nick-nhusb-base-20161204 pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422 nick-nhusb-base-20160319
|
#
1.7 |
|
30-Dec-2015 |
marty |
branches: 1.7.2; 1.7.4; FDT pinctrl
Add a pinctrl bus to FDT. This works against exynos, but someone(tm) needs to think about whether it is general enough or too specific to exynos.
|
Revision tags: nick-nhusb-base-20151226
|
#
1.6 |
|
23-Dec-2015 |
jmcneill |
branches: 1.6.2; fdtbus depends on clk
|
#
1.5 |
|
22-Dec-2015 |
jmcneill |
Add support for fdt clock and reset controllers.
|
#
1.4 |
|
16-Dec-2015 |
jmcneill |
fix FDT build without openfirm pseudo-device
|
#
1.3 |
|
16-Dec-2015 |
jmcneill |
split gpio, i2c, intr, and regulator helpers into separate files
|
#
1.2 |
|
14-Dec-2015 |
jmcneill |
Add driver for device tree "gpio-keys" device. Each GPIO key is mapped to a sysmon pswitch; code KEY_POWER is a power button, KEY_SLEEP is a sleep button, and everything else is treated as a hotkey button.
|
#
1.1 |
|
13-Dec-2015 |
jmcneill |
Add a framework for enumerating devices using a Flattened Device Tree (FDT).
|
#
1.63 |
|
04-Mar-2022 |
skrll |
Add mailbox and power-domain support.
power-domain support is very rudimentary.
|
#
1.62 |
|
04-Sep-2021 |
jmcneill |
Add facility for registering iommus.
|
Revision tags: thorpej-i2c-spi-conf2-base thorpej-futex2-base thorpej-cfargs2-base cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-i2c-spi-conf-base
|
#
1.61 |
|
26-Apr-2021 |
thorpej |
branches: 1.61.10; simplebus, cpus, and syscon do not need their own interface attribute; they use the "fdt" interface attribute to attach children.
|
Revision tags: thorpej-cfargs-base thorpej-futex-base
|
#
1.60 |
|
31-Dec-2020 |
ryo |
branches: 1.60.4; add fdt pwm regulator
|
#
1.59 |
|
28-Dec-2020 |
thorpej |
Re-factor the "iicmux" driver to support other types of muxes that are themselves i2c devices.
|
#
1.58 |
|
23-Dec-2020 |
thorpej |
Add support for i2c-mux-gpio and i2c-mux-pinctrl I2C mux virtual controllers.
|
#
1.57 |
|
12-Dec-2020 |
skrll |
Move evbarm/fdt/fdt_memory.[ch] to sys/dev/fdt and simplify the api and some operations. This allows other architectures to use it.
|
#
1.56 |
|
30-Oct-2020 |
skrll |
branches: 1.56.2; Add a "show fdt" ddb command
|
#
1.55 |
|
27-Oct-2020 |
ryo |
move vmt(4) from MD to MI, and add support vmt on aarch64. tested on ESXi-Arm Fling
- move from sys/arch/x86/x86/{vmt.c,vmtreg.h,vmtvar.h} to sys/dev/vmt/{vmt_subr.c,vmtreg.h,vmtvar.h}, and split the attach part of the cpufeaturebus and fdt - add aarch64 vmware backdoor op - add include guard to vmt{reg,var}.h - Yet there is still some little-endian dependency. it needs to be fixed in order to work properly on aarch64eb
|
#
1.54 |
|
16-Jul-2020 |
jmcneill |
Add kernel option FDT_DEFAULT_STDOUT_PATH to set default (fallback) stdout-path
|
#
1.53 |
|
16-Jul-2020 |
jmcneill |
Add glue for 8250 compatible UARTs.
|
Revision tags: bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406
|
#
1.52 |
|
24-Mar-2020 |
tnn |
ohci@fdt, ehci@fdt are machine independent; move from sunxi to sys/dev/fdt
|
Revision tags: is-mlppp-base ad-namecache-base3
|
#
1.51 |
|
22-Feb-2020 |
jmcneill |
Add support for Broadcom GENET v5 ethernet controller as found on the Raspberry Pi 4 (BCM2711).
|
Revision tags: ad-namecache-base2 ad-namecache-base1 ad-namecache-base
|
#
1.50 |
|
02-Jan-2020 |
jmcneill |
branches: 1.50.2; Add driver for simple-audio-amplifier binding
|
#
1.49 |
|
19-Dec-2019 |
jakllsch |
Add another panel@fdt driver, this time for DRM-style panels.
To do: migrate away from other panel driver.
|
Revision tags: phil-wifi-20191119
|
#
1.48 |
|
17-Nov-2019 |
jmcneill |
Add driver for dummy spdif transmitter bindings.
|
#
1.47 |
|
30-Oct-2019 |
jmcneill |
Add generic USB PHY driver
|
#
1.46 |
|
27-Oct-2019 |
jmcneill |
Add driver for one-register-per-pin type pinctrl devices.
|
#
1.45 |
|
13-Aug-2019 |
tnn |
fdt: add SPI controller frontend
|
Revision tags: netbsd-9-base phil-wifi-20190609 isaki-audio2-base
|
#
1.44 |
|
13-Mar-2019 |
jmcneill |
branches: 1.44.4; Add support for Arasan SDHCI 5.1
|
#
1.43 |
|
03-Mar-2019 |
jmcneill |
Add eMMC reset sequence provider
|
#
1.42 |
|
30-Jan-2019 |
jmcneill |
Add support for Allwinner A64's display pipeline.
|
Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020
|
#
1.41 |
|
19-Oct-2018 |
jakllsch |
Add amdccp(4) driver for AMD Cryptographic Coprocessor, as found on the A11xx Opterons. Driver currently provides RNG service only.
|
#
1.40 |
|
15-Oct-2018 |
jmcneill |
Rename pl061gpio to plgpio and split the device logic from the FDT glue.
|
#
1.39 |
|
06-Oct-2018 |
skrll |
Provide an FDTBASE option which allows kernels to access FDT parsing functions without requiring full blown FDTisation.
This will be used by ODROID-C1 in move to generic start code.
|
Revision tags: pgoyette-compat-0930
|
#
1.38 |
|
26-Sep-2018 |
jakllsch |
Add dwiic_fdt attachment for "snps,designware-i2c".
|
Revision tags: pgoyette-compat-0906
|
#
1.37 |
|
03-Sep-2018 |
jmcneill |
Add generic AHCI SATA controller bus glue
|
Revision tags: jdolecek-ncqfixes-base pgoyette-compat-0728
|
#
1.36 |
|
04-Jul-2018 |
jmcneill |
Add basic pwm-fan driver. This doesn't have any smarts yet other than turning the fan on at 100% duty cycle.
|
#
1.35 |
|
30-Jun-2018 |
jmcneill |
Allow nodes to attach child devices using the same sorting rules as used by the simplebus driver.
|
#
1.34 |
|
30-Jun-2018 |
jmcneill |
Add support for system controller nodes.
|
#
1.33 |
|
30-Jun-2018 |
jmcneill |
Add driver for DesignWare Watchdog Timer. Untested as I can't seem to find the parent clock for this in the RK3328 documentation.
|
Revision tags: phil-wifi-base pgoyette-compat-0625
|
#
1.32 |
|
16-Jun-2018 |
jmcneill |
branches: 1.32.2; Add initial support for Rockchip RK3328 SoC.
|
#
1.31 |
|
15-Jun-2018 |
jakllsch |
Add basic ARM PL061 GPIO driver with FDT attachment.
Mostly for Qemu 'virt' platform; really needs interrupt support in gpiokeys(4) and this driver to work efficently and reliably.
|
#
1.30 |
|
15-Jun-2018 |
jakllsch |
add FDT "qemu,fw-cfg-mmio" glue for qemufwcfg
|
#
1.29 |
|
06-Jun-2018 |
jakllsch |
Add Virtio MMIO transport.
Adapted in part from OpenBSD.
|
#
1.28 |
|
01-Jun-2018 |
jmcneill |
Move simplefb declaration to files.fdt
|
#
1.27 |
|
27-May-2018 |
jmcneill |
Rename sunxi_com to dw_apb_uart and move it to dev/fdt since it is not sunxi-specific.
|
Revision tags: pgoyette-compat-0521
|
#
1.26 |
|
09-May-2018 |
jmcneill |
Add SoC sound driver based on "simple-audio-card" DT binding spec.
|
#
1.25 |
|
06-May-2018 |
jmcneill |
Add support for PWM backlights.
|
Revision tags: pgoyette-compat-0502
|
#
1.24 |
|
01-May-2018 |
jmcneill |
Add DesignWare DWC3 XHCI driver.
|
Revision tags: pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407
|
#
1.23 |
|
03-Apr-2018 |
bouyer |
Add connector and panel drivers (panel supports only panel-lvds and panel-dual-lvds at this time, but can easily be extended to other types of panels). Add an API for ports/endpoints. Proposed on tech-kern@ a few days ago, ok jmcneill@
|
Revision tags: pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base tls-maxphys-base-20171202
|
#
1.22 |
|
22-Oct-2017 |
jmcneill |
branches: 1.22.2; 1.22.4; Add support for simple MMC power sequence provider bindings.
|
#
1.21 |
|
23-Sep-2017 |
jmcneill |
For known Linux keycodes, report key press events through a wskbd device instead of using sysmon pswitch hotkey events.
|
Revision tags: nick-nhusb-base-20170825
|
#
1.20 |
|
13-Aug-2017 |
jmcneill |
Add GPIO regulator driver.
|
Revision tags: perseant-stdc-iso10646-base
|
#
1.19 |
|
08-Jul-2017 |
jmcneill |
Add driver for fixed-factor clocks.
|
#
1.18 |
|
08-Jul-2017 |
jmcneill |
Add GPIO LED driver.
|
#
1.17 |
|
29-Jun-2017 |
jmcneill |
Add FDT PHY interface.
|
Revision tags: netbsd-8-base
|
#
1.16 |
|
03-Jun-2017 |
jmcneill |
branches: 1.16.2; Add helper for parsing display timings.
|
#
1.15 |
|
02-Jun-2017 |
jmcneill |
gpiokeys depends on sysmon_envsys and sysmon_power
|
#
1.14 |
|
28-May-2017 |
jmcneill |
Add facility for fdt devices to register reset and poweroff handlers. Use this to remove as3722-specific code in tegra_machdep.c
|
#
1.13 |
|
28-May-2017 |
jmcneill |
Add CPUs ("/cpus" node) driver. CPUs is a container of cpu nodes.
|
Revision tags: prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1
|
#
1.12 |
|
29-Apr-2017 |
jmcneill |
Add FDT DMA controller API.
|
Revision tags: prg-localcount2-base
|
#
1.11 |
|
26-Apr-2017 |
jmcneill |
branches: 1.11.2; Allow for specifying (optional) pass number locator for devices at fdt.
|
Revision tags: pgoyette-localcount-20170426
|
#
1.10 |
|
22-Apr-2017 |
jmcneill |
Add fdtbus_todr_attach.
The kernel will only ever use the first RTC driver to call todr_attach. When drivers use fdtbus_todr_attach, if an "rtc0" alias exists in the devicetree, ensure that only that device node calls todr_attach.
|
Revision tags: bouyer-socketcan-base1
|
#
1.9 |
|
16-Apr-2017 |
jmcneill |
Add support for simple fixed-rate clock source bindings.
|
#
1.8 |
|
14-Apr-2017 |
jmcneill |
Remove simplebus driver and allow fdtbus to attach directly to itself.
|
Revision tags: jdolecek-ncq-base pgoyette-localcount-20170320 nick-nhusb-base-20170204 bouyer-socketcan-base pgoyette-localcount-20170107 nick-nhusb-base-20161204 pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422 nick-nhusb-base-20160319
|
#
1.7 |
|
30-Dec-2015 |
marty |
branches: 1.7.2; 1.7.4; FDT pinctrl
Add a pinctrl bus to FDT. This works against exynos, but someone(tm) needs to think about whether it is general enough or too specific to exynos.
|
Revision tags: nick-nhusb-base-20151226
|
#
1.6 |
|
23-Dec-2015 |
jmcneill |
branches: 1.6.2; fdtbus depends on clk
|
#
1.5 |
|
22-Dec-2015 |
jmcneill |
Add support for fdt clock and reset controllers.
|
#
1.4 |
|
16-Dec-2015 |
jmcneill |
fix FDT build without openfirm pseudo-device
|
#
1.3 |
|
16-Dec-2015 |
jmcneill |
split gpio, i2c, intr, and regulator helpers into separate files
|
#
1.2 |
|
14-Dec-2015 |
jmcneill |
Add driver for device tree "gpio-keys" device. Each GPIO key is mapped to a sysmon pswitch; code KEY_POWER is a power button, KEY_SLEEP is a sleep button, and everything else is treated as a hotkey button.
|
#
1.1 |
|
13-Dec-2015 |
jmcneill |
Add a framework for enumerating devices using a Flattened Device Tree (FDT).
|
#
1.62 |
|
04-Sep-2021 |
jmcneill |
Add facility for registering iommus.
|
Revision tags: thorpej-i2c-spi-conf2-base thorpej-futex2-base thorpej-cfargs2-base cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base thorpej-i2c-spi-conf-base
|
#
1.61 |
|
26-Apr-2021 |
thorpej |
simplebus, cpus, and syscon do not need their own interface attribute; they use the "fdt" interface attribute to attach children.
|
Revision tags: thorpej-cfargs-base thorpej-futex-base
|
#
1.60 |
|
31-Dec-2020 |
ryo |
branches: 1.60.4; add fdt pwm regulator
|
#
1.59 |
|
28-Dec-2020 |
thorpej |
Re-factor the "iicmux" driver to support other types of muxes that are themselves i2c devices.
|
#
1.58 |
|
23-Dec-2020 |
thorpej |
Add support for i2c-mux-gpio and i2c-mux-pinctrl I2C mux virtual controllers.
|
#
1.57 |
|
12-Dec-2020 |
skrll |
Move evbarm/fdt/fdt_memory.[ch] to sys/dev/fdt and simplify the api and some operations. This allows other architectures to use it.
|
#
1.56 |
|
30-Oct-2020 |
skrll |
branches: 1.56.2; Add a "show fdt" ddb command
|
#
1.55 |
|
27-Oct-2020 |
ryo |
move vmt(4) from MD to MI, and add support vmt on aarch64. tested on ESXi-Arm Fling
- move from sys/arch/x86/x86/{vmt.c,vmtreg.h,vmtvar.h} to sys/dev/vmt/{vmt_subr.c,vmtreg.h,vmtvar.h}, and split the attach part of the cpufeaturebus and fdt - add aarch64 vmware backdoor op - add include guard to vmt{reg,var}.h - Yet there is still some little-endian dependency. it needs to be fixed in order to work properly on aarch64eb
|
#
1.54 |
|
16-Jul-2020 |
jmcneill |
Add kernel option FDT_DEFAULT_STDOUT_PATH to set default (fallback) stdout-path
|
#
1.53 |
|
16-Jul-2020 |
jmcneill |
Add glue for 8250 compatible UARTs.
|
Revision tags: bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406
|
#
1.52 |
|
24-Mar-2020 |
tnn |
ohci@fdt, ehci@fdt are machine independent; move from sunxi to sys/dev/fdt
|
Revision tags: is-mlppp-base ad-namecache-base3
|
#
1.51 |
|
22-Feb-2020 |
jmcneill |
Add support for Broadcom GENET v5 ethernet controller as found on the Raspberry Pi 4 (BCM2711).
|
Revision tags: ad-namecache-base2 ad-namecache-base1 ad-namecache-base
|
#
1.50 |
|
02-Jan-2020 |
jmcneill |
branches: 1.50.2; Add driver for simple-audio-amplifier binding
|
#
1.49 |
|
19-Dec-2019 |
jakllsch |
Add another panel@fdt driver, this time for DRM-style panels.
To do: migrate away from other panel driver.
|
Revision tags: phil-wifi-20191119
|
#
1.48 |
|
17-Nov-2019 |
jmcneill |
Add driver for dummy spdif transmitter bindings.
|
#
1.47 |
|
30-Oct-2019 |
jmcneill |
Add generic USB PHY driver
|
#
1.46 |
|
27-Oct-2019 |
jmcneill |
Add driver for one-register-per-pin type pinctrl devices.
|
#
1.45 |
|
13-Aug-2019 |
tnn |
fdt: add SPI controller frontend
|
Revision tags: netbsd-9-base phil-wifi-20190609 isaki-audio2-base
|
#
1.44 |
|
13-Mar-2019 |
jmcneill |
branches: 1.44.4; Add support for Arasan SDHCI 5.1
|
#
1.43 |
|
03-Mar-2019 |
jmcneill |
Add eMMC reset sequence provider
|
#
1.42 |
|
30-Jan-2019 |
jmcneill |
Add support for Allwinner A64's display pipeline.
|
Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020
|
#
1.41 |
|
19-Oct-2018 |
jakllsch |
Add amdccp(4) driver for AMD Cryptographic Coprocessor, as found on the A11xx Opterons. Driver currently provides RNG service only.
|
#
1.40 |
|
15-Oct-2018 |
jmcneill |
Rename pl061gpio to plgpio and split the device logic from the FDT glue.
|
#
1.39 |
|
06-Oct-2018 |
skrll |
Provide an FDTBASE option which allows kernels to access FDT parsing functions without requiring full blown FDTisation.
This will be used by ODROID-C1 in move to generic start code.
|
Revision tags: pgoyette-compat-0930
|
#
1.38 |
|
26-Sep-2018 |
jakllsch |
Add dwiic_fdt attachment for "snps,designware-i2c".
|
Revision tags: pgoyette-compat-0906
|
#
1.37 |
|
03-Sep-2018 |
jmcneill |
Add generic AHCI SATA controller bus glue
|
Revision tags: jdolecek-ncqfixes-base pgoyette-compat-0728
|
#
1.36 |
|
04-Jul-2018 |
jmcneill |
Add basic pwm-fan driver. This doesn't have any smarts yet other than turning the fan on at 100% duty cycle.
|
#
1.35 |
|
30-Jun-2018 |
jmcneill |
Allow nodes to attach child devices using the same sorting rules as used by the simplebus driver.
|
#
1.34 |
|
30-Jun-2018 |
jmcneill |
Add support for system controller nodes.
|
#
1.33 |
|
30-Jun-2018 |
jmcneill |
Add driver for DesignWare Watchdog Timer. Untested as I can't seem to find the parent clock for this in the RK3328 documentation.
|
Revision tags: phil-wifi-base pgoyette-compat-0625
|
#
1.32 |
|
16-Jun-2018 |
jmcneill |
branches: 1.32.2; Add initial support for Rockchip RK3328 SoC.
|
#
1.31 |
|
15-Jun-2018 |
jakllsch |
Add basic ARM PL061 GPIO driver with FDT attachment.
Mostly for Qemu 'virt' platform; really needs interrupt support in gpiokeys(4) and this driver to work efficently and reliably.
|
#
1.30 |
|
15-Jun-2018 |
jakllsch |
add FDT "qemu,fw-cfg-mmio" glue for qemufwcfg
|
#
1.29 |
|
06-Jun-2018 |
jakllsch |
Add Virtio MMIO transport.
Adapted in part from OpenBSD.
|
#
1.28 |
|
01-Jun-2018 |
jmcneill |
Move simplefb declaration to files.fdt
|
#
1.27 |
|
27-May-2018 |
jmcneill |
Rename sunxi_com to dw_apb_uart and move it to dev/fdt since it is not sunxi-specific.
|
Revision tags: pgoyette-compat-0521
|
#
1.26 |
|
09-May-2018 |
jmcneill |
Add SoC sound driver based on "simple-audio-card" DT binding spec.
|
#
1.25 |
|
06-May-2018 |
jmcneill |
Add support for PWM backlights.
|
Revision tags: pgoyette-compat-0502
|
#
1.24 |
|
01-May-2018 |
jmcneill |
Add DesignWare DWC3 XHCI driver.
|
Revision tags: pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407
|
#
1.23 |
|
03-Apr-2018 |
bouyer |
Add connector and panel drivers (panel supports only panel-lvds and panel-dual-lvds at this time, but can easily be extended to other types of panels). Add an API for ports/endpoints. Proposed on tech-kern@ a few days ago, ok jmcneill@
|
Revision tags: pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base tls-maxphys-base-20171202
|
#
1.22 |
|
22-Oct-2017 |
jmcneill |
branches: 1.22.2; 1.22.4; Add support for simple MMC power sequence provider bindings.
|
#
1.21 |
|
23-Sep-2017 |
jmcneill |
For known Linux keycodes, report key press events through a wskbd device instead of using sysmon pswitch hotkey events.
|
Revision tags: nick-nhusb-base-20170825
|
#
1.20 |
|
13-Aug-2017 |
jmcneill |
Add GPIO regulator driver.
|
Revision tags: perseant-stdc-iso10646-base
|
#
1.19 |
|
08-Jul-2017 |
jmcneill |
Add driver for fixed-factor clocks.
|
#
1.18 |
|
08-Jul-2017 |
jmcneill |
Add GPIO LED driver.
|
#
1.17 |
|
29-Jun-2017 |
jmcneill |
Add FDT PHY interface.
|
Revision tags: netbsd-8-base
|
#
1.16 |
|
03-Jun-2017 |
jmcneill |
branches: 1.16.2; Add helper for parsing display timings.
|
#
1.15 |
|
02-Jun-2017 |
jmcneill |
gpiokeys depends on sysmon_envsys and sysmon_power
|
#
1.14 |
|
28-May-2017 |
jmcneill |
Add facility for fdt devices to register reset and poweroff handlers. Use this to remove as3722-specific code in tegra_machdep.c
|
#
1.13 |
|
28-May-2017 |
jmcneill |
Add CPUs ("/cpus" node) driver. CPUs is a container of cpu nodes.
|
Revision tags: prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1
|
#
1.12 |
|
29-Apr-2017 |
jmcneill |
Add FDT DMA controller API.
|
Revision tags: prg-localcount2-base
|
#
1.11 |
|
26-Apr-2017 |
jmcneill |
branches: 1.11.2; Allow for specifying (optional) pass number locator for devices at fdt.
|
Revision tags: pgoyette-localcount-20170426
|
#
1.10 |
|
22-Apr-2017 |
jmcneill |
Add fdtbus_todr_attach.
The kernel will only ever use the first RTC driver to call todr_attach. When drivers use fdtbus_todr_attach, if an "rtc0" alias exists in the devicetree, ensure that only that device node calls todr_attach.
|
Revision tags: bouyer-socketcan-base1
|
#
1.9 |
|
16-Apr-2017 |
jmcneill |
Add support for simple fixed-rate clock source bindings.
|
#
1.8 |
|
14-Apr-2017 |
jmcneill |
Remove simplebus driver and allow fdtbus to attach directly to itself.
|
Revision tags: jdolecek-ncq-base pgoyette-localcount-20170320 nick-nhusb-base-20170204 bouyer-socketcan-base pgoyette-localcount-20170107 nick-nhusb-base-20161204 pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422 nick-nhusb-base-20160319
|
#
1.7 |
|
30-Dec-2015 |
marty |
branches: 1.7.2; 1.7.4; FDT pinctrl
Add a pinctrl bus to FDT. This works against exynos, but someone(tm) needs to think about whether it is general enough or too specific to exynos.
|
Revision tags: nick-nhusb-base-20151226
|
#
1.6 |
|
23-Dec-2015 |
jmcneill |
branches: 1.6.2; fdtbus depends on clk
|
#
1.5 |
|
22-Dec-2015 |
jmcneill |
Add support for fdt clock and reset controllers.
|
#
1.4 |
|
16-Dec-2015 |
jmcneill |
fix FDT build without openfirm pseudo-device
|
#
1.3 |
|
16-Dec-2015 |
jmcneill |
split gpio, i2c, intr, and regulator helpers into separate files
|
#
1.2 |
|
14-Dec-2015 |
jmcneill |
Add driver for device tree "gpio-keys" device. Each GPIO key is mapped to a sysmon pswitch; code KEY_POWER is a power button, KEY_SLEEP is a sleep button, and everything else is treated as a hotkey button.
|
#
1.1 |
|
13-Dec-2015 |
jmcneill |
Add a framework for enumerating devices using a Flattened Device Tree (FDT).
|
#
1.61 |
|
26-Apr-2021 |
thorpej |
simplebus, cpus, and syscon do not need their own interface attribute; they use the "fdt" interface attribute to attach children.
|
Revision tags: thorpej-i2c-spi-conf-base thorpej-cfargs-base thorpej-futex-base
|
#
1.60 |
|
31-Dec-2020 |
ryo |
add fdt pwm regulator
|
#
1.59 |
|
28-Dec-2020 |
thorpej |
Re-factor the "iicmux" driver to support other types of muxes that are themselves i2c devices.
|
#
1.58 |
|
23-Dec-2020 |
thorpej |
Add support for i2c-mux-gpio and i2c-mux-pinctrl I2C mux virtual controllers.
|
#
1.57 |
|
12-Dec-2020 |
skrll |
Move evbarm/fdt/fdt_memory.[ch] to sys/dev/fdt and simplify the api and some operations. This allows other architectures to use it.
|
#
1.56 |
|
30-Oct-2020 |
skrll |
branches: 1.56.2; Add a "show fdt" ddb command
|
#
1.55 |
|
27-Oct-2020 |
ryo |
move vmt(4) from MD to MI, and add support vmt on aarch64. tested on ESXi-Arm Fling
- move from sys/arch/x86/x86/{vmt.c,vmtreg.h,vmtvar.h} to sys/dev/vmt/{vmt_subr.c,vmtreg.h,vmtvar.h}, and split the attach part of the cpufeaturebus and fdt - add aarch64 vmware backdoor op - add include guard to vmt{reg,var}.h - Yet there is still some little-endian dependency. it needs to be fixed in order to work properly on aarch64eb
|
#
1.54 |
|
16-Jul-2020 |
jmcneill |
Add kernel option FDT_DEFAULT_STDOUT_PATH to set default (fallback) stdout-path
|
#
1.53 |
|
16-Jul-2020 |
jmcneill |
Add glue for 8250 compatible UARTs.
|
Revision tags: bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406
|
#
1.52 |
|
24-Mar-2020 |
tnn |
ohci@fdt, ehci@fdt are machine independent; move from sunxi to sys/dev/fdt
|
Revision tags: is-mlppp-base ad-namecache-base3
|
#
1.51 |
|
22-Feb-2020 |
jmcneill |
Add support for Broadcom GENET v5 ethernet controller as found on the Raspberry Pi 4 (BCM2711).
|
Revision tags: ad-namecache-base2 ad-namecache-base1 ad-namecache-base
|
#
1.50 |
|
02-Jan-2020 |
jmcneill |
branches: 1.50.2; Add driver for simple-audio-amplifier binding
|
#
1.49 |
|
19-Dec-2019 |
jakllsch |
Add another panel@fdt driver, this time for DRM-style panels.
To do: migrate away from other panel driver.
|
Revision tags: phil-wifi-20191119
|
#
1.48 |
|
17-Nov-2019 |
jmcneill |
Add driver for dummy spdif transmitter bindings.
|
#
1.47 |
|
30-Oct-2019 |
jmcneill |
Add generic USB PHY driver
|
#
1.46 |
|
27-Oct-2019 |
jmcneill |
Add driver for one-register-per-pin type pinctrl devices.
|
#
1.45 |
|
13-Aug-2019 |
tnn |
fdt: add SPI controller frontend
|
Revision tags: netbsd-9-base phil-wifi-20190609 isaki-audio2-base
|
#
1.44 |
|
13-Mar-2019 |
jmcneill |
branches: 1.44.4; Add support for Arasan SDHCI 5.1
|
#
1.43 |
|
03-Mar-2019 |
jmcneill |
Add eMMC reset sequence provider
|
#
1.42 |
|
30-Jan-2019 |
jmcneill |
Add support for Allwinner A64's display pipeline.
|
Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020
|
#
1.41 |
|
19-Oct-2018 |
jakllsch |
Add amdccp(4) driver for AMD Cryptographic Coprocessor, as found on the A11xx Opterons. Driver currently provides RNG service only.
|
#
1.40 |
|
15-Oct-2018 |
jmcneill |
Rename pl061gpio to plgpio and split the device logic from the FDT glue.
|
#
1.39 |
|
06-Oct-2018 |
skrll |
Provide an FDTBASE option which allows kernels to access FDT parsing functions without requiring full blown FDTisation.
This will be used by ODROID-C1 in move to generic start code.
|
Revision tags: pgoyette-compat-0930
|
#
1.38 |
|
26-Sep-2018 |
jakllsch |
Add dwiic_fdt attachment for "snps,designware-i2c".
|
Revision tags: pgoyette-compat-0906
|
#
1.37 |
|
03-Sep-2018 |
jmcneill |
Add generic AHCI SATA controller bus glue
|
Revision tags: jdolecek-ncqfixes-base pgoyette-compat-0728
|
#
1.36 |
|
04-Jul-2018 |
jmcneill |
Add basic pwm-fan driver. This doesn't have any smarts yet other than turning the fan on at 100% duty cycle.
|
#
1.35 |
|
30-Jun-2018 |
jmcneill |
Allow nodes to attach child devices using the same sorting rules as used by the simplebus driver.
|
#
1.34 |
|
30-Jun-2018 |
jmcneill |
Add support for system controller nodes.
|
#
1.33 |
|
30-Jun-2018 |
jmcneill |
Add driver for DesignWare Watchdog Timer. Untested as I can't seem to find the parent clock for this in the RK3328 documentation.
|
Revision tags: phil-wifi-base pgoyette-compat-0625
|
#
1.32 |
|
16-Jun-2018 |
jmcneill |
branches: 1.32.2; Add initial support for Rockchip RK3328 SoC.
|
#
1.31 |
|
15-Jun-2018 |
jakllsch |
Add basic ARM PL061 GPIO driver with FDT attachment.
Mostly for Qemu 'virt' platform; really needs interrupt support in gpiokeys(4) and this driver to work efficently and reliably.
|
#
1.30 |
|
15-Jun-2018 |
jakllsch |
add FDT "qemu,fw-cfg-mmio" glue for qemufwcfg
|
#
1.29 |
|
06-Jun-2018 |
jakllsch |
Add Virtio MMIO transport.
Adapted in part from OpenBSD.
|
#
1.28 |
|
01-Jun-2018 |
jmcneill |
Move simplefb declaration to files.fdt
|
#
1.27 |
|
27-May-2018 |
jmcneill |
Rename sunxi_com to dw_apb_uart and move it to dev/fdt since it is not sunxi-specific.
|
Revision tags: pgoyette-compat-0521
|
#
1.26 |
|
09-May-2018 |
jmcneill |
Add SoC sound driver based on "simple-audio-card" DT binding spec.
|
#
1.25 |
|
06-May-2018 |
jmcneill |
Add support for PWM backlights.
|
Revision tags: pgoyette-compat-0502
|
#
1.24 |
|
01-May-2018 |
jmcneill |
Add DesignWare DWC3 XHCI driver.
|
Revision tags: pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407
|
#
1.23 |
|
03-Apr-2018 |
bouyer |
Add connector and panel drivers (panel supports only panel-lvds and panel-dual-lvds at this time, but can easily be extended to other types of panels). Add an API for ports/endpoints. Proposed on tech-kern@ a few days ago, ok jmcneill@
|
Revision tags: pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base tls-maxphys-base-20171202
|
#
1.22 |
|
22-Oct-2017 |
jmcneill |
branches: 1.22.2; 1.22.4; Add support for simple MMC power sequence provider bindings.
|
#
1.21 |
|
23-Sep-2017 |
jmcneill |
For known Linux keycodes, report key press events through a wskbd device instead of using sysmon pswitch hotkey events.
|
Revision tags: nick-nhusb-base-20170825
|
#
1.20 |
|
13-Aug-2017 |
jmcneill |
Add GPIO regulator driver.
|
Revision tags: perseant-stdc-iso10646-base
|
#
1.19 |
|
08-Jul-2017 |
jmcneill |
Add driver for fixed-factor clocks.
|
#
1.18 |
|
08-Jul-2017 |
jmcneill |
Add GPIO LED driver.
|
#
1.17 |
|
29-Jun-2017 |
jmcneill |
Add FDT PHY interface.
|
Revision tags: netbsd-8-base
|
#
1.16 |
|
03-Jun-2017 |
jmcneill |
branches: 1.16.2; Add helper for parsing display timings.
|
#
1.15 |
|
02-Jun-2017 |
jmcneill |
gpiokeys depends on sysmon_envsys and sysmon_power
|
#
1.14 |
|
28-May-2017 |
jmcneill |
Add facility for fdt devices to register reset and poweroff handlers. Use this to remove as3722-specific code in tegra_machdep.c
|
#
1.13 |
|
28-May-2017 |
jmcneill |
Add CPUs ("/cpus" node) driver. CPUs is a container of cpu nodes.
|
Revision tags: prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1
|
#
1.12 |
|
29-Apr-2017 |
jmcneill |
Add FDT DMA controller API.
|
Revision tags: prg-localcount2-base
|
#
1.11 |
|
26-Apr-2017 |
jmcneill |
branches: 1.11.2; Allow for specifying (optional) pass number locator for devices at fdt.
|
Revision tags: pgoyette-localcount-20170426
|
#
1.10 |
|
22-Apr-2017 |
jmcneill |
Add fdtbus_todr_attach.
The kernel will only ever use the first RTC driver to call todr_attach. When drivers use fdtbus_todr_attach, if an "rtc0" alias exists in the devicetree, ensure that only that device node calls todr_attach.
|
Revision tags: bouyer-socketcan-base1
|
#
1.9 |
|
16-Apr-2017 |
jmcneill |
Add support for simple fixed-rate clock source bindings.
|
#
1.8 |
|
14-Apr-2017 |
jmcneill |
Remove simplebus driver and allow fdtbus to attach directly to itself.
|
Revision tags: jdolecek-ncq-base pgoyette-localcount-20170320 nick-nhusb-base-20170204 bouyer-socketcan-base pgoyette-localcount-20170107 nick-nhusb-base-20161204 pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422 nick-nhusb-base-20160319
|
#
1.7 |
|
30-Dec-2015 |
marty |
branches: 1.7.2; 1.7.4; FDT pinctrl
Add a pinctrl bus to FDT. This works against exynos, but someone(tm) needs to think about whether it is general enough or too specific to exynos.
|
Revision tags: nick-nhusb-base-20151226
|
#
1.6 |
|
23-Dec-2015 |
jmcneill |
branches: 1.6.2; fdtbus depends on clk
|
#
1.5 |
|
22-Dec-2015 |
jmcneill |
Add support for fdt clock and reset controllers.
|
#
1.4 |
|
16-Dec-2015 |
jmcneill |
fix FDT build without openfirm pseudo-device
|
#
1.3 |
|
16-Dec-2015 |
jmcneill |
split gpio, i2c, intr, and regulator helpers into separate files
|
#
1.2 |
|
14-Dec-2015 |
jmcneill |
Add driver for device tree "gpio-keys" device. Each GPIO key is mapped to a sysmon pswitch; code KEY_POWER is a power button, KEY_SLEEP is a sleep button, and everything else is treated as a hotkey button.
|
#
1.1 |
|
13-Dec-2015 |
jmcneill |
Add a framework for enumerating devices using a Flattened Device Tree (FDT).
|
#
1.60 |
|
31-Dec-2020 |
ryo |
add fdt pwm regulator
|
#
1.59 |
|
28-Dec-2020 |
thorpej |
Re-factor the "iicmux" driver to support other types of muxes that are themselves i2c devices.
|
#
1.58 |
|
23-Dec-2020 |
thorpej |
Add support for i2c-mux-gpio and i2c-mux-pinctrl I2C mux virtual controllers.
|
Revision tags: thorpej-futex-base
|
#
1.57 |
|
12-Dec-2020 |
skrll |
Move evbarm/fdt/fdt_memory.[ch] to sys/dev/fdt and simplify the api and some operations. This allows other architectures to use it.
|
#
1.56 |
|
30-Oct-2020 |
skrll |
branches: 1.56.2; Add a "show fdt" ddb command
|
#
1.55 |
|
27-Oct-2020 |
ryo |
move vmt(4) from MD to MI, and add support vmt on aarch64. tested on ESXi-Arm Fling
- move from sys/arch/x86/x86/{vmt.c,vmtreg.h,vmtvar.h} to sys/dev/vmt/{vmt_subr.c,vmtreg.h,vmtvar.h}, and split the attach part of the cpufeaturebus and fdt - add aarch64 vmware backdoor op - add include guard to vmt{reg,var}.h - Yet there is still some little-endian dependency. it needs to be fixed in order to work properly on aarch64eb
|
#
1.54 |
|
16-Jul-2020 |
jmcneill |
Add kernel option FDT_DEFAULT_STDOUT_PATH to set default (fallback) stdout-path
|
#
1.53 |
|
16-Jul-2020 |
jmcneill |
Add glue for 8250 compatible UARTs.
|
Revision tags: bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406
|
#
1.52 |
|
24-Mar-2020 |
tnn |
ohci@fdt, ehci@fdt are machine independent; move from sunxi to sys/dev/fdt
|
Revision tags: is-mlppp-base ad-namecache-base3
|
#
1.51 |
|
22-Feb-2020 |
jmcneill |
Add support for Broadcom GENET v5 ethernet controller as found on the Raspberry Pi 4 (BCM2711).
|
Revision tags: ad-namecache-base2 ad-namecache-base1 ad-namecache-base
|
#
1.50 |
|
02-Jan-2020 |
jmcneill |
branches: 1.50.2; Add driver for simple-audio-amplifier binding
|
#
1.49 |
|
19-Dec-2019 |
jakllsch |
Add another panel@fdt driver, this time for DRM-style panels.
To do: migrate away from other panel driver.
|
Revision tags: phil-wifi-20191119
|
#
1.48 |
|
17-Nov-2019 |
jmcneill |
Add driver for dummy spdif transmitter bindings.
|
#
1.47 |
|
30-Oct-2019 |
jmcneill |
Add generic USB PHY driver
|
#
1.46 |
|
27-Oct-2019 |
jmcneill |
Add driver for one-register-per-pin type pinctrl devices.
|
#
1.45 |
|
13-Aug-2019 |
tnn |
fdt: add SPI controller frontend
|
Revision tags: netbsd-9-base phil-wifi-20190609 isaki-audio2-base
|
#
1.44 |
|
13-Mar-2019 |
jmcneill |
branches: 1.44.4; Add support for Arasan SDHCI 5.1
|
#
1.43 |
|
03-Mar-2019 |
jmcneill |
Add eMMC reset sequence provider
|
#
1.42 |
|
30-Jan-2019 |
jmcneill |
Add support for Allwinner A64's display pipeline.
|
Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020
|
#
1.41 |
|
19-Oct-2018 |
jakllsch |
Add amdccp(4) driver for AMD Cryptographic Coprocessor, as found on the A11xx Opterons. Driver currently provides RNG service only.
|
#
1.40 |
|
15-Oct-2018 |
jmcneill |
Rename pl061gpio to plgpio and split the device logic from the FDT glue.
|
#
1.39 |
|
06-Oct-2018 |
skrll |
Provide an FDTBASE option which allows kernels to access FDT parsing functions without requiring full blown FDTisation.
This will be used by ODROID-C1 in move to generic start code.
|
Revision tags: pgoyette-compat-0930
|
#
1.38 |
|
26-Sep-2018 |
jakllsch |
Add dwiic_fdt attachment for "snps,designware-i2c".
|
Revision tags: pgoyette-compat-0906
|
#
1.37 |
|
03-Sep-2018 |
jmcneill |
Add generic AHCI SATA controller bus glue
|
Revision tags: jdolecek-ncqfixes-base pgoyette-compat-0728
|
#
1.36 |
|
04-Jul-2018 |
jmcneill |
Add basic pwm-fan driver. This doesn't have any smarts yet other than turning the fan on at 100% duty cycle.
|
#
1.35 |
|
30-Jun-2018 |
jmcneill |
Allow nodes to attach child devices using the same sorting rules as used by the simplebus driver.
|
#
1.34 |
|
30-Jun-2018 |
jmcneill |
Add support for system controller nodes.
|
#
1.33 |
|
30-Jun-2018 |
jmcneill |
Add driver for DesignWare Watchdog Timer. Untested as I can't seem to find the parent clock for this in the RK3328 documentation.
|
Revision tags: phil-wifi-base pgoyette-compat-0625
|
#
1.32 |
|
16-Jun-2018 |
jmcneill |
branches: 1.32.2; Add initial support for Rockchip RK3328 SoC.
|
#
1.31 |
|
15-Jun-2018 |
jakllsch |
Add basic ARM PL061 GPIO driver with FDT attachment.
Mostly for Qemu 'virt' platform; really needs interrupt support in gpiokeys(4) and this driver to work efficently and reliably.
|
#
1.30 |
|
15-Jun-2018 |
jakllsch |
add FDT "qemu,fw-cfg-mmio" glue for qemufwcfg
|
#
1.29 |
|
06-Jun-2018 |
jakllsch |
Add Virtio MMIO transport.
Adapted in part from OpenBSD.
|
#
1.28 |
|
01-Jun-2018 |
jmcneill |
Move simplefb declaration to files.fdt
|
#
1.27 |
|
27-May-2018 |
jmcneill |
Rename sunxi_com to dw_apb_uart and move it to dev/fdt since it is not sunxi-specific.
|
Revision tags: pgoyette-compat-0521
|
#
1.26 |
|
09-May-2018 |
jmcneill |
Add SoC sound driver based on "simple-audio-card" DT binding spec.
|
#
1.25 |
|
06-May-2018 |
jmcneill |
Add support for PWM backlights.
|
Revision tags: pgoyette-compat-0502
|
#
1.24 |
|
01-May-2018 |
jmcneill |
Add DesignWare DWC3 XHCI driver.
|
Revision tags: pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407
|
#
1.23 |
|
03-Apr-2018 |
bouyer |
Add connector and panel drivers (panel supports only panel-lvds and panel-dual-lvds at this time, but can easily be extended to other types of panels). Add an API for ports/endpoints. Proposed on tech-kern@ a few days ago, ok jmcneill@
|
Revision tags: pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base tls-maxphys-base-20171202
|
#
1.22 |
|
22-Oct-2017 |
jmcneill |
branches: 1.22.2; 1.22.4; Add support for simple MMC power sequence provider bindings.
|
#
1.21 |
|
23-Sep-2017 |
jmcneill |
For known Linux keycodes, report key press events through a wskbd device instead of using sysmon pswitch hotkey events.
|
Revision tags: nick-nhusb-base-20170825
|
#
1.20 |
|
13-Aug-2017 |
jmcneill |
Add GPIO regulator driver.
|
Revision tags: perseant-stdc-iso10646-base
|
#
1.19 |
|
08-Jul-2017 |
jmcneill |
Add driver for fixed-factor clocks.
|
#
1.18 |
|
08-Jul-2017 |
jmcneill |
Add GPIO LED driver.
|
#
1.17 |
|
29-Jun-2017 |
jmcneill |
Add FDT PHY interface.
|
Revision tags: netbsd-8-base
|
#
1.16 |
|
03-Jun-2017 |
jmcneill |
branches: 1.16.2; Add helper for parsing display timings.
|
#
1.15 |
|
02-Jun-2017 |
jmcneill |
gpiokeys depends on sysmon_envsys and sysmon_power
|
#
1.14 |
|
28-May-2017 |
jmcneill |
Add facility for fdt devices to register reset and poweroff handlers. Use this to remove as3722-specific code in tegra_machdep.c
|
#
1.13 |
|
28-May-2017 |
jmcneill |
Add CPUs ("/cpus" node) driver. CPUs is a container of cpu nodes.
|
Revision tags: prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1
|
#
1.12 |
|
29-Apr-2017 |
jmcneill |
Add FDT DMA controller API.
|
Revision tags: prg-localcount2-base
|
#
1.11 |
|
26-Apr-2017 |
jmcneill |
branches: 1.11.2; Allow for specifying (optional) pass number locator for devices at fdt.
|
Revision tags: pgoyette-localcount-20170426
|
#
1.10 |
|
22-Apr-2017 |
jmcneill |
Add fdtbus_todr_attach.
The kernel will only ever use the first RTC driver to call todr_attach. When drivers use fdtbus_todr_attach, if an "rtc0" alias exists in the devicetree, ensure that only that device node calls todr_attach.
|
Revision tags: bouyer-socketcan-base1
|
#
1.9 |
|
16-Apr-2017 |
jmcneill |
Add support for simple fixed-rate clock source bindings.
|
#
1.8 |
|
14-Apr-2017 |
jmcneill |
Remove simplebus driver and allow fdtbus to attach directly to itself.
|
Revision tags: jdolecek-ncq-base pgoyette-localcount-20170320 nick-nhusb-base-20170204 bouyer-socketcan-base pgoyette-localcount-20170107 nick-nhusb-base-20161204 pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422 nick-nhusb-base-20160319
|
#
1.7 |
|
30-Dec-2015 |
marty |
branches: 1.7.2; 1.7.4; FDT pinctrl
Add a pinctrl bus to FDT. This works against exynos, but someone(tm) needs to think about whether it is general enough or too specific to exynos.
|
Revision tags: nick-nhusb-base-20151226
|
#
1.6 |
|
23-Dec-2015 |
jmcneill |
branches: 1.6.2; fdtbus depends on clk
|
#
1.5 |
|
22-Dec-2015 |
jmcneill |
Add support for fdt clock and reset controllers.
|
#
1.4 |
|
16-Dec-2015 |
jmcneill |
fix FDT build without openfirm pseudo-device
|
#
1.3 |
|
16-Dec-2015 |
jmcneill |
split gpio, i2c, intr, and regulator helpers into separate files
|
#
1.2 |
|
14-Dec-2015 |
jmcneill |
Add driver for device tree "gpio-keys" device. Each GPIO key is mapped to a sysmon pswitch; code KEY_POWER is a power button, KEY_SLEEP is a sleep button, and everything else is treated as a hotkey button.
|
#
1.1 |
|
13-Dec-2015 |
jmcneill |
Add a framework for enumerating devices using a Flattened Device Tree (FDT).
|
#
1.59 |
|
28-Dec-2020 |
thorpej |
Re-factor the "iicmux" driver to support other types of muxes that are themselves i2c devices.
|
#
1.58 |
|
23-Dec-2020 |
thorpej |
Add support for i2c-mux-gpio and i2c-mux-pinctrl I2C mux virtual controllers.
|
Revision tags: thorpej-futex-base
|
#
1.57 |
|
12-Dec-2020 |
skrll |
Move evbarm/fdt/fdt_memory.[ch] to sys/dev/fdt and simplify the api and some operations. This allows other architectures to use it.
|
#
1.56 |
|
30-Oct-2020 |
skrll |
branches: 1.56.2; Add a "show fdt" ddb command
|
#
1.55 |
|
27-Oct-2020 |
ryo |
move vmt(4) from MD to MI, and add support vmt on aarch64. tested on ESXi-Arm Fling
- move from sys/arch/x86/x86/{vmt.c,vmtreg.h,vmtvar.h} to sys/dev/vmt/{vmt_subr.c,vmtreg.h,vmtvar.h}, and split the attach part of the cpufeaturebus and fdt - add aarch64 vmware backdoor op - add include guard to vmt{reg,var}.h - Yet there is still some little-endian dependency. it needs to be fixed in order to work properly on aarch64eb
|
#
1.54 |
|
16-Jul-2020 |
jmcneill |
Add kernel option FDT_DEFAULT_STDOUT_PATH to set default (fallback) stdout-path
|
#
1.53 |
|
16-Jul-2020 |
jmcneill |
Add glue for 8250 compatible UARTs.
|
Revision tags: bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406
|
#
1.52 |
|
24-Mar-2020 |
tnn |
ohci@fdt, ehci@fdt are machine independent; move from sunxi to sys/dev/fdt
|
Revision tags: is-mlppp-base ad-namecache-base3
|
#
1.51 |
|
22-Feb-2020 |
jmcneill |
Add support for Broadcom GENET v5 ethernet controller as found on the Raspberry Pi 4 (BCM2711).
|
Revision tags: ad-namecache-base2 ad-namecache-base1 ad-namecache-base
|
#
1.50 |
|
02-Jan-2020 |
jmcneill |
branches: 1.50.2; Add driver for simple-audio-amplifier binding
|
#
1.49 |
|
19-Dec-2019 |
jakllsch |
Add another panel@fdt driver, this time for DRM-style panels.
To do: migrate away from other panel driver.
|
Revision tags: phil-wifi-20191119
|
#
1.48 |
|
17-Nov-2019 |
jmcneill |
Add driver for dummy spdif transmitter bindings.
|
#
1.47 |
|
30-Oct-2019 |
jmcneill |
Add generic USB PHY driver
|
#
1.46 |
|
27-Oct-2019 |
jmcneill |
Add driver for one-register-per-pin type pinctrl devices.
|
#
1.45 |
|
13-Aug-2019 |
tnn |
fdt: add SPI controller frontend
|
Revision tags: netbsd-9-base phil-wifi-20190609 isaki-audio2-base
|
#
1.44 |
|
13-Mar-2019 |
jmcneill |
branches: 1.44.4; Add support for Arasan SDHCI 5.1
|
#
1.43 |
|
03-Mar-2019 |
jmcneill |
Add eMMC reset sequence provider
|
#
1.42 |
|
30-Jan-2019 |
jmcneill |
Add support for Allwinner A64's display pipeline.
|
Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020
|
#
1.41 |
|
19-Oct-2018 |
jakllsch |
Add amdccp(4) driver for AMD Cryptographic Coprocessor, as found on the A11xx Opterons. Driver currently provides RNG service only.
|
#
1.40 |
|
15-Oct-2018 |
jmcneill |
Rename pl061gpio to plgpio and split the device logic from the FDT glue.
|
#
1.39 |
|
06-Oct-2018 |
skrll |
Provide an FDTBASE option which allows kernels to access FDT parsing functions without requiring full blown FDTisation.
This will be used by ODROID-C1 in move to generic start code.
|
Revision tags: pgoyette-compat-0930
|
#
1.38 |
|
26-Sep-2018 |
jakllsch |
Add dwiic_fdt attachment for "snps,designware-i2c".
|
Revision tags: pgoyette-compat-0906
|
#
1.37 |
|
03-Sep-2018 |
jmcneill |
Add generic AHCI SATA controller bus glue
|
Revision tags: jdolecek-ncqfixes-base pgoyette-compat-0728
|
#
1.36 |
|
04-Jul-2018 |
jmcneill |
Add basic pwm-fan driver. This doesn't have any smarts yet other than turning the fan on at 100% duty cycle.
|
#
1.35 |
|
30-Jun-2018 |
jmcneill |
Allow nodes to attach child devices using the same sorting rules as used by the simplebus driver.
|
#
1.34 |
|
30-Jun-2018 |
jmcneill |
Add support for system controller nodes.
|
#
1.33 |
|
30-Jun-2018 |
jmcneill |
Add driver for DesignWare Watchdog Timer. Untested as I can't seem to find the parent clock for this in the RK3328 documentation.
|
Revision tags: phil-wifi-base pgoyette-compat-0625
|
#
1.32 |
|
16-Jun-2018 |
jmcneill |
branches: 1.32.2; Add initial support for Rockchip RK3328 SoC.
|
#
1.31 |
|
15-Jun-2018 |
jakllsch |
Add basic ARM PL061 GPIO driver with FDT attachment.
Mostly for Qemu 'virt' platform; really needs interrupt support in gpiokeys(4) and this driver to work efficently and reliably.
|
#
1.30 |
|
15-Jun-2018 |
jakllsch |
add FDT "qemu,fw-cfg-mmio" glue for qemufwcfg
|
#
1.29 |
|
06-Jun-2018 |
jakllsch |
Add Virtio MMIO transport.
Adapted in part from OpenBSD.
|
#
1.28 |
|
01-Jun-2018 |
jmcneill |
Move simplefb declaration to files.fdt
|
#
1.27 |
|
27-May-2018 |
jmcneill |
Rename sunxi_com to dw_apb_uart and move it to dev/fdt since it is not sunxi-specific.
|
Revision tags: pgoyette-compat-0521
|
#
1.26 |
|
09-May-2018 |
jmcneill |
Add SoC sound driver based on "simple-audio-card" DT binding spec.
|
#
1.25 |
|
06-May-2018 |
jmcneill |
Add support for PWM backlights.
|
Revision tags: pgoyette-compat-0502
|
#
1.24 |
|
01-May-2018 |
jmcneill |
Add DesignWare DWC3 XHCI driver.
|
Revision tags: pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407
|
#
1.23 |
|
03-Apr-2018 |
bouyer |
Add connector and panel drivers (panel supports only panel-lvds and panel-dual-lvds at this time, but can easily be extended to other types of panels). Add an API for ports/endpoints. Proposed on tech-kern@ a few days ago, ok jmcneill@
|
Revision tags: pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base tls-maxphys-base-20171202
|
#
1.22 |
|
22-Oct-2017 |
jmcneill |
branches: 1.22.2; 1.22.4; Add support for simple MMC power sequence provider bindings.
|
#
1.21 |
|
23-Sep-2017 |
jmcneill |
For known Linux keycodes, report key press events through a wskbd device instead of using sysmon pswitch hotkey events.
|
Revision tags: nick-nhusb-base-20170825
|
#
1.20 |
|
13-Aug-2017 |
jmcneill |
Add GPIO regulator driver.
|
Revision tags: perseant-stdc-iso10646-base
|
#
1.19 |
|
08-Jul-2017 |
jmcneill |
Add driver for fixed-factor clocks.
|
#
1.18 |
|
08-Jul-2017 |
jmcneill |
Add GPIO LED driver.
|
#
1.17 |
|
29-Jun-2017 |
jmcneill |
Add FDT PHY interface.
|
Revision tags: netbsd-8-base
|
#
1.16 |
|
03-Jun-2017 |
jmcneill |
branches: 1.16.2; Add helper for parsing display timings.
|
#
1.15 |
|
02-Jun-2017 |
jmcneill |
gpiokeys depends on sysmon_envsys and sysmon_power
|
#
1.14 |
|
28-May-2017 |
jmcneill |
Add facility for fdt devices to register reset and poweroff handlers. Use this to remove as3722-specific code in tegra_machdep.c
|
#
1.13 |
|
28-May-2017 |
jmcneill |
Add CPUs ("/cpus" node) driver. CPUs is a container of cpu nodes.
|
Revision tags: prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1
|
#
1.12 |
|
29-Apr-2017 |
jmcneill |
Add FDT DMA controller API.
|
Revision tags: prg-localcount2-base
|
#
1.11 |
|
26-Apr-2017 |
jmcneill |
branches: 1.11.2; Allow for specifying (optional) pass number locator for devices at fdt.
|
Revision tags: pgoyette-localcount-20170426
|
#
1.10 |
|
22-Apr-2017 |
jmcneill |
Add fdtbus_todr_attach.
The kernel will only ever use the first RTC driver to call todr_attach. When drivers use fdtbus_todr_attach, if an "rtc0" alias exists in the devicetree, ensure that only that device node calls todr_attach.
|
Revision tags: bouyer-socketcan-base1
|
#
1.9 |
|
16-Apr-2017 |
jmcneill |
Add support for simple fixed-rate clock source bindings.
|
#
1.8 |
|
14-Apr-2017 |
jmcneill |
Remove simplebus driver and allow fdtbus to attach directly to itself.
|
Revision tags: jdolecek-ncq-base pgoyette-localcount-20170320 nick-nhusb-base-20170204 bouyer-socketcan-base pgoyette-localcount-20170107 nick-nhusb-base-20161204 pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422 nick-nhusb-base-20160319
|
#
1.7 |
|
30-Dec-2015 |
marty |
branches: 1.7.2; 1.7.4; FDT pinctrl
Add a pinctrl bus to FDT. This works against exynos, but someone(tm) needs to think about whether it is general enough or too specific to exynos.
|
Revision tags: nick-nhusb-base-20151226
|
#
1.6 |
|
23-Dec-2015 |
jmcneill |
branches: 1.6.2; fdtbus depends on clk
|
#
1.5 |
|
22-Dec-2015 |
jmcneill |
Add support for fdt clock and reset controllers.
|
#
1.4 |
|
16-Dec-2015 |
jmcneill |
fix FDT build without openfirm pseudo-device
|
#
1.3 |
|
16-Dec-2015 |
jmcneill |
split gpio, i2c, intr, and regulator helpers into separate files
|
#
1.2 |
|
14-Dec-2015 |
jmcneill |
Add driver for device tree "gpio-keys" device. Each GPIO key is mapped to a sysmon pswitch; code KEY_POWER is a power button, KEY_SLEEP is a sleep button, and everything else is treated as a hotkey button.
|
#
1.1 |
|
13-Dec-2015 |
jmcneill |
Add a framework for enumerating devices using a Flattened Device Tree (FDT).
|
#
1.58 |
|
23-Dec-2020 |
thorpej |
Add support for i2c-mux-gpio and i2c-mux-pinctrl I2C mux virtual controllers.
|
Revision tags: thorpej-futex-base
|
#
1.57 |
|
12-Dec-2020 |
skrll |
Move evbarm/fdt/fdt_memory.[ch] to sys/dev/fdt and simplify the api and some operations. This allows other architectures to use it.
|
#
1.56 |
|
30-Oct-2020 |
skrll |
branches: 1.56.2; Add a "show fdt" ddb command
|
#
1.55 |
|
27-Oct-2020 |
ryo |
move vmt(4) from MD to MI, and add support vmt on aarch64. tested on ESXi-Arm Fling
- move from sys/arch/x86/x86/{vmt.c,vmtreg.h,vmtvar.h} to sys/dev/vmt/{vmt_subr.c,vmtreg.h,vmtvar.h}, and split the attach part of the cpufeaturebus and fdt - add aarch64 vmware backdoor op - add include guard to vmt{reg,var}.h - Yet there is still some little-endian dependency. it needs to be fixed in order to work properly on aarch64eb
|
#
1.54 |
|
16-Jul-2020 |
jmcneill |
Add kernel option FDT_DEFAULT_STDOUT_PATH to set default (fallback) stdout-path
|
#
1.53 |
|
16-Jul-2020 |
jmcneill |
Add glue for 8250 compatible UARTs.
|
Revision tags: bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406
|
#
1.52 |
|
24-Mar-2020 |
tnn |
ohci@fdt, ehci@fdt are machine independent; move from sunxi to sys/dev/fdt
|
Revision tags: is-mlppp-base ad-namecache-base3
|
#
1.51 |
|
22-Feb-2020 |
jmcneill |
Add support for Broadcom GENET v5 ethernet controller as found on the Raspberry Pi 4 (BCM2711).
|
Revision tags: ad-namecache-base2 ad-namecache-base1 ad-namecache-base
|
#
1.50 |
|
02-Jan-2020 |
jmcneill |
branches: 1.50.2; Add driver for simple-audio-amplifier binding
|
#
1.49 |
|
19-Dec-2019 |
jakllsch |
Add another panel@fdt driver, this time for DRM-style panels.
To do: migrate away from other panel driver.
|
Revision tags: phil-wifi-20191119
|
#
1.48 |
|
17-Nov-2019 |
jmcneill |
Add driver for dummy spdif transmitter bindings.
|
#
1.47 |
|
30-Oct-2019 |
jmcneill |
Add generic USB PHY driver
|
#
1.46 |
|
27-Oct-2019 |
jmcneill |
Add driver for one-register-per-pin type pinctrl devices.
|
#
1.45 |
|
13-Aug-2019 |
tnn |
fdt: add SPI controller frontend
|
Revision tags: netbsd-9-base phil-wifi-20190609 isaki-audio2-base
|
#
1.44 |
|
13-Mar-2019 |
jmcneill |
branches: 1.44.4; Add support for Arasan SDHCI 5.1
|
#
1.43 |
|
03-Mar-2019 |
jmcneill |
Add eMMC reset sequence provider
|
#
1.42 |
|
30-Jan-2019 |
jmcneill |
Add support for Allwinner A64's display pipeline.
|
Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020
|
#
1.41 |
|
19-Oct-2018 |
jakllsch |
Add amdccp(4) driver for AMD Cryptographic Coprocessor, as found on the A11xx Opterons. Driver currently provides RNG service only.
|
#
1.40 |
|
15-Oct-2018 |
jmcneill |
Rename pl061gpio to plgpio and split the device logic from the FDT glue.
|
#
1.39 |
|
06-Oct-2018 |
skrll |
Provide an FDTBASE option which allows kernels to access FDT parsing functions without requiring full blown FDTisation.
This will be used by ODROID-C1 in move to generic start code.
|
Revision tags: pgoyette-compat-0930
|
#
1.38 |
|
26-Sep-2018 |
jakllsch |
Add dwiic_fdt attachment for "snps,designware-i2c".
|
Revision tags: pgoyette-compat-0906
|
#
1.37 |
|
03-Sep-2018 |
jmcneill |
Add generic AHCI SATA controller bus glue
|
Revision tags: jdolecek-ncqfixes-base pgoyette-compat-0728
|
#
1.36 |
|
04-Jul-2018 |
jmcneill |
Add basic pwm-fan driver. This doesn't have any smarts yet other than turning the fan on at 100% duty cycle.
|
#
1.35 |
|
30-Jun-2018 |
jmcneill |
Allow nodes to attach child devices using the same sorting rules as used by the simplebus driver.
|
#
1.34 |
|
30-Jun-2018 |
jmcneill |
Add support for system controller nodes.
|
#
1.33 |
|
30-Jun-2018 |
jmcneill |
Add driver for DesignWare Watchdog Timer. Untested as I can't seem to find the parent clock for this in the RK3328 documentation.
|
Revision tags: phil-wifi-base pgoyette-compat-0625
|
#
1.32 |
|
16-Jun-2018 |
jmcneill |
branches: 1.32.2; Add initial support for Rockchip RK3328 SoC.
|
#
1.31 |
|
15-Jun-2018 |
jakllsch |
Add basic ARM PL061 GPIO driver with FDT attachment.
Mostly for Qemu 'virt' platform; really needs interrupt support in gpiokeys(4) and this driver to work efficently and reliably.
|
#
1.30 |
|
15-Jun-2018 |
jakllsch |
add FDT "qemu,fw-cfg-mmio" glue for qemufwcfg
|
#
1.29 |
|
06-Jun-2018 |
jakllsch |
Add Virtio MMIO transport.
Adapted in part from OpenBSD.
|
#
1.28 |
|
01-Jun-2018 |
jmcneill |
Move simplefb declaration to files.fdt
|
#
1.27 |
|
27-May-2018 |
jmcneill |
Rename sunxi_com to dw_apb_uart and move it to dev/fdt since it is not sunxi-specific.
|
Revision tags: pgoyette-compat-0521
|
#
1.26 |
|
09-May-2018 |
jmcneill |
Add SoC sound driver based on "simple-audio-card" DT binding spec.
|
#
1.25 |
|
06-May-2018 |
jmcneill |
Add support for PWM backlights.
|
Revision tags: pgoyette-compat-0502
|
#
1.24 |
|
01-May-2018 |
jmcneill |
Add DesignWare DWC3 XHCI driver.
|
Revision tags: pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407
|
#
1.23 |
|
03-Apr-2018 |
bouyer |
Add connector and panel drivers (panel supports only panel-lvds and panel-dual-lvds at this time, but can easily be extended to other types of panels). Add an API for ports/endpoints. Proposed on tech-kern@ a few days ago, ok jmcneill@
|
Revision tags: pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base tls-maxphys-base-20171202
|
#
1.22 |
|
22-Oct-2017 |
jmcneill |
branches: 1.22.2; 1.22.4; Add support for simple MMC power sequence provider bindings.
|
#
1.21 |
|
23-Sep-2017 |
jmcneill |
For known Linux keycodes, report key press events through a wskbd device instead of using sysmon pswitch hotkey events.
|
Revision tags: nick-nhusb-base-20170825
|
#
1.20 |
|
13-Aug-2017 |
jmcneill |
Add GPIO regulator driver.
|
Revision tags: perseant-stdc-iso10646-base
|
#
1.19 |
|
08-Jul-2017 |
jmcneill |
Add driver for fixed-factor clocks.
|
#
1.18 |
|
08-Jul-2017 |
jmcneill |
Add GPIO LED driver.
|
#
1.17 |
|
29-Jun-2017 |
jmcneill |
Add FDT PHY interface.
|
Revision tags: netbsd-8-base
|
#
1.16 |
|
03-Jun-2017 |
jmcneill |
branches: 1.16.2; Add helper for parsing display timings.
|
#
1.15 |
|
02-Jun-2017 |
jmcneill |
gpiokeys depends on sysmon_envsys and sysmon_power
|
#
1.14 |
|
28-May-2017 |
jmcneill |
Add facility for fdt devices to register reset and poweroff handlers. Use this to remove as3722-specific code in tegra_machdep.c
|
#
1.13 |
|
28-May-2017 |
jmcneill |
Add CPUs ("/cpus" node) driver. CPUs is a container of cpu nodes.
|
Revision tags: prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1
|
#
1.12 |
|
29-Apr-2017 |
jmcneill |
Add FDT DMA controller API.
|
Revision tags: prg-localcount2-base
|
#
1.11 |
|
26-Apr-2017 |
jmcneill |
branches: 1.11.2; Allow for specifying (optional) pass number locator for devices at fdt.
|
Revision tags: pgoyette-localcount-20170426
|
#
1.10 |
|
22-Apr-2017 |
jmcneill |
Add fdtbus_todr_attach.
The kernel will only ever use the first RTC driver to call todr_attach. When drivers use fdtbus_todr_attach, if an "rtc0" alias exists in the devicetree, ensure that only that device node calls todr_attach.
|
Revision tags: bouyer-socketcan-base1
|
#
1.9 |
|
16-Apr-2017 |
jmcneill |
Add support for simple fixed-rate clock source bindings.
|
#
1.8 |
|
14-Apr-2017 |
jmcneill |
Remove simplebus driver and allow fdtbus to attach directly to itself.
|
Revision tags: jdolecek-ncq-base pgoyette-localcount-20170320 nick-nhusb-base-20170204 bouyer-socketcan-base pgoyette-localcount-20170107 nick-nhusb-base-20161204 pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422 nick-nhusb-base-20160319
|
#
1.7 |
|
30-Dec-2015 |
marty |
branches: 1.7.2; 1.7.4; FDT pinctrl
Add a pinctrl bus to FDT. This works against exynos, but someone(tm) needs to think about whether it is general enough or too specific to exynos.
|
Revision tags: nick-nhusb-base-20151226
|
#
1.6 |
|
23-Dec-2015 |
jmcneill |
branches: 1.6.2; fdtbus depends on clk
|
#
1.5 |
|
22-Dec-2015 |
jmcneill |
Add support for fdt clock and reset controllers.
|
#
1.4 |
|
16-Dec-2015 |
jmcneill |
fix FDT build without openfirm pseudo-device
|
#
1.3 |
|
16-Dec-2015 |
jmcneill |
split gpio, i2c, intr, and regulator helpers into separate files
|
#
1.2 |
|
14-Dec-2015 |
jmcneill |
Add driver for device tree "gpio-keys" device. Each GPIO key is mapped to a sysmon pswitch; code KEY_POWER is a power button, KEY_SLEEP is a sleep button, and everything else is treated as a hotkey button.
|
#
1.1 |
|
13-Dec-2015 |
jmcneill |
Add a framework for enumerating devices using a Flattened Device Tree (FDT).
|
#
1.57 |
|
12-Dec-2020 |
skrll |
Move evbarm/fdt/fdt_memory.[ch] to sys/dev/fdt and simplify the api and some operations. This allows other architectures to use it.
|
Revision tags: thorpej-futex-base
|
#
1.56 |
|
30-Oct-2020 |
skrll |
Add a "show fdt" ddb command
|
#
1.55 |
|
27-Oct-2020 |
ryo |
move vmt(4) from MD to MI, and add support vmt on aarch64. tested on ESXi-Arm Fling
- move from sys/arch/x86/x86/{vmt.c,vmtreg.h,vmtvar.h} to sys/dev/vmt/{vmt_subr.c,vmtreg.h,vmtvar.h}, and split the attach part of the cpufeaturebus and fdt - add aarch64 vmware backdoor op - add include guard to vmt{reg,var}.h - Yet there is still some little-endian dependency. it needs to be fixed in order to work properly on aarch64eb
|
#
1.54 |
|
16-Jul-2020 |
jmcneill |
Add kernel option FDT_DEFAULT_STDOUT_PATH to set default (fallback) stdout-path
|
#
1.53 |
|
16-Jul-2020 |
jmcneill |
Add glue for 8250 compatible UARTs.
|
Revision tags: bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406
|
#
1.52 |
|
24-Mar-2020 |
tnn |
ohci@fdt, ehci@fdt are machine independent; move from sunxi to sys/dev/fdt
|
Revision tags: is-mlppp-base ad-namecache-base3
|
#
1.51 |
|
22-Feb-2020 |
jmcneill |
Add support for Broadcom GENET v5 ethernet controller as found on the Raspberry Pi 4 (BCM2711).
|
Revision tags: ad-namecache-base2 ad-namecache-base1 ad-namecache-base
|
#
1.50 |
|
02-Jan-2020 |
jmcneill |
branches: 1.50.2; Add driver for simple-audio-amplifier binding
|
#
1.49 |
|
19-Dec-2019 |
jakllsch |
Add another panel@fdt driver, this time for DRM-style panels.
To do: migrate away from other panel driver.
|
Revision tags: phil-wifi-20191119
|
#
1.48 |
|
17-Nov-2019 |
jmcneill |
Add driver for dummy spdif transmitter bindings.
|
#
1.47 |
|
30-Oct-2019 |
jmcneill |
Add generic USB PHY driver
|
#
1.46 |
|
27-Oct-2019 |
jmcneill |
Add driver for one-register-per-pin type pinctrl devices.
|
#
1.45 |
|
13-Aug-2019 |
tnn |
fdt: add SPI controller frontend
|
Revision tags: netbsd-9-base phil-wifi-20190609 isaki-audio2-base
|
#
1.44 |
|
13-Mar-2019 |
jmcneill |
branches: 1.44.4; Add support for Arasan SDHCI 5.1
|
#
1.43 |
|
03-Mar-2019 |
jmcneill |
Add eMMC reset sequence provider
|
#
1.42 |
|
30-Jan-2019 |
jmcneill |
Add support for Allwinner A64's display pipeline.
|
Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020
|
#
1.41 |
|
19-Oct-2018 |
jakllsch |
Add amdccp(4) driver for AMD Cryptographic Coprocessor, as found on the A11xx Opterons. Driver currently provides RNG service only.
|
#
1.40 |
|
15-Oct-2018 |
jmcneill |
Rename pl061gpio to plgpio and split the device logic from the FDT glue.
|
#
1.39 |
|
06-Oct-2018 |
skrll |
Provide an FDTBASE option which allows kernels to access FDT parsing functions without requiring full blown FDTisation.
This will be used by ODROID-C1 in move to generic start code.
|
Revision tags: pgoyette-compat-0930
|
#
1.38 |
|
26-Sep-2018 |
jakllsch |
Add dwiic_fdt attachment for "snps,designware-i2c".
|
Revision tags: pgoyette-compat-0906
|
#
1.37 |
|
03-Sep-2018 |
jmcneill |
Add generic AHCI SATA controller bus glue
|
Revision tags: jdolecek-ncqfixes-base pgoyette-compat-0728
|
#
1.36 |
|
04-Jul-2018 |
jmcneill |
Add basic pwm-fan driver. This doesn't have any smarts yet other than turning the fan on at 100% duty cycle.
|
#
1.35 |
|
30-Jun-2018 |
jmcneill |
Allow nodes to attach child devices using the same sorting rules as used by the simplebus driver.
|
#
1.34 |
|
30-Jun-2018 |
jmcneill |
Add support for system controller nodes.
|
#
1.33 |
|
30-Jun-2018 |
jmcneill |
Add driver for DesignWare Watchdog Timer. Untested as I can't seem to find the parent clock for this in the RK3328 documentation.
|
Revision tags: phil-wifi-base pgoyette-compat-0625
|
#
1.32 |
|
16-Jun-2018 |
jmcneill |
branches: 1.32.2; Add initial support for Rockchip RK3328 SoC.
|
#
1.31 |
|
15-Jun-2018 |
jakllsch |
Add basic ARM PL061 GPIO driver with FDT attachment.
Mostly for Qemu 'virt' platform; really needs interrupt support in gpiokeys(4) and this driver to work efficently and reliably.
|
#
1.30 |
|
15-Jun-2018 |
jakllsch |
add FDT "qemu,fw-cfg-mmio" glue for qemufwcfg
|
#
1.29 |
|
06-Jun-2018 |
jakllsch |
Add Virtio MMIO transport.
Adapted in part from OpenBSD.
|
#
1.28 |
|
01-Jun-2018 |
jmcneill |
Move simplefb declaration to files.fdt
|
#
1.27 |
|
27-May-2018 |
jmcneill |
Rename sunxi_com to dw_apb_uart and move it to dev/fdt since it is not sunxi-specific.
|
Revision tags: pgoyette-compat-0521
|
#
1.26 |
|
09-May-2018 |
jmcneill |
Add SoC sound driver based on "simple-audio-card" DT binding spec.
|
#
1.25 |
|
06-May-2018 |
jmcneill |
Add support for PWM backlights.
|
Revision tags: pgoyette-compat-0502
|
#
1.24 |
|
01-May-2018 |
jmcneill |
Add DesignWare DWC3 XHCI driver.
|
Revision tags: pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407
|
#
1.23 |
|
03-Apr-2018 |
bouyer |
Add connector and panel drivers (panel supports only panel-lvds and panel-dual-lvds at this time, but can easily be extended to other types of panels). Add an API for ports/endpoints. Proposed on tech-kern@ a few days ago, ok jmcneill@
|
Revision tags: pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base tls-maxphys-base-20171202
|
#
1.22 |
|
22-Oct-2017 |
jmcneill |
branches: 1.22.2; 1.22.4; Add support for simple MMC power sequence provider bindings.
|
#
1.21 |
|
23-Sep-2017 |
jmcneill |
For known Linux keycodes, report key press events through a wskbd device instead of using sysmon pswitch hotkey events.
|
Revision tags: nick-nhusb-base-20170825
|
#
1.20 |
|
13-Aug-2017 |
jmcneill |
Add GPIO regulator driver.
|
Revision tags: perseant-stdc-iso10646-base
|
#
1.19 |
|
08-Jul-2017 |
jmcneill |
Add driver for fixed-factor clocks.
|
#
1.18 |
|
08-Jul-2017 |
jmcneill |
Add GPIO LED driver.
|
#
1.17 |
|
29-Jun-2017 |
jmcneill |
Add FDT PHY interface.
|
Revision tags: netbsd-8-base
|
#
1.16 |
|
03-Jun-2017 |
jmcneill |
branches: 1.16.2; Add helper for parsing display timings.
|
#
1.15 |
|
02-Jun-2017 |
jmcneill |
gpiokeys depends on sysmon_envsys and sysmon_power
|
#
1.14 |
|
28-May-2017 |
jmcneill |
Add facility for fdt devices to register reset and poweroff handlers. Use this to remove as3722-specific code in tegra_machdep.c
|
#
1.13 |
|
28-May-2017 |
jmcneill |
Add CPUs ("/cpus" node) driver. CPUs is a container of cpu nodes.
|
Revision tags: prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1
|
#
1.12 |
|
29-Apr-2017 |
jmcneill |
Add FDT DMA controller API.
|
Revision tags: prg-localcount2-base
|
#
1.11 |
|
26-Apr-2017 |
jmcneill |
branches: 1.11.2; Allow for specifying (optional) pass number locator for devices at fdt.
|
Revision tags: pgoyette-localcount-20170426
|
#
1.10 |
|
22-Apr-2017 |
jmcneill |
Add fdtbus_todr_attach.
The kernel will only ever use the first RTC driver to call todr_attach. When drivers use fdtbus_todr_attach, if an "rtc0" alias exists in the devicetree, ensure that only that device node calls todr_attach.
|
Revision tags: bouyer-socketcan-base1
|
#
1.9 |
|
16-Apr-2017 |
jmcneill |
Add support for simple fixed-rate clock source bindings.
|
#
1.8 |
|
14-Apr-2017 |
jmcneill |
Remove simplebus driver and allow fdtbus to attach directly to itself.
|
Revision tags: jdolecek-ncq-base pgoyette-localcount-20170320 nick-nhusb-base-20170204 bouyer-socketcan-base pgoyette-localcount-20170107 nick-nhusb-base-20161204 pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422 nick-nhusb-base-20160319
|
#
1.7 |
|
30-Dec-2015 |
marty |
branches: 1.7.2; 1.7.4; FDT pinctrl
Add a pinctrl bus to FDT. This works against exynos, but someone(tm) needs to think about whether it is general enough or too specific to exynos.
|
Revision tags: nick-nhusb-base-20151226
|
#
1.6 |
|
23-Dec-2015 |
jmcneill |
branches: 1.6.2; fdtbus depends on clk
|
#
1.5 |
|
22-Dec-2015 |
jmcneill |
Add support for fdt clock and reset controllers.
|
#
1.4 |
|
16-Dec-2015 |
jmcneill |
fix FDT build without openfirm pseudo-device
|
#
1.3 |
|
16-Dec-2015 |
jmcneill |
split gpio, i2c, intr, and regulator helpers into separate files
|
#
1.2 |
|
14-Dec-2015 |
jmcneill |
Add driver for device tree "gpio-keys" device. Each GPIO key is mapped to a sysmon pswitch; code KEY_POWER is a power button, KEY_SLEEP is a sleep button, and everything else is treated as a hotkey button.
|
#
1.1 |
|
13-Dec-2015 |
jmcneill |
Add a framework for enumerating devices using a Flattened Device Tree (FDT).
|
Revision tags: thorpej-futex-base
|
#
1.56 |
|
30-Oct-2020 |
skrll |
Add a "show fdt" ddb command
|
#
1.55 |
|
27-Oct-2020 |
ryo |
move vmt(4) from MD to MI, and add support vmt on aarch64. tested on ESXi-Arm Fling
- move from sys/arch/x86/x86/{vmt.c,vmtreg.h,vmtvar.h} to sys/dev/vmt/{vmt_subr.c,vmtreg.h,vmtvar.h}, and split the attach part of the cpufeaturebus and fdt - add aarch64 vmware backdoor op - add include guard to vmt{reg,var}.h - Yet there is still some little-endian dependency. it needs to be fixed in order to work properly on aarch64eb
|
#
1.54 |
|
16-Jul-2020 |
jmcneill |
Add kernel option FDT_DEFAULT_STDOUT_PATH to set default (fallback) stdout-path
|
#
1.53 |
|
16-Jul-2020 |
jmcneill |
Add glue for 8250 compatible UARTs.
|
Revision tags: bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406
|
#
1.52 |
|
24-Mar-2020 |
tnn |
ohci@fdt, ehci@fdt are machine independent; move from sunxi to sys/dev/fdt
|
Revision tags: is-mlppp-base ad-namecache-base3
|
#
1.51 |
|
22-Feb-2020 |
jmcneill |
Add support for Broadcom GENET v5 ethernet controller as found on the Raspberry Pi 4 (BCM2711).
|
Revision tags: ad-namecache-base2 ad-namecache-base1 ad-namecache-base
|
#
1.50 |
|
02-Jan-2020 |
jmcneill |
branches: 1.50.2; Add driver for simple-audio-amplifier binding
|
#
1.49 |
|
19-Dec-2019 |
jakllsch |
Add another panel@fdt driver, this time for DRM-style panels.
To do: migrate away from other panel driver.
|
Revision tags: phil-wifi-20191119
|
#
1.48 |
|
17-Nov-2019 |
jmcneill |
Add driver for dummy spdif transmitter bindings.
|
#
1.47 |
|
30-Oct-2019 |
jmcneill |
Add generic USB PHY driver
|
#
1.46 |
|
27-Oct-2019 |
jmcneill |
Add driver for one-register-per-pin type pinctrl devices.
|
#
1.45 |
|
13-Aug-2019 |
tnn |
fdt: add SPI controller frontend
|
Revision tags: netbsd-9-base phil-wifi-20190609 isaki-audio2-base
|
#
1.44 |
|
13-Mar-2019 |
jmcneill |
branches: 1.44.4; Add support for Arasan SDHCI 5.1
|
#
1.43 |
|
03-Mar-2019 |
jmcneill |
Add eMMC reset sequence provider
|
#
1.42 |
|
30-Jan-2019 |
jmcneill |
Add support for Allwinner A64's display pipeline.
|
Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020
|
#
1.41 |
|
19-Oct-2018 |
jakllsch |
Add amdccp(4) driver for AMD Cryptographic Coprocessor, as found on the A11xx Opterons. Driver currently provides RNG service only.
|
#
1.40 |
|
15-Oct-2018 |
jmcneill |
Rename pl061gpio to plgpio and split the device logic from the FDT glue.
|
#
1.39 |
|
06-Oct-2018 |
skrll |
Provide an FDTBASE option which allows kernels to access FDT parsing functions without requiring full blown FDTisation.
This will be used by ODROID-C1 in move to generic start code.
|
Revision tags: pgoyette-compat-0930
|
#
1.38 |
|
26-Sep-2018 |
jakllsch |
Add dwiic_fdt attachment for "snps,designware-i2c".
|
Revision tags: pgoyette-compat-0906
|
#
1.37 |
|
03-Sep-2018 |
jmcneill |
Add generic AHCI SATA controller bus glue
|
Revision tags: jdolecek-ncqfixes-base pgoyette-compat-0728
|
#
1.36 |
|
04-Jul-2018 |
jmcneill |
Add basic pwm-fan driver. This doesn't have any smarts yet other than turning the fan on at 100% duty cycle.
|
#
1.35 |
|
30-Jun-2018 |
jmcneill |
Allow nodes to attach child devices using the same sorting rules as used by the simplebus driver.
|
#
1.34 |
|
30-Jun-2018 |
jmcneill |
Add support for system controller nodes.
|
#
1.33 |
|
30-Jun-2018 |
jmcneill |
Add driver for DesignWare Watchdog Timer. Untested as I can't seem to find the parent clock for this in the RK3328 documentation.
|
Revision tags: phil-wifi-base pgoyette-compat-0625
|
#
1.32 |
|
16-Jun-2018 |
jmcneill |
branches: 1.32.2; Add initial support for Rockchip RK3328 SoC.
|
#
1.31 |
|
15-Jun-2018 |
jakllsch |
Add basic ARM PL061 GPIO driver with FDT attachment.
Mostly for Qemu 'virt' platform; really needs interrupt support in gpiokeys(4) and this driver to work efficently and reliably.
|
#
1.30 |
|
15-Jun-2018 |
jakllsch |
add FDT "qemu,fw-cfg-mmio" glue for qemufwcfg
|
#
1.29 |
|
06-Jun-2018 |
jakllsch |
Add Virtio MMIO transport.
Adapted in part from OpenBSD.
|
#
1.28 |
|
01-Jun-2018 |
jmcneill |
Move simplefb declaration to files.fdt
|
#
1.27 |
|
27-May-2018 |
jmcneill |
Rename sunxi_com to dw_apb_uart and move it to dev/fdt since it is not sunxi-specific.
|
Revision tags: pgoyette-compat-0521
|
#
1.26 |
|
09-May-2018 |
jmcneill |
Add SoC sound driver based on "simple-audio-card" DT binding spec.
|
#
1.25 |
|
06-May-2018 |
jmcneill |
Add support for PWM backlights.
|
Revision tags: pgoyette-compat-0502
|
#
1.24 |
|
01-May-2018 |
jmcneill |
Add DesignWare DWC3 XHCI driver.
|
Revision tags: pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407
|
#
1.23 |
|
03-Apr-2018 |
bouyer |
Add connector and panel drivers (panel supports only panel-lvds and panel-dual-lvds at this time, but can easily be extended to other types of panels). Add an API for ports/endpoints. Proposed on tech-kern@ a few days ago, ok jmcneill@
|
Revision tags: pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base tls-maxphys-base-20171202
|
#
1.22 |
|
22-Oct-2017 |
jmcneill |
branches: 1.22.2; 1.22.4; Add support for simple MMC power sequence provider bindings.
|
#
1.21 |
|
23-Sep-2017 |
jmcneill |
For known Linux keycodes, report key press events through a wskbd device instead of using sysmon pswitch hotkey events.
|
Revision tags: nick-nhusb-base-20170825
|
#
1.20 |
|
13-Aug-2017 |
jmcneill |
Add GPIO regulator driver.
|
Revision tags: perseant-stdc-iso10646-base
|
#
1.19 |
|
08-Jul-2017 |
jmcneill |
Add driver for fixed-factor clocks.
|
#
1.18 |
|
08-Jul-2017 |
jmcneill |
Add GPIO LED driver.
|
#
1.17 |
|
29-Jun-2017 |
jmcneill |
Add FDT PHY interface.
|
Revision tags: netbsd-8-base
|
#
1.16 |
|
03-Jun-2017 |
jmcneill |
branches: 1.16.2; Add helper for parsing display timings.
|
#
1.15 |
|
02-Jun-2017 |
jmcneill |
gpiokeys depends on sysmon_envsys and sysmon_power
|
#
1.14 |
|
28-May-2017 |
jmcneill |
Add facility for fdt devices to register reset and poweroff handlers. Use this to remove as3722-specific code in tegra_machdep.c
|
#
1.13 |
|
28-May-2017 |
jmcneill |
Add CPUs ("/cpus" node) driver. CPUs is a container of cpu nodes.
|
Revision tags: prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1
|
#
1.12 |
|
29-Apr-2017 |
jmcneill |
Add FDT DMA controller API.
|
Revision tags: prg-localcount2-base
|
#
1.11 |
|
26-Apr-2017 |
jmcneill |
branches: 1.11.2; Allow for specifying (optional) pass number locator for devices at fdt.
|
Revision tags: pgoyette-localcount-20170426
|
#
1.10 |
|
22-Apr-2017 |
jmcneill |
Add fdtbus_todr_attach.
The kernel will only ever use the first RTC driver to call todr_attach. When drivers use fdtbus_todr_attach, if an "rtc0" alias exists in the devicetree, ensure that only that device node calls todr_attach.
|
Revision tags: bouyer-socketcan-base1
|
#
1.9 |
|
16-Apr-2017 |
jmcneill |
Add support for simple fixed-rate clock source bindings.
|
#
1.8 |
|
14-Apr-2017 |
jmcneill |
Remove simplebus driver and allow fdtbus to attach directly to itself.
|
Revision tags: jdolecek-ncq-base pgoyette-localcount-20170320 nick-nhusb-base-20170204 bouyer-socketcan-base pgoyette-localcount-20170107 nick-nhusb-base-20161204 pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422 nick-nhusb-base-20160319
|
#
1.7 |
|
30-Dec-2015 |
marty |
branches: 1.7.2; 1.7.4; FDT pinctrl
Add a pinctrl bus to FDT. This works against exynos, but someone(tm) needs to think about whether it is general enough or too specific to exynos.
|
Revision tags: nick-nhusb-base-20151226
|
#
1.6 |
|
23-Dec-2015 |
jmcneill |
branches: 1.6.2; fdtbus depends on clk
|
#
1.5 |
|
22-Dec-2015 |
jmcneill |
Add support for fdt clock and reset controllers.
|
#
1.4 |
|
16-Dec-2015 |
jmcneill |
fix FDT build without openfirm pseudo-device
|
#
1.3 |
|
16-Dec-2015 |
jmcneill |
split gpio, i2c, intr, and regulator helpers into separate files
|
#
1.2 |
|
14-Dec-2015 |
jmcneill |
Add driver for device tree "gpio-keys" device. Each GPIO key is mapped to a sysmon pswitch; code KEY_POWER is a power button, KEY_SLEEP is a sleep button, and everything else is treated as a hotkey button.
|
#
1.1 |
|
13-Dec-2015 |
jmcneill |
Add a framework for enumerating devices using a Flattened Device Tree (FDT).
|
#
1.55 |
|
27-Oct-2020 |
ryo |
move vmt(4) from MD to MI, and add support vmt on aarch64. tested on ESXi-Arm Fling
- move from sys/arch/x86/x86/{vmt.c,vmtreg.h,vmtvar.h} to sys/dev/vmt/{vmt_subr.c,vmtreg.h,vmtvar.h}, and split the attach part of the cpufeaturebus and fdt - add aarch64 vmware backdoor op - add include guard to vmt{reg,var}.h - Yet there is still some little-endian dependency. it needs to be fixed in order to work properly on aarch64eb
|
#
1.54 |
|
16-Jul-2020 |
jmcneill |
Add kernel option FDT_DEFAULT_STDOUT_PATH to set default (fallback) stdout-path
|
#
1.53 |
|
16-Jul-2020 |
jmcneill |
Add glue for 8250 compatible UARTs.
|
Revision tags: bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406
|
#
1.52 |
|
24-Mar-2020 |
tnn |
ohci@fdt, ehci@fdt are machine independent; move from sunxi to sys/dev/fdt
|
Revision tags: is-mlppp-base ad-namecache-base3
|
#
1.51 |
|
22-Feb-2020 |
jmcneill |
Add support for Broadcom GENET v5 ethernet controller as found on the Raspberry Pi 4 (BCM2711).
|
Revision tags: ad-namecache-base2 ad-namecache-base1 ad-namecache-base
|
#
1.50 |
|
02-Jan-2020 |
jmcneill |
branches: 1.50.2; Add driver for simple-audio-amplifier binding
|
#
1.49 |
|
19-Dec-2019 |
jakllsch |
Add another panel@fdt driver, this time for DRM-style panels.
To do: migrate away from other panel driver.
|
Revision tags: phil-wifi-20191119
|
#
1.48 |
|
17-Nov-2019 |
jmcneill |
Add driver for dummy spdif transmitter bindings.
|
#
1.47 |
|
30-Oct-2019 |
jmcneill |
Add generic USB PHY driver
|
#
1.46 |
|
27-Oct-2019 |
jmcneill |
Add driver for one-register-per-pin type pinctrl devices.
|
#
1.45 |
|
13-Aug-2019 |
tnn |
fdt: add SPI controller frontend
|
Revision tags: netbsd-9-base phil-wifi-20190609 isaki-audio2-base
|
#
1.44 |
|
13-Mar-2019 |
jmcneill |
branches: 1.44.4; Add support for Arasan SDHCI 5.1
|
#
1.43 |
|
03-Mar-2019 |
jmcneill |
Add eMMC reset sequence provider
|
#
1.42 |
|
30-Jan-2019 |
jmcneill |
Add support for Allwinner A64's display pipeline.
|
Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020
|
#
1.41 |
|
19-Oct-2018 |
jakllsch |
Add amdccp(4) driver for AMD Cryptographic Coprocessor, as found on the A11xx Opterons. Driver currently provides RNG service only.
|
#
1.40 |
|
15-Oct-2018 |
jmcneill |
Rename pl061gpio to plgpio and split the device logic from the FDT glue.
|
#
1.39 |
|
06-Oct-2018 |
skrll |
Provide an FDTBASE option which allows kernels to access FDT parsing functions without requiring full blown FDTisation.
This will be used by ODROID-C1 in move to generic start code.
|
Revision tags: pgoyette-compat-0930
|
#
1.38 |
|
26-Sep-2018 |
jakllsch |
Add dwiic_fdt attachment for "snps,designware-i2c".
|
Revision tags: pgoyette-compat-0906
|
#
1.37 |
|
03-Sep-2018 |
jmcneill |
Add generic AHCI SATA controller bus glue
|
Revision tags: jdolecek-ncqfixes-base pgoyette-compat-0728
|
#
1.36 |
|
04-Jul-2018 |
jmcneill |
Add basic pwm-fan driver. This doesn't have any smarts yet other than turning the fan on at 100% duty cycle.
|
#
1.35 |
|
30-Jun-2018 |
jmcneill |
Allow nodes to attach child devices using the same sorting rules as used by the simplebus driver.
|
#
1.34 |
|
30-Jun-2018 |
jmcneill |
Add support for system controller nodes.
|
#
1.33 |
|
30-Jun-2018 |
jmcneill |
Add driver for DesignWare Watchdog Timer. Untested as I can't seem to find the parent clock for this in the RK3328 documentation.
|
Revision tags: phil-wifi-base pgoyette-compat-0625
|
#
1.32 |
|
16-Jun-2018 |
jmcneill |
branches: 1.32.2; Add initial support for Rockchip RK3328 SoC.
|
#
1.31 |
|
15-Jun-2018 |
jakllsch |
Add basic ARM PL061 GPIO driver with FDT attachment.
Mostly for Qemu 'virt' platform; really needs interrupt support in gpiokeys(4) and this driver to work efficently and reliably.
|
#
1.30 |
|
15-Jun-2018 |
jakllsch |
add FDT "qemu,fw-cfg-mmio" glue for qemufwcfg
|
#
1.29 |
|
06-Jun-2018 |
jakllsch |
Add Virtio MMIO transport.
Adapted in part from OpenBSD.
|
#
1.28 |
|
01-Jun-2018 |
jmcneill |
Move simplefb declaration to files.fdt
|
#
1.27 |
|
27-May-2018 |
jmcneill |
Rename sunxi_com to dw_apb_uart and move it to dev/fdt since it is not sunxi-specific.
|
Revision tags: pgoyette-compat-0521
|
#
1.26 |
|
09-May-2018 |
jmcneill |
Add SoC sound driver based on "simple-audio-card" DT binding spec.
|
#
1.25 |
|
06-May-2018 |
jmcneill |
Add support for PWM backlights.
|
Revision tags: pgoyette-compat-0502
|
#
1.24 |
|
01-May-2018 |
jmcneill |
Add DesignWare DWC3 XHCI driver.
|
Revision tags: pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407
|
#
1.23 |
|
03-Apr-2018 |
bouyer |
Add connector and panel drivers (panel supports only panel-lvds and panel-dual-lvds at this time, but can easily be extended to other types of panels). Add an API for ports/endpoints. Proposed on tech-kern@ a few days ago, ok jmcneill@
|
Revision tags: pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base tls-maxphys-base-20171202
|
#
1.22 |
|
22-Oct-2017 |
jmcneill |
branches: 1.22.2; 1.22.4; Add support for simple MMC power sequence provider bindings.
|
#
1.21 |
|
23-Sep-2017 |
jmcneill |
For known Linux keycodes, report key press events through a wskbd device instead of using sysmon pswitch hotkey events.
|
Revision tags: nick-nhusb-base-20170825
|
#
1.20 |
|
13-Aug-2017 |
jmcneill |
Add GPIO regulator driver.
|
Revision tags: perseant-stdc-iso10646-base
|
#
1.19 |
|
08-Jul-2017 |
jmcneill |
Add driver for fixed-factor clocks.
|
#
1.18 |
|
08-Jul-2017 |
jmcneill |
Add GPIO LED driver.
|
#
1.17 |
|
29-Jun-2017 |
jmcneill |
Add FDT PHY interface.
|
Revision tags: netbsd-8-base
|
#
1.16 |
|
03-Jun-2017 |
jmcneill |
branches: 1.16.2; Add helper for parsing display timings.
|
#
1.15 |
|
02-Jun-2017 |
jmcneill |
gpiokeys depends on sysmon_envsys and sysmon_power
|
#
1.14 |
|
28-May-2017 |
jmcneill |
Add facility for fdt devices to register reset and poweroff handlers. Use this to remove as3722-specific code in tegra_machdep.c
|
#
1.13 |
|
28-May-2017 |
jmcneill |
Add CPUs ("/cpus" node) driver. CPUs is a container of cpu nodes.
|
Revision tags: prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1
|
#
1.12 |
|
29-Apr-2017 |
jmcneill |
Add FDT DMA controller API.
|
Revision tags: prg-localcount2-base
|
#
1.11 |
|
26-Apr-2017 |
jmcneill |
branches: 1.11.2; Allow for specifying (optional) pass number locator for devices at fdt.
|
Revision tags: pgoyette-localcount-20170426
|
#
1.10 |
|
22-Apr-2017 |
jmcneill |
Add fdtbus_todr_attach.
The kernel will only ever use the first RTC driver to call todr_attach. When drivers use fdtbus_todr_attach, if an "rtc0" alias exists in the devicetree, ensure that only that device node calls todr_attach.
|
Revision tags: bouyer-socketcan-base1
|
#
1.9 |
|
16-Apr-2017 |
jmcneill |
Add support for simple fixed-rate clock source bindings.
|
#
1.8 |
|
14-Apr-2017 |
jmcneill |
Remove simplebus driver and allow fdtbus to attach directly to itself.
|
Revision tags: jdolecek-ncq-base pgoyette-localcount-20170320 nick-nhusb-base-20170204 bouyer-socketcan-base pgoyette-localcount-20170107 nick-nhusb-base-20161204 pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422 nick-nhusb-base-20160319
|
#
1.7 |
|
30-Dec-2015 |
marty |
branches: 1.7.2; 1.7.4; FDT pinctrl
Add a pinctrl bus to FDT. This works against exynos, but someone(tm) needs to think about whether it is general enough or too specific to exynos.
|
Revision tags: nick-nhusb-base-20151226
|
#
1.6 |
|
23-Dec-2015 |
jmcneill |
branches: 1.6.2; fdtbus depends on clk
|
#
1.5 |
|
22-Dec-2015 |
jmcneill |
Add support for fdt clock and reset controllers.
|
#
1.4 |
|
16-Dec-2015 |
jmcneill |
fix FDT build without openfirm pseudo-device
|
#
1.3 |
|
16-Dec-2015 |
jmcneill |
split gpio, i2c, intr, and regulator helpers into separate files
|
#
1.2 |
|
14-Dec-2015 |
jmcneill |
Add driver for device tree "gpio-keys" device. Each GPIO key is mapped to a sysmon pswitch; code KEY_POWER is a power button, KEY_SLEEP is a sleep button, and everything else is treated as a hotkey button.
|
#
1.1 |
|
13-Dec-2015 |
jmcneill |
Add a framework for enumerating devices using a Flattened Device Tree (FDT).
|
#
1.54 |
|
16-Jul-2020 |
jmcneill |
Add kernel option FDT_DEFAULT_STDOUT_PATH to set default (fallback) stdout-path
|
#
1.53 |
|
16-Jul-2020 |
jmcneill |
Add glue for 8250 compatible UARTs.
|
Revision tags: bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base phil-wifi-20200406
|
#
1.52 |
|
24-Mar-2020 |
tnn |
ohci@fdt, ehci@fdt are machine independent; move from sunxi to sys/dev/fdt
|
Revision tags: is-mlppp-base ad-namecache-base3
|
#
1.51 |
|
22-Feb-2020 |
jmcneill |
Add support for Broadcom GENET v5 ethernet controller as found on the Raspberry Pi 4 (BCM2711).
|
Revision tags: ad-namecache-base2 ad-namecache-base1 ad-namecache-base
|
#
1.50 |
|
02-Jan-2020 |
jmcneill |
branches: 1.50.2; Add driver for simple-audio-amplifier binding
|
#
1.49 |
|
19-Dec-2019 |
jakllsch |
Add another panel@fdt driver, this time for DRM-style panels.
To do: migrate away from other panel driver.
|
Revision tags: phil-wifi-20191119
|
#
1.48 |
|
17-Nov-2019 |
jmcneill |
Add driver for dummy spdif transmitter bindings.
|
#
1.47 |
|
30-Oct-2019 |
jmcneill |
Add generic USB PHY driver
|
#
1.46 |
|
27-Oct-2019 |
jmcneill |
Add driver for one-register-per-pin type pinctrl devices.
|
#
1.45 |
|
13-Aug-2019 |
tnn |
fdt: add SPI controller frontend
|
Revision tags: netbsd-9-base phil-wifi-20190609 isaki-audio2-base
|
#
1.44 |
|
13-Mar-2019 |
jmcneill |
branches: 1.44.4; Add support for Arasan SDHCI 5.1
|
#
1.43 |
|
03-Mar-2019 |
jmcneill |
Add eMMC reset sequence provider
|
#
1.42 |
|
30-Jan-2019 |
jmcneill |
Add support for Allwinner A64's display pipeline.
|
Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020
|
#
1.41 |
|
19-Oct-2018 |
jakllsch |
Add amdccp(4) driver for AMD Cryptographic Coprocessor, as found on the A11xx Opterons. Driver currently provides RNG service only.
|
#
1.40 |
|
15-Oct-2018 |
jmcneill |
Rename pl061gpio to plgpio and split the device logic from the FDT glue.
|
#
1.39 |
|
06-Oct-2018 |
skrll |
Provide an FDTBASE option which allows kernels to access FDT parsing functions without requiring full blown FDTisation.
This will be used by ODROID-C1 in move to generic start code.
|
Revision tags: pgoyette-compat-0930
|
#
1.38 |
|
26-Sep-2018 |
jakllsch |
Add dwiic_fdt attachment for "snps,designware-i2c".
|
Revision tags: pgoyette-compat-0906
|
#
1.37 |
|
03-Sep-2018 |
jmcneill |
Add generic AHCI SATA controller bus glue
|
Revision tags: jdolecek-ncqfixes-base pgoyette-compat-0728
|
#
1.36 |
|
04-Jul-2018 |
jmcneill |
Add basic pwm-fan driver. This doesn't have any smarts yet other than turning the fan on at 100% duty cycle.
|
#
1.35 |
|
30-Jun-2018 |
jmcneill |
Allow nodes to attach child devices using the same sorting rules as used by the simplebus driver.
|
#
1.34 |
|
30-Jun-2018 |
jmcneill |
Add support for system controller nodes.
|
#
1.33 |
|
30-Jun-2018 |
jmcneill |
Add driver for DesignWare Watchdog Timer. Untested as I can't seem to find the parent clock for this in the RK3328 documentation.
|
Revision tags: phil-wifi-base pgoyette-compat-0625
|
#
1.32 |
|
16-Jun-2018 |
jmcneill |
branches: 1.32.2; Add initial support for Rockchip RK3328 SoC.
|
#
1.31 |
|
15-Jun-2018 |
jakllsch |
Add basic ARM PL061 GPIO driver with FDT attachment.
Mostly for Qemu 'virt' platform; really needs interrupt support in gpiokeys(4) and this driver to work efficently and reliably.
|
#
1.30 |
|
15-Jun-2018 |
jakllsch |
add FDT "qemu,fw-cfg-mmio" glue for qemufwcfg
|
#
1.29 |
|
06-Jun-2018 |
jakllsch |
Add Virtio MMIO transport.
Adapted in part from OpenBSD.
|
#
1.28 |
|
01-Jun-2018 |
jmcneill |
Move simplefb declaration to files.fdt
|
#
1.27 |
|
27-May-2018 |
jmcneill |
Rename sunxi_com to dw_apb_uart and move it to dev/fdt since it is not sunxi-specific.
|
Revision tags: pgoyette-compat-0521
|
#
1.26 |
|
09-May-2018 |
jmcneill |
Add SoC sound driver based on "simple-audio-card" DT binding spec.
|
#
1.25 |
|
06-May-2018 |
jmcneill |
Add support for PWM backlights.
|
Revision tags: pgoyette-compat-0502
|
#
1.24 |
|
01-May-2018 |
jmcneill |
Add DesignWare DWC3 XHCI driver.
|
Revision tags: pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407
|
#
1.23 |
|
03-Apr-2018 |
bouyer |
Add connector and panel drivers (panel supports only panel-lvds and panel-dual-lvds at this time, but can easily be extended to other types of panels). Add an API for ports/endpoints. Proposed on tech-kern@ a few days ago, ok jmcneill@
|
Revision tags: pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base tls-maxphys-base-20171202
|
#
1.22 |
|
22-Oct-2017 |
jmcneill |
branches: 1.22.2; 1.22.4; Add support for simple MMC power sequence provider bindings.
|
#
1.21 |
|
23-Sep-2017 |
jmcneill |
For known Linux keycodes, report key press events through a wskbd device instead of using sysmon pswitch hotkey events.
|
Revision tags: nick-nhusb-base-20170825
|
#
1.20 |
|
13-Aug-2017 |
jmcneill |
Add GPIO regulator driver.
|
Revision tags: perseant-stdc-iso10646-base
|
#
1.19 |
|
08-Jul-2017 |
jmcneill |
Add driver for fixed-factor clocks.
|
#
1.18 |
|
08-Jul-2017 |
jmcneill |
Add GPIO LED driver.
|
#
1.17 |
|
29-Jun-2017 |
jmcneill |
Add FDT PHY interface.
|
Revision tags: netbsd-8-base
|
#
1.16 |
|
03-Jun-2017 |
jmcneill |
branches: 1.16.2; Add helper for parsing display timings.
|
#
1.15 |
|
02-Jun-2017 |
jmcneill |
gpiokeys depends on sysmon_envsys and sysmon_power
|
#
1.14 |
|
28-May-2017 |
jmcneill |
Add facility for fdt devices to register reset and poweroff handlers. Use this to remove as3722-specific code in tegra_machdep.c
|
#
1.13 |
|
28-May-2017 |
jmcneill |
Add CPUs ("/cpus" node) driver. CPUs is a container of cpu nodes.
|
Revision tags: prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1
|
#
1.12 |
|
29-Apr-2017 |
jmcneill |
Add FDT DMA controller API.
|
Revision tags: prg-localcount2-base
|
#
1.11 |
|
26-Apr-2017 |
jmcneill |
branches: 1.11.2; Allow for specifying (optional) pass number locator for devices at fdt.
|
Revision tags: pgoyette-localcount-20170426
|
#
1.10 |
|
22-Apr-2017 |
jmcneill |
Add fdtbus_todr_attach.
The kernel will only ever use the first RTC driver to call todr_attach. When drivers use fdtbus_todr_attach, if an "rtc0" alias exists in the devicetree, ensure that only that device node calls todr_attach.
|
Revision tags: bouyer-socketcan-base1
|
#
1.9 |
|
16-Apr-2017 |
jmcneill |
Add support for simple fixed-rate clock source bindings.
|
#
1.8 |
|
14-Apr-2017 |
jmcneill |
Remove simplebus driver and allow fdtbus to attach directly to itself.
|
Revision tags: jdolecek-ncq-base pgoyette-localcount-20170320 nick-nhusb-base-20170204 bouyer-socketcan-base pgoyette-localcount-20170107 nick-nhusb-base-20161204 pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422 nick-nhusb-base-20160319
|
#
1.7 |
|
30-Dec-2015 |
marty |
branches: 1.7.2; 1.7.4; FDT pinctrl
Add a pinctrl bus to FDT. This works against exynos, but someone(tm) needs to think about whether it is general enough or too specific to exynos.
|
Revision tags: nick-nhusb-base-20151226
|
#
1.6 |
|
23-Dec-2015 |
jmcneill |
branches: 1.6.2; fdtbus depends on clk
|
#
1.5 |
|
22-Dec-2015 |
jmcneill |
Add support for fdt clock and reset controllers.
|
#
1.4 |
|
16-Dec-2015 |
jmcneill |
fix FDT build without openfirm pseudo-device
|
#
1.3 |
|
16-Dec-2015 |
jmcneill |
split gpio, i2c, intr, and regulator helpers into separate files
|
#
1.2 |
|
14-Dec-2015 |
jmcneill |
Add driver for device tree "gpio-keys" device. Each GPIO key is mapped to a sysmon pswitch; code KEY_POWER is a power button, KEY_SLEEP is a sleep button, and everything else is treated as a hotkey button.
|
#
1.1 |
|
13-Dec-2015 |
jmcneill |
Add a framework for enumerating devices using a Flattened Device Tree (FDT).
|
#
1.52 |
|
24-Mar-2020 |
tnn |
ohci@fdt, ehci@fdt are machine independent; move from sunxi to sys/dev/fdt
|
Revision tags: ad-namecache-base3
|
#
1.51 |
|
22-Feb-2020 |
jmcneill |
Add support for Broadcom GENET v5 ethernet controller as found on the Raspberry Pi 4 (BCM2711).
|
Revision tags: ad-namecache-base2 ad-namecache-base1 ad-namecache-base
|
#
1.50 |
|
02-Jan-2020 |
jmcneill |
branches: 1.50.2; Add driver for simple-audio-amplifier binding
|
#
1.49 |
|
19-Dec-2019 |
jakllsch |
Add another panel@fdt driver, this time for DRM-style panels.
To do: migrate away from other panel driver.
|
Revision tags: phil-wifi-20191119
|
#
1.48 |
|
17-Nov-2019 |
jmcneill |
Add driver for dummy spdif transmitter bindings.
|
#
1.47 |
|
30-Oct-2019 |
jmcneill |
Add generic USB PHY driver
|
#
1.46 |
|
27-Oct-2019 |
jmcneill |
Add driver for one-register-per-pin type pinctrl devices.
|
#
1.45 |
|
13-Aug-2019 |
tnn |
fdt: add SPI controller frontend
|
Revision tags: netbsd-9-base phil-wifi-20190609 isaki-audio2-base
|
#
1.44 |
|
13-Mar-2019 |
jmcneill |
branches: 1.44.4; Add support for Arasan SDHCI 5.1
|
#
1.43 |
|
03-Mar-2019 |
jmcneill |
Add eMMC reset sequence provider
|
#
1.42 |
|
30-Jan-2019 |
jmcneill |
Add support for Allwinner A64's display pipeline.
|
Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020
|
#
1.41 |
|
19-Oct-2018 |
jakllsch |
Add amdccp(4) driver for AMD Cryptographic Coprocessor, as found on the A11xx Opterons. Driver currently provides RNG service only.
|
#
1.40 |
|
15-Oct-2018 |
jmcneill |
Rename pl061gpio to plgpio and split the device logic from the FDT glue.
|
#
1.39 |
|
06-Oct-2018 |
skrll |
Provide an FDTBASE option which allows kernels to access FDT parsing functions without requiring full blown FDTisation.
This will be used by ODROID-C1 in move to generic start code.
|
Revision tags: pgoyette-compat-0930
|
#
1.38 |
|
26-Sep-2018 |
jakllsch |
Add dwiic_fdt attachment for "snps,designware-i2c".
|
Revision tags: pgoyette-compat-0906
|
#
1.37 |
|
03-Sep-2018 |
jmcneill |
Add generic AHCI SATA controller bus glue
|
Revision tags: jdolecek-ncqfixes-base pgoyette-compat-0728
|
#
1.36 |
|
04-Jul-2018 |
jmcneill |
Add basic pwm-fan driver. This doesn't have any smarts yet other than turning the fan on at 100% duty cycle.
|
#
1.35 |
|
30-Jun-2018 |
jmcneill |
Allow nodes to attach child devices using the same sorting rules as used by the simplebus driver.
|
#
1.34 |
|
30-Jun-2018 |
jmcneill |
Add support for system controller nodes.
|
#
1.33 |
|
30-Jun-2018 |
jmcneill |
Add driver for DesignWare Watchdog Timer. Untested as I can't seem to find the parent clock for this in the RK3328 documentation.
|
Revision tags: phil-wifi-base pgoyette-compat-0625
|
#
1.32 |
|
16-Jun-2018 |
jmcneill |
branches: 1.32.2; Add initial support for Rockchip RK3328 SoC.
|
#
1.31 |
|
15-Jun-2018 |
jakllsch |
Add basic ARM PL061 GPIO driver with FDT attachment.
Mostly for Qemu 'virt' platform; really needs interrupt support in gpiokeys(4) and this driver to work efficently and reliably.
|
#
1.30 |
|
15-Jun-2018 |
jakllsch |
add FDT "qemu,fw-cfg-mmio" glue for qemufwcfg
|
#
1.29 |
|
06-Jun-2018 |
jakllsch |
Add Virtio MMIO transport.
Adapted in part from OpenBSD.
|
#
1.28 |
|
01-Jun-2018 |
jmcneill |
Move simplefb declaration to files.fdt
|
#
1.27 |
|
27-May-2018 |
jmcneill |
Rename sunxi_com to dw_apb_uart and move it to dev/fdt since it is not sunxi-specific.
|
Revision tags: pgoyette-compat-0521
|
#
1.26 |
|
09-May-2018 |
jmcneill |
Add SoC sound driver based on "simple-audio-card" DT binding spec.
|
#
1.25 |
|
06-May-2018 |
jmcneill |
Add support for PWM backlights.
|
Revision tags: pgoyette-compat-0502
|
#
1.24 |
|
01-May-2018 |
jmcneill |
Add DesignWare DWC3 XHCI driver.
|
Revision tags: pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407
|
#
1.23 |
|
03-Apr-2018 |
bouyer |
Add connector and panel drivers (panel supports only panel-lvds and panel-dual-lvds at this time, but can easily be extended to other types of panels). Add an API for ports/endpoints. Proposed on tech-kern@ a few days ago, ok jmcneill@
|
Revision tags: pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base tls-maxphys-base-20171202
|
#
1.22 |
|
22-Oct-2017 |
jmcneill |
branches: 1.22.2; 1.22.4; Add support for simple MMC power sequence provider bindings.
|
#
1.21 |
|
23-Sep-2017 |
jmcneill |
For known Linux keycodes, report key press events through a wskbd device instead of using sysmon pswitch hotkey events.
|
Revision tags: nick-nhusb-base-20170825
|
#
1.20 |
|
13-Aug-2017 |
jmcneill |
Add GPIO regulator driver.
|
Revision tags: perseant-stdc-iso10646-base
|
#
1.19 |
|
08-Jul-2017 |
jmcneill |
Add driver for fixed-factor clocks.
|
#
1.18 |
|
08-Jul-2017 |
jmcneill |
Add GPIO LED driver.
|
#
1.17 |
|
29-Jun-2017 |
jmcneill |
Add FDT PHY interface.
|
Revision tags: netbsd-8-base
|
#
1.16 |
|
03-Jun-2017 |
jmcneill |
branches: 1.16.2; Add helper for parsing display timings.
|
#
1.15 |
|
02-Jun-2017 |
jmcneill |
gpiokeys depends on sysmon_envsys and sysmon_power
|
#
1.14 |
|
28-May-2017 |
jmcneill |
Add facility for fdt devices to register reset and poweroff handlers. Use this to remove as3722-specific code in tegra_machdep.c
|
#
1.13 |
|
28-May-2017 |
jmcneill |
Add CPUs ("/cpus" node) driver. CPUs is a container of cpu nodes.
|
Revision tags: prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1
|
#
1.12 |
|
29-Apr-2017 |
jmcneill |
Add FDT DMA controller API.
|
Revision tags: prg-localcount2-base
|
#
1.11 |
|
26-Apr-2017 |
jmcneill |
branches: 1.11.2; Allow for specifying (optional) pass number locator for devices at fdt.
|
Revision tags: pgoyette-localcount-20170426
|
#
1.10 |
|
22-Apr-2017 |
jmcneill |
Add fdtbus_todr_attach.
The kernel will only ever use the first RTC driver to call todr_attach. When drivers use fdtbus_todr_attach, if an "rtc0" alias exists in the devicetree, ensure that only that device node calls todr_attach.
|
Revision tags: bouyer-socketcan-base1
|
#
1.9 |
|
16-Apr-2017 |
jmcneill |
Add support for simple fixed-rate clock source bindings.
|
#
1.8 |
|
14-Apr-2017 |
jmcneill |
Remove simplebus driver and allow fdtbus to attach directly to itself.
|
Revision tags: jdolecek-ncq-base pgoyette-localcount-20170320 nick-nhusb-base-20170204 bouyer-socketcan-base pgoyette-localcount-20170107 nick-nhusb-base-20161204 pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422 nick-nhusb-base-20160319
|
#
1.7 |
|
30-Dec-2015 |
marty |
branches: 1.7.2; 1.7.4; FDT pinctrl
Add a pinctrl bus to FDT. This works against exynos, but someone(tm) needs to think about whether it is general enough or too specific to exynos.
|
Revision tags: nick-nhusb-base-20151226
|
#
1.6 |
|
23-Dec-2015 |
jmcneill |
branches: 1.6.2; fdtbus depends on clk
|
#
1.5 |
|
22-Dec-2015 |
jmcneill |
Add support for fdt clock and reset controllers.
|
#
1.4 |
|
16-Dec-2015 |
jmcneill |
fix FDT build without openfirm pseudo-device
|
#
1.3 |
|
16-Dec-2015 |
jmcneill |
split gpio, i2c, intr, and regulator helpers into separate files
|
#
1.2 |
|
14-Dec-2015 |
jmcneill |
Add driver for device tree "gpio-keys" device. Each GPIO key is mapped to a sysmon pswitch; code KEY_POWER is a power button, KEY_SLEEP is a sleep button, and everything else is treated as a hotkey button.
|
#
1.1 |
|
13-Dec-2015 |
jmcneill |
Add a framework for enumerating devices using a Flattened Device Tree (FDT).
|
#
1.51 |
|
22-Feb-2020 |
jmcneill |
Add support for Broadcom GENET v5 ethernet controller as found on the Raspberry Pi 4 (BCM2711).
|
Revision tags: ad-namecache-base2 ad-namecache-base1 ad-namecache-base
|
#
1.50 |
|
02-Jan-2020 |
jmcneill |
Add driver for simple-audio-amplifier binding
|
#
1.49 |
|
19-Dec-2019 |
jakllsch |
Add another panel@fdt driver, this time for DRM-style panels.
To do: migrate away from other panel driver.
|
Revision tags: phil-wifi-20191119
|
#
1.48 |
|
17-Nov-2019 |
jmcneill |
Add driver for dummy spdif transmitter bindings.
|
#
1.47 |
|
30-Oct-2019 |
jmcneill |
Add generic USB PHY driver
|
#
1.46 |
|
27-Oct-2019 |
jmcneill |
Add driver for one-register-per-pin type pinctrl devices.
|
#
1.45 |
|
13-Aug-2019 |
tnn |
fdt: add SPI controller frontend
|
Revision tags: netbsd-9-base phil-wifi-20190609 isaki-audio2-base
|
#
1.44 |
|
13-Mar-2019 |
jmcneill |
branches: 1.44.4; Add support for Arasan SDHCI 5.1
|
#
1.43 |
|
03-Mar-2019 |
jmcneill |
Add eMMC reset sequence provider
|
#
1.42 |
|
30-Jan-2019 |
jmcneill |
Add support for Allwinner A64's display pipeline.
|
Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020
|
#
1.41 |
|
19-Oct-2018 |
jakllsch |
Add amdccp(4) driver for AMD Cryptographic Coprocessor, as found on the A11xx Opterons. Driver currently provides RNG service only.
|
#
1.40 |
|
15-Oct-2018 |
jmcneill |
Rename pl061gpio to plgpio and split the device logic from the FDT glue.
|
#
1.39 |
|
06-Oct-2018 |
skrll |
Provide an FDTBASE option which allows kernels to access FDT parsing functions without requiring full blown FDTisation.
This will be used by ODROID-C1 in move to generic start code.
|
Revision tags: pgoyette-compat-0930
|
#
1.38 |
|
26-Sep-2018 |
jakllsch |
Add dwiic_fdt attachment for "snps,designware-i2c".
|
Revision tags: pgoyette-compat-0906
|
#
1.37 |
|
03-Sep-2018 |
jmcneill |
Add generic AHCI SATA controller bus glue
|
Revision tags: jdolecek-ncqfixes-base pgoyette-compat-0728
|
#
1.36 |
|
04-Jul-2018 |
jmcneill |
Add basic pwm-fan driver. This doesn't have any smarts yet other than turning the fan on at 100% duty cycle.
|
#
1.35 |
|
30-Jun-2018 |
jmcneill |
Allow nodes to attach child devices using the same sorting rules as used by the simplebus driver.
|
#
1.34 |
|
30-Jun-2018 |
jmcneill |
Add support for system controller nodes.
|
#
1.33 |
|
30-Jun-2018 |
jmcneill |
Add driver for DesignWare Watchdog Timer. Untested as I can't seem to find the parent clock for this in the RK3328 documentation.
|
Revision tags: phil-wifi-base pgoyette-compat-0625
|
#
1.32 |
|
16-Jun-2018 |
jmcneill |
branches: 1.32.2; Add initial support for Rockchip RK3328 SoC.
|
#
1.31 |
|
15-Jun-2018 |
jakllsch |
Add basic ARM PL061 GPIO driver with FDT attachment.
Mostly for Qemu 'virt' platform; really needs interrupt support in gpiokeys(4) and this driver to work efficently and reliably.
|
#
1.30 |
|
15-Jun-2018 |
jakllsch |
add FDT "qemu,fw-cfg-mmio" glue for qemufwcfg
|
#
1.29 |
|
06-Jun-2018 |
jakllsch |
Add Virtio MMIO transport.
Adapted in part from OpenBSD.
|
#
1.28 |
|
01-Jun-2018 |
jmcneill |
Move simplefb declaration to files.fdt
|
#
1.27 |
|
27-May-2018 |
jmcneill |
Rename sunxi_com to dw_apb_uart and move it to dev/fdt since it is not sunxi-specific.
|
Revision tags: pgoyette-compat-0521
|
#
1.26 |
|
09-May-2018 |
jmcneill |
Add SoC sound driver based on "simple-audio-card" DT binding spec.
|
#
1.25 |
|
06-May-2018 |
jmcneill |
Add support for PWM backlights.
|
Revision tags: pgoyette-compat-0502
|
#
1.24 |
|
01-May-2018 |
jmcneill |
Add DesignWare DWC3 XHCI driver.
|
Revision tags: pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407
|
#
1.23 |
|
03-Apr-2018 |
bouyer |
Add connector and panel drivers (panel supports only panel-lvds and panel-dual-lvds at this time, but can easily be extended to other types of panels). Add an API for ports/endpoints. Proposed on tech-kern@ a few days ago, ok jmcneill@
|
Revision tags: pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base tls-maxphys-base-20171202
|
#
1.22 |
|
22-Oct-2017 |
jmcneill |
branches: 1.22.2; 1.22.4; Add support for simple MMC power sequence provider bindings.
|
#
1.21 |
|
23-Sep-2017 |
jmcneill |
For known Linux keycodes, report key press events through a wskbd device instead of using sysmon pswitch hotkey events.
|
Revision tags: nick-nhusb-base-20170825
|
#
1.20 |
|
13-Aug-2017 |
jmcneill |
Add GPIO regulator driver.
|
Revision tags: perseant-stdc-iso10646-base
|
#
1.19 |
|
08-Jul-2017 |
jmcneill |
Add driver for fixed-factor clocks.
|
#
1.18 |
|
08-Jul-2017 |
jmcneill |
Add GPIO LED driver.
|
#
1.17 |
|
29-Jun-2017 |
jmcneill |
Add FDT PHY interface.
|
Revision tags: netbsd-8-base
|
#
1.16 |
|
03-Jun-2017 |
jmcneill |
branches: 1.16.2; Add helper for parsing display timings.
|
#
1.15 |
|
02-Jun-2017 |
jmcneill |
gpiokeys depends on sysmon_envsys and sysmon_power
|
#
1.14 |
|
28-May-2017 |
jmcneill |
Add facility for fdt devices to register reset and poweroff handlers. Use this to remove as3722-specific code in tegra_machdep.c
|
#
1.13 |
|
28-May-2017 |
jmcneill |
Add CPUs ("/cpus" node) driver. CPUs is a container of cpu nodes.
|
Revision tags: prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1
|
#
1.12 |
|
29-Apr-2017 |
jmcneill |
Add FDT DMA controller API.
|
Revision tags: prg-localcount2-base
|
#
1.11 |
|
26-Apr-2017 |
jmcneill |
branches: 1.11.2; Allow for specifying (optional) pass number locator for devices at fdt.
|
Revision tags: pgoyette-localcount-20170426
|
#
1.10 |
|
22-Apr-2017 |
jmcneill |
Add fdtbus_todr_attach.
The kernel will only ever use the first RTC driver to call todr_attach. When drivers use fdtbus_todr_attach, if an "rtc0" alias exists in the devicetree, ensure that only that device node calls todr_attach.
|
Revision tags: bouyer-socketcan-base1
|
#
1.9 |
|
16-Apr-2017 |
jmcneill |
Add support for simple fixed-rate clock source bindings.
|
#
1.8 |
|
14-Apr-2017 |
jmcneill |
Remove simplebus driver and allow fdtbus to attach directly to itself.
|
Revision tags: jdolecek-ncq-base pgoyette-localcount-20170320 nick-nhusb-base-20170204 bouyer-socketcan-base pgoyette-localcount-20170107 nick-nhusb-base-20161204 pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422 nick-nhusb-base-20160319
|
#
1.7 |
|
30-Dec-2015 |
marty |
branches: 1.7.2; 1.7.4; FDT pinctrl
Add a pinctrl bus to FDT. This works against exynos, but someone(tm) needs to think about whether it is general enough or too specific to exynos.
|
Revision tags: nick-nhusb-base-20151226
|
#
1.6 |
|
23-Dec-2015 |
jmcneill |
branches: 1.6.2; fdtbus depends on clk
|
#
1.5 |
|
22-Dec-2015 |
jmcneill |
Add support for fdt clock and reset controllers.
|
#
1.4 |
|
16-Dec-2015 |
jmcneill |
fix FDT build without openfirm pseudo-device
|
#
1.3 |
|
16-Dec-2015 |
jmcneill |
split gpio, i2c, intr, and regulator helpers into separate files
|
#
1.2 |
|
14-Dec-2015 |
jmcneill |
Add driver for device tree "gpio-keys" device. Each GPIO key is mapped to a sysmon pswitch; code KEY_POWER is a power button, KEY_SLEEP is a sleep button, and everything else is treated as a hotkey button.
|
#
1.1 |
|
13-Dec-2015 |
jmcneill |
Add a framework for enumerating devices using a Flattened Device Tree (FDT).
|
#
1.50 |
|
02-Jan-2020 |
jmcneill |
Add driver for simple-audio-amplifier binding
|
#
1.49 |
|
19-Dec-2019 |
jakllsch |
Add another panel@fdt driver, this time for DRM-style panels.
To do: migrate away from other panel driver.
|
Revision tags: phil-wifi-20191119
|
#
1.48 |
|
17-Nov-2019 |
jmcneill |
Add driver for dummy spdif transmitter bindings.
|
#
1.47 |
|
30-Oct-2019 |
jmcneill |
Add generic USB PHY driver
|
#
1.46 |
|
27-Oct-2019 |
jmcneill |
Add driver for one-register-per-pin type pinctrl devices.
|
#
1.45 |
|
13-Aug-2019 |
tnn |
fdt: add SPI controller frontend
|
Revision tags: netbsd-9-base phil-wifi-20190609 isaki-audio2-base
|
#
1.44 |
|
13-Mar-2019 |
jmcneill |
branches: 1.44.4; Add support for Arasan SDHCI 5.1
|
#
1.43 |
|
03-Mar-2019 |
jmcneill |
Add eMMC reset sequence provider
|
#
1.42 |
|
30-Jan-2019 |
jmcneill |
Add support for Allwinner A64's display pipeline.
|
Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020
|
#
1.41 |
|
19-Oct-2018 |
jakllsch |
Add amdccp(4) driver for AMD Cryptographic Coprocessor, as found on the A11xx Opterons. Driver currently provides RNG service only.
|
#
1.40 |
|
15-Oct-2018 |
jmcneill |
Rename pl061gpio to plgpio and split the device logic from the FDT glue.
|
#
1.39 |
|
06-Oct-2018 |
skrll |
Provide an FDTBASE option which allows kernels to access FDT parsing functions without requiring full blown FDTisation.
This will be used by ODROID-C1 in move to generic start code.
|
Revision tags: pgoyette-compat-0930
|
#
1.38 |
|
26-Sep-2018 |
jakllsch |
Add dwiic_fdt attachment for "snps,designware-i2c".
|
Revision tags: pgoyette-compat-0906
|
#
1.37 |
|
03-Sep-2018 |
jmcneill |
Add generic AHCI SATA controller bus glue
|
Revision tags: jdolecek-ncqfixes-base pgoyette-compat-0728
|
#
1.36 |
|
04-Jul-2018 |
jmcneill |
Add basic pwm-fan driver. This doesn't have any smarts yet other than turning the fan on at 100% duty cycle.
|
#
1.35 |
|
30-Jun-2018 |
jmcneill |
Allow nodes to attach child devices using the same sorting rules as used by the simplebus driver.
|
#
1.34 |
|
30-Jun-2018 |
jmcneill |
Add support for system controller nodes.
|
#
1.33 |
|
30-Jun-2018 |
jmcneill |
Add driver for DesignWare Watchdog Timer. Untested as I can't seem to find the parent clock for this in the RK3328 documentation.
|
Revision tags: phil-wifi-base pgoyette-compat-0625
|
#
1.32 |
|
16-Jun-2018 |
jmcneill |
branches: 1.32.2; Add initial support for Rockchip RK3328 SoC.
|
#
1.31 |
|
15-Jun-2018 |
jakllsch |
Add basic ARM PL061 GPIO driver with FDT attachment.
Mostly for Qemu 'virt' platform; really needs interrupt support in gpiokeys(4) and this driver to work efficently and reliably.
|
#
1.30 |
|
15-Jun-2018 |
jakllsch |
add FDT "qemu,fw-cfg-mmio" glue for qemufwcfg
|
#
1.29 |
|
06-Jun-2018 |
jakllsch |
Add Virtio MMIO transport.
Adapted in part from OpenBSD.
|
#
1.28 |
|
01-Jun-2018 |
jmcneill |
Move simplefb declaration to files.fdt
|
#
1.27 |
|
27-May-2018 |
jmcneill |
Rename sunxi_com to dw_apb_uart and move it to dev/fdt since it is not sunxi-specific.
|
Revision tags: pgoyette-compat-0521
|
#
1.26 |
|
09-May-2018 |
jmcneill |
Add SoC sound driver based on "simple-audio-card" DT binding spec.
|
#
1.25 |
|
06-May-2018 |
jmcneill |
Add support for PWM backlights.
|
Revision tags: pgoyette-compat-0502
|
#
1.24 |
|
01-May-2018 |
jmcneill |
Add DesignWare DWC3 XHCI driver.
|
Revision tags: pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407
|
#
1.23 |
|
03-Apr-2018 |
bouyer |
Add connector and panel drivers (panel supports only panel-lvds and panel-dual-lvds at this time, but can easily be extended to other types of panels). Add an API for ports/endpoints. Proposed on tech-kern@ a few days ago, ok jmcneill@
|
Revision tags: pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base tls-maxphys-base-20171202
|
#
1.22 |
|
22-Oct-2017 |
jmcneill |
branches: 1.22.2; 1.22.4; Add support for simple MMC power sequence provider bindings.
|
#
1.21 |
|
23-Sep-2017 |
jmcneill |
For known Linux keycodes, report key press events through a wskbd device instead of using sysmon pswitch hotkey events.
|
Revision tags: nick-nhusb-base-20170825
|
#
1.20 |
|
13-Aug-2017 |
jmcneill |
Add GPIO regulator driver.
|
Revision tags: perseant-stdc-iso10646-base
|
#
1.19 |
|
08-Jul-2017 |
jmcneill |
Add driver for fixed-factor clocks.
|
#
1.18 |
|
08-Jul-2017 |
jmcneill |
Add GPIO LED driver.
|
#
1.17 |
|
29-Jun-2017 |
jmcneill |
Add FDT PHY interface.
|
Revision tags: netbsd-8-base
|
#
1.16 |
|
03-Jun-2017 |
jmcneill |
branches: 1.16.2; Add helper for parsing display timings.
|
#
1.15 |
|
02-Jun-2017 |
jmcneill |
gpiokeys depends on sysmon_envsys and sysmon_power
|
#
1.14 |
|
28-May-2017 |
jmcneill |
Add facility for fdt devices to register reset and poweroff handlers. Use this to remove as3722-specific code in tegra_machdep.c
|
#
1.13 |
|
28-May-2017 |
jmcneill |
Add CPUs ("/cpus" node) driver. CPUs is a container of cpu nodes.
|
Revision tags: prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1
|
#
1.12 |
|
29-Apr-2017 |
jmcneill |
Add FDT DMA controller API.
|
Revision tags: prg-localcount2-base
|
#
1.11 |
|
26-Apr-2017 |
jmcneill |
branches: 1.11.2; Allow for specifying (optional) pass number locator for devices at fdt.
|
Revision tags: pgoyette-localcount-20170426
|
#
1.10 |
|
22-Apr-2017 |
jmcneill |
Add fdtbus_todr_attach.
The kernel will only ever use the first RTC driver to call todr_attach. When drivers use fdtbus_todr_attach, if an "rtc0" alias exists in the devicetree, ensure that only that device node calls todr_attach.
|
Revision tags: bouyer-socketcan-base1
|
#
1.9 |
|
16-Apr-2017 |
jmcneill |
Add support for simple fixed-rate clock source bindings.
|
#
1.8 |
|
14-Apr-2017 |
jmcneill |
Remove simplebus driver and allow fdtbus to attach directly to itself.
|
Revision tags: jdolecek-ncq-base pgoyette-localcount-20170320 nick-nhusb-base-20170204 bouyer-socketcan-base pgoyette-localcount-20170107 nick-nhusb-base-20161204 pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422 nick-nhusb-base-20160319
|
#
1.7 |
|
30-Dec-2015 |
marty |
branches: 1.7.2; 1.7.4; FDT pinctrl
Add a pinctrl bus to FDT. This works against exynos, but someone(tm) needs to think about whether it is general enough or too specific to exynos.
|
Revision tags: nick-nhusb-base-20151226
|
#
1.6 |
|
23-Dec-2015 |
jmcneill |
branches: 1.6.2; fdtbus depends on clk
|
#
1.5 |
|
22-Dec-2015 |
jmcneill |
Add support for fdt clock and reset controllers.
|
#
1.4 |
|
16-Dec-2015 |
jmcneill |
fix FDT build without openfirm pseudo-device
|
#
1.3 |
|
16-Dec-2015 |
jmcneill |
split gpio, i2c, intr, and regulator helpers into separate files
|
#
1.2 |
|
14-Dec-2015 |
jmcneill |
Add driver for device tree "gpio-keys" device. Each GPIO key is mapped to a sysmon pswitch; code KEY_POWER is a power button, KEY_SLEEP is a sleep button, and everything else is treated as a hotkey button.
|
#
1.1 |
|
13-Dec-2015 |
jmcneill |
Add a framework for enumerating devices using a Flattened Device Tree (FDT).
|
#
1.49 |
|
19-Dec-2019 |
jakllsch |
Add another panel@fdt driver, this time for DRM-style panels.
To do: migrate away from other panel driver.
|
Revision tags: phil-wifi-20191119
|
#
1.48 |
|
17-Nov-2019 |
jmcneill |
Add driver for dummy spdif transmitter bindings.
|
#
1.47 |
|
30-Oct-2019 |
jmcneill |
Add generic USB PHY driver
|
#
1.46 |
|
27-Oct-2019 |
jmcneill |
Add driver for one-register-per-pin type pinctrl devices.
|
#
1.45 |
|
13-Aug-2019 |
tnn |
fdt: add SPI controller frontend
|
Revision tags: netbsd-9-base phil-wifi-20190609 isaki-audio2-base
|
#
1.44 |
|
13-Mar-2019 |
jmcneill |
branches: 1.44.4; Add support for Arasan SDHCI 5.1
|
#
1.43 |
|
03-Mar-2019 |
jmcneill |
Add eMMC reset sequence provider
|
#
1.42 |
|
30-Jan-2019 |
jmcneill |
Add support for Allwinner A64's display pipeline.
|
Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020
|
#
1.41 |
|
19-Oct-2018 |
jakllsch |
Add amdccp(4) driver for AMD Cryptographic Coprocessor, as found on the A11xx Opterons. Driver currently provides RNG service only.
|
#
1.40 |
|
15-Oct-2018 |
jmcneill |
Rename pl061gpio to plgpio and split the device logic from the FDT glue.
|
#
1.39 |
|
06-Oct-2018 |
skrll |
Provide an FDTBASE option which allows kernels to access FDT parsing functions without requiring full blown FDTisation.
This will be used by ODROID-C1 in move to generic start code.
|
Revision tags: pgoyette-compat-0930
|
#
1.38 |
|
26-Sep-2018 |
jakllsch |
Add dwiic_fdt attachment for "snps,designware-i2c".
|
Revision tags: pgoyette-compat-0906
|
#
1.37 |
|
03-Sep-2018 |
jmcneill |
Add generic AHCI SATA controller bus glue
|
Revision tags: jdolecek-ncqfixes-base pgoyette-compat-0728
|
#
1.36 |
|
04-Jul-2018 |
jmcneill |
Add basic pwm-fan driver. This doesn't have any smarts yet other than turning the fan on at 100% duty cycle.
|
#
1.35 |
|
30-Jun-2018 |
jmcneill |
Allow nodes to attach child devices using the same sorting rules as used by the simplebus driver.
|
#
1.34 |
|
30-Jun-2018 |
jmcneill |
Add support for system controller nodes.
|
#
1.33 |
|
30-Jun-2018 |
jmcneill |
Add driver for DesignWare Watchdog Timer. Untested as I can't seem to find the parent clock for this in the RK3328 documentation.
|
Revision tags: phil-wifi-base pgoyette-compat-0625
|
#
1.32 |
|
16-Jun-2018 |
jmcneill |
branches: 1.32.2; Add initial support for Rockchip RK3328 SoC.
|
#
1.31 |
|
15-Jun-2018 |
jakllsch |
Add basic ARM PL061 GPIO driver with FDT attachment.
Mostly for Qemu 'virt' platform; really needs interrupt support in gpiokeys(4) and this driver to work efficently and reliably.
|
#
1.30 |
|
15-Jun-2018 |
jakllsch |
add FDT "qemu,fw-cfg-mmio" glue for qemufwcfg
|
#
1.29 |
|
06-Jun-2018 |
jakllsch |
Add Virtio MMIO transport.
Adapted in part from OpenBSD.
|
#
1.28 |
|
01-Jun-2018 |
jmcneill |
Move simplefb declaration to files.fdt
|
#
1.27 |
|
27-May-2018 |
jmcneill |
Rename sunxi_com to dw_apb_uart and move it to dev/fdt since it is not sunxi-specific.
|
Revision tags: pgoyette-compat-0521
|
#
1.26 |
|
09-May-2018 |
jmcneill |
Add SoC sound driver based on "simple-audio-card" DT binding spec.
|
#
1.25 |
|
06-May-2018 |
jmcneill |
Add support for PWM backlights.
|
Revision tags: pgoyette-compat-0502
|
#
1.24 |
|
01-May-2018 |
jmcneill |
Add DesignWare DWC3 XHCI driver.
|
Revision tags: pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407
|
#
1.23 |
|
03-Apr-2018 |
bouyer |
Add connector and panel drivers (panel supports only panel-lvds and panel-dual-lvds at this time, but can easily be extended to other types of panels). Add an API for ports/endpoints. Proposed on tech-kern@ a few days ago, ok jmcneill@
|
Revision tags: pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base tls-maxphys-base-20171202
|
#
1.22 |
|
22-Oct-2017 |
jmcneill |
branches: 1.22.2; 1.22.4; Add support for simple MMC power sequence provider bindings.
|
#
1.21 |
|
23-Sep-2017 |
jmcneill |
For known Linux keycodes, report key press events through a wskbd device instead of using sysmon pswitch hotkey events.
|
Revision tags: nick-nhusb-base-20170825
|
#
1.20 |
|
13-Aug-2017 |
jmcneill |
Add GPIO regulator driver.
|
Revision tags: perseant-stdc-iso10646-base
|
#
1.19 |
|
08-Jul-2017 |
jmcneill |
Add driver for fixed-factor clocks.
|
#
1.18 |
|
08-Jul-2017 |
jmcneill |
Add GPIO LED driver.
|
#
1.17 |
|
29-Jun-2017 |
jmcneill |
Add FDT PHY interface.
|
Revision tags: netbsd-8-base
|
#
1.16 |
|
03-Jun-2017 |
jmcneill |
branches: 1.16.2; Add helper for parsing display timings.
|
#
1.15 |
|
02-Jun-2017 |
jmcneill |
gpiokeys depends on sysmon_envsys and sysmon_power
|
#
1.14 |
|
28-May-2017 |
jmcneill |
Add facility for fdt devices to register reset and poweroff handlers. Use this to remove as3722-specific code in tegra_machdep.c
|
#
1.13 |
|
28-May-2017 |
jmcneill |
Add CPUs ("/cpus" node) driver. CPUs is a container of cpu nodes.
|
Revision tags: prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1
|
#
1.12 |
|
29-Apr-2017 |
jmcneill |
Add FDT DMA controller API.
|
Revision tags: prg-localcount2-base
|
#
1.11 |
|
26-Apr-2017 |
jmcneill |
branches: 1.11.2; Allow for specifying (optional) pass number locator for devices at fdt.
|
Revision tags: pgoyette-localcount-20170426
|
#
1.10 |
|
22-Apr-2017 |
jmcneill |
Add fdtbus_todr_attach.
The kernel will only ever use the first RTC driver to call todr_attach. When drivers use fdtbus_todr_attach, if an "rtc0" alias exists in the devicetree, ensure that only that device node calls todr_attach.
|
Revision tags: bouyer-socketcan-base1
|
#
1.9 |
|
16-Apr-2017 |
jmcneill |
Add support for simple fixed-rate clock source bindings.
|
#
1.8 |
|
14-Apr-2017 |
jmcneill |
Remove simplebus driver and allow fdtbus to attach directly to itself.
|
Revision tags: jdolecek-ncq-base pgoyette-localcount-20170320 nick-nhusb-base-20170204 bouyer-socketcan-base pgoyette-localcount-20170107 nick-nhusb-base-20161204 pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422 nick-nhusb-base-20160319
|
#
1.7 |
|
30-Dec-2015 |
marty |
branches: 1.7.2; 1.7.4; FDT pinctrl
Add a pinctrl bus to FDT. This works against exynos, but someone(tm) needs to think about whether it is general enough or too specific to exynos.
|
Revision tags: nick-nhusb-base-20151226
|
#
1.6 |
|
23-Dec-2015 |
jmcneill |
branches: 1.6.2; fdtbus depends on clk
|
#
1.5 |
|
22-Dec-2015 |
jmcneill |
Add support for fdt clock and reset controllers.
|
#
1.4 |
|
16-Dec-2015 |
jmcneill |
fix FDT build without openfirm pseudo-device
|
#
1.3 |
|
16-Dec-2015 |
jmcneill |
split gpio, i2c, intr, and regulator helpers into separate files
|
#
1.2 |
|
14-Dec-2015 |
jmcneill |
Add driver for device tree "gpio-keys" device. Each GPIO key is mapped to a sysmon pswitch; code KEY_POWER is a power button, KEY_SLEEP is a sleep button, and everything else is treated as a hotkey button.
|
#
1.1 |
|
13-Dec-2015 |
jmcneill |
Add a framework for enumerating devices using a Flattened Device Tree (FDT).
|
#
1.48 |
|
17-Nov-2019 |
jmcneill |
Add driver for dummy spdif transmitter bindings.
|
#
1.47 |
|
30-Oct-2019 |
jmcneill |
Add generic USB PHY driver
|
#
1.46 |
|
27-Oct-2019 |
jmcneill |
Add driver for one-register-per-pin type pinctrl devices.
|
#
1.45 |
|
13-Aug-2019 |
tnn |
fdt: add SPI controller frontend
|
Revision tags: netbsd-9-base phil-wifi-20190609 isaki-audio2-base
|
#
1.44 |
|
13-Mar-2019 |
jmcneill |
Add support for Arasan SDHCI 5.1
|
#
1.43 |
|
03-Mar-2019 |
jmcneill |
Add eMMC reset sequence provider
|
#
1.42 |
|
30-Jan-2019 |
jmcneill |
Add support for Allwinner A64's display pipeline.
|
Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020
|
#
1.41 |
|
19-Oct-2018 |
jakllsch |
Add amdccp(4) driver for AMD Cryptographic Coprocessor, as found on the A11xx Opterons. Driver currently provides RNG service only.
|
#
1.40 |
|
15-Oct-2018 |
jmcneill |
Rename pl061gpio to plgpio and split the device logic from the FDT glue.
|
#
1.39 |
|
06-Oct-2018 |
skrll |
Provide an FDTBASE option which allows kernels to access FDT parsing functions without requiring full blown FDTisation.
This will be used by ODROID-C1 in move to generic start code.
|
Revision tags: pgoyette-compat-0930
|
#
1.38 |
|
26-Sep-2018 |
jakllsch |
Add dwiic_fdt attachment for "snps,designware-i2c".
|
Revision tags: pgoyette-compat-0906
|
#
1.37 |
|
03-Sep-2018 |
jmcneill |
Add generic AHCI SATA controller bus glue
|
Revision tags: jdolecek-ncqfixes-base pgoyette-compat-0728
|
#
1.36 |
|
04-Jul-2018 |
jmcneill |
Add basic pwm-fan driver. This doesn't have any smarts yet other than turning the fan on at 100% duty cycle.
|
#
1.35 |
|
30-Jun-2018 |
jmcneill |
Allow nodes to attach child devices using the same sorting rules as used by the simplebus driver.
|
#
1.34 |
|
30-Jun-2018 |
jmcneill |
Add support for system controller nodes.
|
#
1.33 |
|
30-Jun-2018 |
jmcneill |
Add driver for DesignWare Watchdog Timer. Untested as I can't seem to find the parent clock for this in the RK3328 documentation.
|
Revision tags: phil-wifi-base pgoyette-compat-0625
|
#
1.32 |
|
16-Jun-2018 |
jmcneill |
branches: 1.32.2; Add initial support for Rockchip RK3328 SoC.
|
#
1.31 |
|
15-Jun-2018 |
jakllsch |
Add basic ARM PL061 GPIO driver with FDT attachment.
Mostly for Qemu 'virt' platform; really needs interrupt support in gpiokeys(4) and this driver to work efficently and reliably.
|
#
1.30 |
|
15-Jun-2018 |
jakllsch |
add FDT "qemu,fw-cfg-mmio" glue for qemufwcfg
|
#
1.29 |
|
06-Jun-2018 |
jakllsch |
Add Virtio MMIO transport.
Adapted in part from OpenBSD.
|
#
1.28 |
|
01-Jun-2018 |
jmcneill |
Move simplefb declaration to files.fdt
|
#
1.27 |
|
27-May-2018 |
jmcneill |
Rename sunxi_com to dw_apb_uart and move it to dev/fdt since it is not sunxi-specific.
|
Revision tags: pgoyette-compat-0521
|
#
1.26 |
|
09-May-2018 |
jmcneill |
Add SoC sound driver based on "simple-audio-card" DT binding spec.
|
#
1.25 |
|
06-May-2018 |
jmcneill |
Add support for PWM backlights.
|
Revision tags: pgoyette-compat-0502
|
#
1.24 |
|
01-May-2018 |
jmcneill |
Add DesignWare DWC3 XHCI driver.
|
Revision tags: pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407
|
#
1.23 |
|
03-Apr-2018 |
bouyer |
Add connector and panel drivers (panel supports only panel-lvds and panel-dual-lvds at this time, but can easily be extended to other types of panels). Add an API for ports/endpoints. Proposed on tech-kern@ a few days ago, ok jmcneill@
|
Revision tags: pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base tls-maxphys-base-20171202
|
#
1.22 |
|
22-Oct-2017 |
jmcneill |
branches: 1.22.2; 1.22.4; Add support for simple MMC power sequence provider bindings.
|
#
1.21 |
|
23-Sep-2017 |
jmcneill |
For known Linux keycodes, report key press events through a wskbd device instead of using sysmon pswitch hotkey events.
|
Revision tags: nick-nhusb-base-20170825
|
#
1.20 |
|
13-Aug-2017 |
jmcneill |
Add GPIO regulator driver.
|
Revision tags: perseant-stdc-iso10646-base
|
#
1.19 |
|
08-Jul-2017 |
jmcneill |
Add driver for fixed-factor clocks.
|
#
1.18 |
|
08-Jul-2017 |
jmcneill |
Add GPIO LED driver.
|
#
1.17 |
|
29-Jun-2017 |
jmcneill |
Add FDT PHY interface.
|
Revision tags: netbsd-8-base
|
#
1.16 |
|
03-Jun-2017 |
jmcneill |
branches: 1.16.2; Add helper for parsing display timings.
|
#
1.15 |
|
02-Jun-2017 |
jmcneill |
gpiokeys depends on sysmon_envsys and sysmon_power
|
#
1.14 |
|
28-May-2017 |
jmcneill |
Add facility for fdt devices to register reset and poweroff handlers. Use this to remove as3722-specific code in tegra_machdep.c
|
#
1.13 |
|
28-May-2017 |
jmcneill |
Add CPUs ("/cpus" node) driver. CPUs is a container of cpu nodes.
|
Revision tags: prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1
|
#
1.12 |
|
29-Apr-2017 |
jmcneill |
Add FDT DMA controller API.
|
Revision tags: prg-localcount2-base
|
#
1.11 |
|
26-Apr-2017 |
jmcneill |
branches: 1.11.2; Allow for specifying (optional) pass number locator for devices at fdt.
|
Revision tags: pgoyette-localcount-20170426
|
#
1.10 |
|
22-Apr-2017 |
jmcneill |
Add fdtbus_todr_attach.
The kernel will only ever use the first RTC driver to call todr_attach. When drivers use fdtbus_todr_attach, if an "rtc0" alias exists in the devicetree, ensure that only that device node calls todr_attach.
|
Revision tags: bouyer-socketcan-base1
|
#
1.9 |
|
16-Apr-2017 |
jmcneill |
Add support for simple fixed-rate clock source bindings.
|
#
1.8 |
|
14-Apr-2017 |
jmcneill |
Remove simplebus driver and allow fdtbus to attach directly to itself.
|
Revision tags: jdolecek-ncq-base pgoyette-localcount-20170320 nick-nhusb-base-20170204 bouyer-socketcan-base pgoyette-localcount-20170107 nick-nhusb-base-20161204 pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422 nick-nhusb-base-20160319
|
#
1.7 |
|
30-Dec-2015 |
marty |
branches: 1.7.2; 1.7.4; FDT pinctrl
Add a pinctrl bus to FDT. This works against exynos, but someone(tm) needs to think about whether it is general enough or too specific to exynos.
|
Revision tags: nick-nhusb-base-20151226
|
#
1.6 |
|
23-Dec-2015 |
jmcneill |
branches: 1.6.2; fdtbus depends on clk
|
#
1.5 |
|
22-Dec-2015 |
jmcneill |
Add support for fdt clock and reset controllers.
|
#
1.4 |
|
16-Dec-2015 |
jmcneill |
fix FDT build without openfirm pseudo-device
|
#
1.3 |
|
16-Dec-2015 |
jmcneill |
split gpio, i2c, intr, and regulator helpers into separate files
|
#
1.2 |
|
14-Dec-2015 |
jmcneill |
Add driver for device tree "gpio-keys" device. Each GPIO key is mapped to a sysmon pswitch; code KEY_POWER is a power button, KEY_SLEEP is a sleep button, and everything else is treated as a hotkey button.
|
#
1.1 |
|
13-Dec-2015 |
jmcneill |
Add a framework for enumerating devices using a Flattened Device Tree (FDT).
|
#
1.47 |
|
30-Oct-2019 |
jmcneill |
Add generic USB PHY driver
|
#
1.46 |
|
27-Oct-2019 |
jmcneill |
Add driver for one-register-per-pin type pinctrl devices.
|
#
1.45 |
|
13-Aug-2019 |
tnn |
fdt: add SPI controller frontend
|
Revision tags: netbsd-9-base phil-wifi-20190609 isaki-audio2-base
|
#
1.44 |
|
13-Mar-2019 |
jmcneill |
Add support for Arasan SDHCI 5.1
|
#
1.43 |
|
03-Mar-2019 |
jmcneill |
Add eMMC reset sequence provider
|
#
1.42 |
|
30-Jan-2019 |
jmcneill |
Add support for Allwinner A64's display pipeline.
|
Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020
|
#
1.41 |
|
19-Oct-2018 |
jakllsch |
Add amdccp(4) driver for AMD Cryptographic Coprocessor, as found on the A11xx Opterons. Driver currently provides RNG service only.
|
#
1.40 |
|
15-Oct-2018 |
jmcneill |
Rename pl061gpio to plgpio and split the device logic from the FDT glue.
|
#
1.39 |
|
06-Oct-2018 |
skrll |
Provide an FDTBASE option which allows kernels to access FDT parsing functions without requiring full blown FDTisation.
This will be used by ODROID-C1 in move to generic start code.
|
Revision tags: pgoyette-compat-0930
|
#
1.38 |
|
26-Sep-2018 |
jakllsch |
Add dwiic_fdt attachment for "snps,designware-i2c".
|
Revision tags: pgoyette-compat-0906
|
#
1.37 |
|
03-Sep-2018 |
jmcneill |
Add generic AHCI SATA controller bus glue
|
Revision tags: jdolecek-ncqfixes-base pgoyette-compat-0728
|
#
1.36 |
|
04-Jul-2018 |
jmcneill |
Add basic pwm-fan driver. This doesn't have any smarts yet other than turning the fan on at 100% duty cycle.
|
#
1.35 |
|
30-Jun-2018 |
jmcneill |
Allow nodes to attach child devices using the same sorting rules as used by the simplebus driver.
|
#
1.34 |
|
30-Jun-2018 |
jmcneill |
Add support for system controller nodes.
|
#
1.33 |
|
30-Jun-2018 |
jmcneill |
Add driver for DesignWare Watchdog Timer. Untested as I can't seem to find the parent clock for this in the RK3328 documentation.
|
Revision tags: phil-wifi-base pgoyette-compat-0625
|
#
1.32 |
|
16-Jun-2018 |
jmcneill |
branches: 1.32.2; Add initial support for Rockchip RK3328 SoC.
|
#
1.31 |
|
15-Jun-2018 |
jakllsch |
Add basic ARM PL061 GPIO driver with FDT attachment.
Mostly for Qemu 'virt' platform; really needs interrupt support in gpiokeys(4) and this driver to work efficently and reliably.
|
#
1.30 |
|
15-Jun-2018 |
jakllsch |
add FDT "qemu,fw-cfg-mmio" glue for qemufwcfg
|
#
1.29 |
|
06-Jun-2018 |
jakllsch |
Add Virtio MMIO transport.
Adapted in part from OpenBSD.
|
#
1.28 |
|
01-Jun-2018 |
jmcneill |
Move simplefb declaration to files.fdt
|
#
1.27 |
|
27-May-2018 |
jmcneill |
Rename sunxi_com to dw_apb_uart and move it to dev/fdt since it is not sunxi-specific.
|
Revision tags: pgoyette-compat-0521
|
#
1.26 |
|
09-May-2018 |
jmcneill |
Add SoC sound driver based on "simple-audio-card" DT binding spec.
|
#
1.25 |
|
06-May-2018 |
jmcneill |
Add support for PWM backlights.
|
Revision tags: pgoyette-compat-0502
|
#
1.24 |
|
01-May-2018 |
jmcneill |
Add DesignWare DWC3 XHCI driver.
|
Revision tags: pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407
|
#
1.23 |
|
03-Apr-2018 |
bouyer |
Add connector and panel drivers (panel supports only panel-lvds and panel-dual-lvds at this time, but can easily be extended to other types of panels). Add an API for ports/endpoints. Proposed on tech-kern@ a few days ago, ok jmcneill@
|
Revision tags: pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base tls-maxphys-base-20171202
|
#
1.22 |
|
22-Oct-2017 |
jmcneill |
branches: 1.22.2; 1.22.4; Add support for simple MMC power sequence provider bindings.
|
#
1.21 |
|
23-Sep-2017 |
jmcneill |
For known Linux keycodes, report key press events through a wskbd device instead of using sysmon pswitch hotkey events.
|
Revision tags: nick-nhusb-base-20170825
|
#
1.20 |
|
13-Aug-2017 |
jmcneill |
Add GPIO regulator driver.
|
Revision tags: perseant-stdc-iso10646-base
|
#
1.19 |
|
08-Jul-2017 |
jmcneill |
Add driver for fixed-factor clocks.
|
#
1.18 |
|
08-Jul-2017 |
jmcneill |
Add GPIO LED driver.
|
#
1.17 |
|
29-Jun-2017 |
jmcneill |
Add FDT PHY interface.
|
Revision tags: netbsd-8-base
|
#
1.16 |
|
03-Jun-2017 |
jmcneill |
branches: 1.16.2; Add helper for parsing display timings.
|
#
1.15 |
|
02-Jun-2017 |
jmcneill |
gpiokeys depends on sysmon_envsys and sysmon_power
|
#
1.14 |
|
28-May-2017 |
jmcneill |
Add facility for fdt devices to register reset and poweroff handlers. Use this to remove as3722-specific code in tegra_machdep.c
|
#
1.13 |
|
28-May-2017 |
jmcneill |
Add CPUs ("/cpus" node) driver. CPUs is a container of cpu nodes.
|
Revision tags: prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1
|
#
1.12 |
|
29-Apr-2017 |
jmcneill |
Add FDT DMA controller API.
|
Revision tags: prg-localcount2-base
|
#
1.11 |
|
26-Apr-2017 |
jmcneill |
branches: 1.11.2; Allow for specifying (optional) pass number locator for devices at fdt.
|
Revision tags: pgoyette-localcount-20170426
|
#
1.10 |
|
22-Apr-2017 |
jmcneill |
Add fdtbus_todr_attach.
The kernel will only ever use the first RTC driver to call todr_attach. When drivers use fdtbus_todr_attach, if an "rtc0" alias exists in the devicetree, ensure that only that device node calls todr_attach.
|
Revision tags: bouyer-socketcan-base1
|
#
1.9 |
|
16-Apr-2017 |
jmcneill |
Add support for simple fixed-rate clock source bindings.
|
#
1.8 |
|
14-Apr-2017 |
jmcneill |
Remove simplebus driver and allow fdtbus to attach directly to itself.
|
Revision tags: jdolecek-ncq-base pgoyette-localcount-20170320 nick-nhusb-base-20170204 bouyer-socketcan-base pgoyette-localcount-20170107 nick-nhusb-base-20161204 pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422 nick-nhusb-base-20160319
|
#
1.7 |
|
30-Dec-2015 |
marty |
branches: 1.7.2; 1.7.4; FDT pinctrl
Add a pinctrl bus to FDT. This works against exynos, but someone(tm) needs to think about whether it is general enough or too specific to exynos.
|
Revision tags: nick-nhusb-base-20151226
|
#
1.6 |
|
23-Dec-2015 |
jmcneill |
branches: 1.6.2; fdtbus depends on clk
|
#
1.5 |
|
22-Dec-2015 |
jmcneill |
Add support for fdt clock and reset controllers.
|
#
1.4 |
|
16-Dec-2015 |
jmcneill |
fix FDT build without openfirm pseudo-device
|
#
1.3 |
|
16-Dec-2015 |
jmcneill |
split gpio, i2c, intr, and regulator helpers into separate files
|
#
1.2 |
|
14-Dec-2015 |
jmcneill |
Add driver for device tree "gpio-keys" device. Each GPIO key is mapped to a sysmon pswitch; code KEY_POWER is a power button, KEY_SLEEP is a sleep button, and everything else is treated as a hotkey button.
|
#
1.1 |
|
13-Dec-2015 |
jmcneill |
Add a framework for enumerating devices using a Flattened Device Tree (FDT).
|
#
1.46 |
|
27-Oct-2019 |
jmcneill |
Add driver for one-register-per-pin type pinctrl devices.
|
#
1.45 |
|
13-Aug-2019 |
tnn |
fdt: add SPI controller frontend
|
Revision tags: netbsd-9-base phil-wifi-20190609 isaki-audio2-base
|
#
1.44 |
|
13-Mar-2019 |
jmcneill |
Add support for Arasan SDHCI 5.1
|
#
1.43 |
|
03-Mar-2019 |
jmcneill |
Add eMMC reset sequence provider
|
#
1.42 |
|
30-Jan-2019 |
jmcneill |
Add support for Allwinner A64's display pipeline.
|
Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020
|
#
1.41 |
|
19-Oct-2018 |
jakllsch |
Add amdccp(4) driver for AMD Cryptographic Coprocessor, as found on the A11xx Opterons. Driver currently provides RNG service only.
|
#
1.40 |
|
15-Oct-2018 |
jmcneill |
Rename pl061gpio to plgpio and split the device logic from the FDT glue.
|
#
1.39 |
|
06-Oct-2018 |
skrll |
Provide an FDTBASE option which allows kernels to access FDT parsing functions without requiring full blown FDTisation.
This will be used by ODROID-C1 in move to generic start code.
|
Revision tags: pgoyette-compat-0930
|
#
1.38 |
|
26-Sep-2018 |
jakllsch |
Add dwiic_fdt attachment for "snps,designware-i2c".
|
Revision tags: pgoyette-compat-0906
|
#
1.37 |
|
03-Sep-2018 |
jmcneill |
Add generic AHCI SATA controller bus glue
|
Revision tags: jdolecek-ncqfixes-base pgoyette-compat-0728
|
#
1.36 |
|
04-Jul-2018 |
jmcneill |
Add basic pwm-fan driver. This doesn't have any smarts yet other than turning the fan on at 100% duty cycle.
|
#
1.35 |
|
30-Jun-2018 |
jmcneill |
Allow nodes to attach child devices using the same sorting rules as used by the simplebus driver.
|
#
1.34 |
|
30-Jun-2018 |
jmcneill |
Add support for system controller nodes.
|
#
1.33 |
|
30-Jun-2018 |
jmcneill |
Add driver for DesignWare Watchdog Timer. Untested as I can't seem to find the parent clock for this in the RK3328 documentation.
|
Revision tags: phil-wifi-base pgoyette-compat-0625
|
#
1.32 |
|
16-Jun-2018 |
jmcneill |
branches: 1.32.2; Add initial support for Rockchip RK3328 SoC.
|
#
1.31 |
|
15-Jun-2018 |
jakllsch |
Add basic ARM PL061 GPIO driver with FDT attachment.
Mostly for Qemu 'virt' platform; really needs interrupt support in gpiokeys(4) and this driver to work efficently and reliably.
|
#
1.30 |
|
15-Jun-2018 |
jakllsch |
add FDT "qemu,fw-cfg-mmio" glue for qemufwcfg
|
#
1.29 |
|
06-Jun-2018 |
jakllsch |
Add Virtio MMIO transport.
Adapted in part from OpenBSD.
|
#
1.28 |
|
01-Jun-2018 |
jmcneill |
Move simplefb declaration to files.fdt
|
#
1.27 |
|
27-May-2018 |
jmcneill |
Rename sunxi_com to dw_apb_uart and move it to dev/fdt since it is not sunxi-specific.
|
Revision tags: pgoyette-compat-0521
|
#
1.26 |
|
09-May-2018 |
jmcneill |
Add SoC sound driver based on "simple-audio-card" DT binding spec.
|
#
1.25 |
|
06-May-2018 |
jmcneill |
Add support for PWM backlights.
|
Revision tags: pgoyette-compat-0502
|
#
1.24 |
|
01-May-2018 |
jmcneill |
Add DesignWare DWC3 XHCI driver.
|
Revision tags: pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407
|
#
1.23 |
|
03-Apr-2018 |
bouyer |
Add connector and panel drivers (panel supports only panel-lvds and panel-dual-lvds at this time, but can easily be extended to other types of panels). Add an API for ports/endpoints. Proposed on tech-kern@ a few days ago, ok jmcneill@
|
Revision tags: pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base tls-maxphys-base-20171202
|
#
1.22 |
|
22-Oct-2017 |
jmcneill |
branches: 1.22.2; 1.22.4; Add support for simple MMC power sequence provider bindings.
|
#
1.21 |
|
23-Sep-2017 |
jmcneill |
For known Linux keycodes, report key press events through a wskbd device instead of using sysmon pswitch hotkey events.
|
Revision tags: nick-nhusb-base-20170825
|
#
1.20 |
|
13-Aug-2017 |
jmcneill |
Add GPIO regulator driver.
|
Revision tags: perseant-stdc-iso10646-base
|
#
1.19 |
|
08-Jul-2017 |
jmcneill |
Add driver for fixed-factor clocks.
|
#
1.18 |
|
08-Jul-2017 |
jmcneill |
Add GPIO LED driver.
|
#
1.17 |
|
29-Jun-2017 |
jmcneill |
Add FDT PHY interface.
|
Revision tags: netbsd-8-base
|
#
1.16 |
|
03-Jun-2017 |
jmcneill |
branches: 1.16.2; Add helper for parsing display timings.
|
#
1.15 |
|
02-Jun-2017 |
jmcneill |
gpiokeys depends on sysmon_envsys and sysmon_power
|
#
1.14 |
|
28-May-2017 |
jmcneill |
Add facility for fdt devices to register reset and poweroff handlers. Use this to remove as3722-specific code in tegra_machdep.c
|
#
1.13 |
|
28-May-2017 |
jmcneill |
Add CPUs ("/cpus" node) driver. CPUs is a container of cpu nodes.
|
Revision tags: prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1
|
#
1.12 |
|
29-Apr-2017 |
jmcneill |
Add FDT DMA controller API.
|
Revision tags: prg-localcount2-base
|
#
1.11 |
|
26-Apr-2017 |
jmcneill |
branches: 1.11.2; Allow for specifying (optional) pass number locator for devices at fdt.
|
Revision tags: pgoyette-localcount-20170426
|
#
1.10 |
|
22-Apr-2017 |
jmcneill |
Add fdtbus_todr_attach.
The kernel will only ever use the first RTC driver to call todr_attach. When drivers use fdtbus_todr_attach, if an "rtc0" alias exists in the devicetree, ensure that only that device node calls todr_attach.
|
Revision tags: bouyer-socketcan-base1
|
#
1.9 |
|
16-Apr-2017 |
jmcneill |
Add support for simple fixed-rate clock source bindings.
|
#
1.8 |
|
14-Apr-2017 |
jmcneill |
Remove simplebus driver and allow fdtbus to attach directly to itself.
|
Revision tags: jdolecek-ncq-base pgoyette-localcount-20170320 nick-nhusb-base-20170204 bouyer-socketcan-base pgoyette-localcount-20170107 nick-nhusb-base-20161204 pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422 nick-nhusb-base-20160319
|
#
1.7 |
|
30-Dec-2015 |
marty |
branches: 1.7.2; 1.7.4; FDT pinctrl
Add a pinctrl bus to FDT. This works against exynos, but someone(tm) needs to think about whether it is general enough or too specific to exynos.
|
Revision tags: nick-nhusb-base-20151226
|
#
1.6 |
|
23-Dec-2015 |
jmcneill |
branches: 1.6.2; fdtbus depends on clk
|
#
1.5 |
|
22-Dec-2015 |
jmcneill |
Add support for fdt clock and reset controllers.
|
#
1.4 |
|
16-Dec-2015 |
jmcneill |
fix FDT build without openfirm pseudo-device
|
#
1.3 |
|
16-Dec-2015 |
jmcneill |
split gpio, i2c, intr, and regulator helpers into separate files
|
#
1.2 |
|
14-Dec-2015 |
jmcneill |
Add driver for device tree "gpio-keys" device. Each GPIO key is mapped to a sysmon pswitch; code KEY_POWER is a power button, KEY_SLEEP is a sleep button, and everything else is treated as a hotkey button.
|
#
1.1 |
|
13-Dec-2015 |
jmcneill |
Add a framework for enumerating devices using a Flattened Device Tree (FDT).
|
#
1.45 |
|
13-Aug-2019 |
tnn |
fdt: add SPI controller frontend
|
Revision tags: netbsd-9-base phil-wifi-20190609 isaki-audio2-base
|
#
1.44 |
|
13-Mar-2019 |
jmcneill |
Add support for Arasan SDHCI 5.1
|
#
1.43 |
|
03-Mar-2019 |
jmcneill |
Add eMMC reset sequence provider
|
#
1.42 |
|
30-Jan-2019 |
jmcneill |
Add support for Allwinner A64's display pipeline.
|
Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020
|
#
1.41 |
|
19-Oct-2018 |
jakllsch |
Add amdccp(4) driver for AMD Cryptographic Coprocessor, as found on the A11xx Opterons. Driver currently provides RNG service only.
|
#
1.40 |
|
15-Oct-2018 |
jmcneill |
Rename pl061gpio to plgpio and split the device logic from the FDT glue.
|
#
1.39 |
|
06-Oct-2018 |
skrll |
Provide an FDTBASE option which allows kernels to access FDT parsing functions without requiring full blown FDTisation.
This will be used by ODROID-C1 in move to generic start code.
|
Revision tags: pgoyette-compat-0930
|
#
1.38 |
|
26-Sep-2018 |
jakllsch |
Add dwiic_fdt attachment for "snps,designware-i2c".
|
Revision tags: pgoyette-compat-0906
|
#
1.37 |
|
03-Sep-2018 |
jmcneill |
Add generic AHCI SATA controller bus glue
|
Revision tags: jdolecek-ncqfixes-base pgoyette-compat-0728
|
#
1.36 |
|
04-Jul-2018 |
jmcneill |
Add basic pwm-fan driver. This doesn't have any smarts yet other than turning the fan on at 100% duty cycle.
|
#
1.35 |
|
30-Jun-2018 |
jmcneill |
Allow nodes to attach child devices using the same sorting rules as used by the simplebus driver.
|
#
1.34 |
|
30-Jun-2018 |
jmcneill |
Add support for system controller nodes.
|
#
1.33 |
|
30-Jun-2018 |
jmcneill |
Add driver for DesignWare Watchdog Timer. Untested as I can't seem to find the parent clock for this in the RK3328 documentation.
|
Revision tags: phil-wifi-base pgoyette-compat-0625
|
#
1.32 |
|
16-Jun-2018 |
jmcneill |
branches: 1.32.2; Add initial support for Rockchip RK3328 SoC.
|
#
1.31 |
|
15-Jun-2018 |
jakllsch |
Add basic ARM PL061 GPIO driver with FDT attachment.
Mostly for Qemu 'virt' platform; really needs interrupt support in gpiokeys(4) and this driver to work efficently and reliably.
|
#
1.30 |
|
15-Jun-2018 |
jakllsch |
add FDT "qemu,fw-cfg-mmio" glue for qemufwcfg
|
#
1.29 |
|
06-Jun-2018 |
jakllsch |
Add Virtio MMIO transport.
Adapted in part from OpenBSD.
|
#
1.28 |
|
01-Jun-2018 |
jmcneill |
Move simplefb declaration to files.fdt
|
#
1.27 |
|
27-May-2018 |
jmcneill |
Rename sunxi_com to dw_apb_uart and move it to dev/fdt since it is not sunxi-specific.
|
Revision tags: pgoyette-compat-0521
|
#
1.26 |
|
09-May-2018 |
jmcneill |
Add SoC sound driver based on "simple-audio-card" DT binding spec.
|
#
1.25 |
|
06-May-2018 |
jmcneill |
Add support for PWM backlights.
|
Revision tags: pgoyette-compat-0502
|
#
1.24 |
|
01-May-2018 |
jmcneill |
Add DesignWare DWC3 XHCI driver.
|
Revision tags: pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407
|
#
1.23 |
|
03-Apr-2018 |
bouyer |
Add connector and panel drivers (panel supports only panel-lvds and panel-dual-lvds at this time, but can easily be extended to other types of panels). Add an API for ports/endpoints. Proposed on tech-kern@ a few days ago, ok jmcneill@
|
Revision tags: pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base tls-maxphys-base-20171202
|
#
1.22 |
|
22-Oct-2017 |
jmcneill |
branches: 1.22.2; 1.22.4; Add support for simple MMC power sequence provider bindings.
|
#
1.21 |
|
23-Sep-2017 |
jmcneill |
For known Linux keycodes, report key press events through a wskbd device instead of using sysmon pswitch hotkey events.
|
Revision tags: nick-nhusb-base-20170825
|
#
1.20 |
|
13-Aug-2017 |
jmcneill |
Add GPIO regulator driver.
|
Revision tags: perseant-stdc-iso10646-base
|
#
1.19 |
|
08-Jul-2017 |
jmcneill |
Add driver for fixed-factor clocks.
|
#
1.18 |
|
08-Jul-2017 |
jmcneill |
Add GPIO LED driver.
|
#
1.17 |
|
29-Jun-2017 |
jmcneill |
Add FDT PHY interface.
|
Revision tags: netbsd-8-base
|
#
1.16 |
|
03-Jun-2017 |
jmcneill |
branches: 1.16.2; Add helper for parsing display timings.
|
#
1.15 |
|
02-Jun-2017 |
jmcneill |
gpiokeys depends on sysmon_envsys and sysmon_power
|
#
1.14 |
|
28-May-2017 |
jmcneill |
Add facility for fdt devices to register reset and poweroff handlers. Use this to remove as3722-specific code in tegra_machdep.c
|
#
1.13 |
|
28-May-2017 |
jmcneill |
Add CPUs ("/cpus" node) driver. CPUs is a container of cpu nodes.
|
Revision tags: prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1
|
#
1.12 |
|
29-Apr-2017 |
jmcneill |
Add FDT DMA controller API.
|
Revision tags: prg-localcount2-base
|
#
1.11 |
|
26-Apr-2017 |
jmcneill |
branches: 1.11.2; Allow for specifying (optional) pass number locator for devices at fdt.
|
Revision tags: pgoyette-localcount-20170426
|
#
1.10 |
|
22-Apr-2017 |
jmcneill |
Add fdtbus_todr_attach.
The kernel will only ever use the first RTC driver to call todr_attach. When drivers use fdtbus_todr_attach, if an "rtc0" alias exists in the devicetree, ensure that only that device node calls todr_attach.
|
Revision tags: bouyer-socketcan-base1
|
#
1.9 |
|
16-Apr-2017 |
jmcneill |
Add support for simple fixed-rate clock source bindings.
|
#
1.8 |
|
14-Apr-2017 |
jmcneill |
Remove simplebus driver and allow fdtbus to attach directly to itself.
|
Revision tags: jdolecek-ncq-base pgoyette-localcount-20170320 nick-nhusb-base-20170204 bouyer-socketcan-base pgoyette-localcount-20170107 nick-nhusb-base-20161204 pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422 nick-nhusb-base-20160319
|
#
1.7 |
|
30-Dec-2015 |
marty |
branches: 1.7.2; 1.7.4; FDT pinctrl
Add a pinctrl bus to FDT. This works against exynos, but someone(tm) needs to think about whether it is general enough or too specific to exynos.
|
Revision tags: nick-nhusb-base-20151226
|
#
1.6 |
|
23-Dec-2015 |
jmcneill |
branches: 1.6.2; fdtbus depends on clk
|
#
1.5 |
|
22-Dec-2015 |
jmcneill |
Add support for fdt clock and reset controllers.
|
#
1.4 |
|
16-Dec-2015 |
jmcneill |
fix FDT build without openfirm pseudo-device
|
#
1.3 |
|
16-Dec-2015 |
jmcneill |
split gpio, i2c, intr, and regulator helpers into separate files
|
#
1.2 |
|
14-Dec-2015 |
jmcneill |
Add driver for device tree "gpio-keys" device. Each GPIO key is mapped to a sysmon pswitch; code KEY_POWER is a power button, KEY_SLEEP is a sleep button, and everything else is treated as a hotkey button.
|
#
1.1 |
|
13-Dec-2015 |
jmcneill |
Add a framework for enumerating devices using a Flattened Device Tree (FDT).
|
Revision tags: isaki-audio2-base
|
#
1.44 |
|
13-Mar-2019 |
jmcneill |
Add support for Arasan SDHCI 5.1
|
#
1.43 |
|
03-Mar-2019 |
jmcneill |
Add eMMC reset sequence provider
|
#
1.42 |
|
30-Jan-2019 |
jmcneill |
Add support for Allwinner A64's display pipeline.
|
Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020
|
#
1.41 |
|
19-Oct-2018 |
jakllsch |
Add amdccp(4) driver for AMD Cryptographic Coprocessor, as found on the A11xx Opterons. Driver currently provides RNG service only.
|
#
1.40 |
|
15-Oct-2018 |
jmcneill |
Rename pl061gpio to plgpio and split the device logic from the FDT glue.
|
#
1.39 |
|
06-Oct-2018 |
skrll |
Provide an FDTBASE option which allows kernels to access FDT parsing functions without requiring full blown FDTisation.
This will be used by ODROID-C1 in move to generic start code.
|
Revision tags: pgoyette-compat-0930
|
#
1.38 |
|
26-Sep-2018 |
jakllsch |
Add dwiic_fdt attachment for "snps,designware-i2c".
|
Revision tags: pgoyette-compat-0906
|
#
1.37 |
|
03-Sep-2018 |
jmcneill |
Add generic AHCI SATA controller bus glue
|
Revision tags: jdolecek-ncqfixes-base pgoyette-compat-0728
|
#
1.36 |
|
04-Jul-2018 |
jmcneill |
Add basic pwm-fan driver. This doesn't have any smarts yet other than turning the fan on at 100% duty cycle.
|
#
1.35 |
|
30-Jun-2018 |
jmcneill |
Allow nodes to attach child devices using the same sorting rules as used by the simplebus driver.
|
#
1.34 |
|
30-Jun-2018 |
jmcneill |
Add support for system controller nodes.
|
#
1.33 |
|
30-Jun-2018 |
jmcneill |
Add driver for DesignWare Watchdog Timer. Untested as I can't seem to find the parent clock for this in the RK3328 documentation.
|
Revision tags: phil-wifi-base pgoyette-compat-0625
|
#
1.32 |
|
16-Jun-2018 |
jmcneill |
Add initial support for Rockchip RK3328 SoC.
|
#
1.31 |
|
15-Jun-2018 |
jakllsch |
Add basic ARM PL061 GPIO driver with FDT attachment.
Mostly for Qemu 'virt' platform; really needs interrupt support in gpiokeys(4) and this driver to work efficently and reliably.
|
#
1.30 |
|
15-Jun-2018 |
jakllsch |
add FDT "qemu,fw-cfg-mmio" glue for qemufwcfg
|
#
1.29 |
|
06-Jun-2018 |
jakllsch |
Add Virtio MMIO transport.
Adapted in part from OpenBSD.
|
#
1.28 |
|
01-Jun-2018 |
jmcneill |
Move simplefb declaration to files.fdt
|
#
1.27 |
|
27-May-2018 |
jmcneill |
Rename sunxi_com to dw_apb_uart and move it to dev/fdt since it is not sunxi-specific.
|
Revision tags: pgoyette-compat-0521
|
#
1.26 |
|
09-May-2018 |
jmcneill |
Add SoC sound driver based on "simple-audio-card" DT binding spec.
|
#
1.25 |
|
06-May-2018 |
jmcneill |
Add support for PWM backlights.
|
Revision tags: pgoyette-compat-0502
|
#
1.24 |
|
01-May-2018 |
jmcneill |
Add DesignWare DWC3 XHCI driver.
|
Revision tags: pgoyette-compat-0422 pgoyette-compat-0415 pgoyette-compat-0407
|
#
1.23 |
|
03-Apr-2018 |
bouyer |
Add connector and panel drivers (panel supports only panel-lvds and panel-dual-lvds at this time, but can easily be extended to other types of panels). Add an API for ports/endpoints. Proposed on tech-kern@ a few days ago, ok jmcneill@
|
Revision tags: pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base tls-maxphys-base-20171202
|
#
1.22 |
|
22-Oct-2017 |
jmcneill |
branches: 1.22.2; 1.22.4; Add support for simple MMC power sequence provider bindings.
|
#
1.21 |
|
23-Sep-2017 |
jmcneill |
For known Linux keycodes, report key press events through a wskbd device instead of using sysmon pswitch hotkey events.
|
Revision tags: nick-nhusb-base-20170825
|
#
1.20 |
|
13-Aug-2017 |
jmcneill |
Add GPIO regulator driver.
|
Revision tags: perseant-stdc-iso10646-base
|
#
1.19 |
|
08-Jul-2017 |
jmcneill |
Add driver for fixed-factor clocks.
|
#
1.18 |
|
08-Jul-2017 |
jmcneill |
Add GPIO LED driver.
|
#
1.17 |
|
29-Jun-2017 |
jmcneill |
Add FDT PHY interface.
|
Revision tags: netbsd-8-base
|
#
1.16 |
|
03-Jun-2017 |
jmcneill |
branches: 1.16.2; Add helper for parsing display timings.
|
#
1.15 |
|
02-Jun-2017 |
jmcneill |
gpiokeys depends on sysmon_envsys and sysmon_power
|
#
1.14 |
|
28-May-2017 |
jmcneill |
Add facility for fdt devices to register reset and poweroff handlers. Use this to remove as3722-specific code in tegra_machdep.c
|
#
1.13 |
|
28-May-2017 |
jmcneill |
Add CPUs ("/cpus" node) driver. CPUs is a container of cpu nodes.
|
Revision tags: prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1
|
#
1.12 |
|
29-Apr-2017 |
jmcneill |
Add FDT DMA controller API.
|
Revision tags: prg-localcount2-base
|
#
1.11 |
|
26-Apr-2017 |
jmcneill |
branches: 1.11.2; Allow for specifying (optional) pass number locator for devices at fdt.
|
Revision tags: pgoyette-localcount-20170426
|
#
1.10 |
|
22-Apr-2017 |
jmcneill |
Add fdtbus_todr_attach.
The kernel will only ever use the first RTC driver to call todr_attach. When drivers use fdtbus_todr_attach, if an "rtc0" alias exists in the devicetree, ensure that only that device node calls todr_attach.
|
Revision tags: bouyer-socketcan-base1
|
#
1.9 |
|
16-Apr-2017 |
jmcneill |
Add support for simple fixed-rate clock source bindings.
|
#
1.8 |
|
14-Apr-2017 |
jmcneill |
Remove simplebus driver and allow fdtbus to attach directly to itself.
|
Revision tags: jdolecek-ncq-base pgoyette-localcount-20170320 nick-nhusb-base-20170204 bouyer-socketcan-base pgoyette-localcount-20170107 nick-nhusb-base-20161204 pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422 nick-nhusb-base-20160319
|
#
1.7 |
|
30-Dec-2015 |
marty |
branches: 1.7.2; 1.7.4; FDT pinctrl
Add a pinctrl bus to FDT. This works against exynos, but someone(tm) needs to think about whether it is general enough or too specific to exynos.
|
Revision tags: nick-nhusb-base-20151226
|
#
1.6 |
|
23-Dec-2015 |
jmcneill |
branches: 1.6.2; fdtbus depends on clk
|
#
1.5 |
|
22-Dec-2015 |
jmcneill |
Add support for fdt clock and reset controllers.
|
#
1.4 |
|
16-Dec-2015 |
jmcneill |
fix FDT build without openfirm pseudo-device
|
#
1.3 |
|
16-Dec-2015 |
jmcneill |
split gpio, i2c, intr, and regulator helpers into separate files
|
#
1.2 |
|
14-Dec-2015 |
jmcneill |
Add driver for device tree "gpio-keys" device. Each GPIO key is mapped to a sysmon pswitch; code KEY_POWER is a power button, KEY_SLEEP is a sleep button, and everything else is treated as a hotkey button.
|
#
1.1 |
|
13-Dec-2015 |
jmcneill |
Add a framework for enumerating devices using a Flattened Device Tree (FDT).
|
#
1.22 |
|
22-Oct-2017 |
jmcneill |
Add support for simple MMC power sequence provider bindings.
|
#
1.21 |
|
23-Sep-2017 |
jmcneill |
For known Linux keycodes, report key press events through a wskbd device instead of using sysmon pswitch hotkey events.
|
Revision tags: nick-nhusb-base-20170825
|
#
1.20 |
|
13-Aug-2017 |
jmcneill |
Add GPIO regulator driver.
|
Revision tags: perseant-stdc-iso10646-base
|
#
1.19 |
|
08-Jul-2017 |
jmcneill |
Add driver for fixed-factor clocks.
|
#
1.18 |
|
08-Jul-2017 |
jmcneill |
Add GPIO LED driver.
|
#
1.17 |
|
29-Jun-2017 |
jmcneill |
Add FDT PHY interface.
|
Revision tags: netbsd-8-base
|
#
1.16 |
|
03-Jun-2017 |
jmcneill |
branches: 1.16.2; Add helper for parsing display timings.
|
#
1.15 |
|
02-Jun-2017 |
jmcneill |
gpiokeys depends on sysmon_envsys and sysmon_power
|
#
1.14 |
|
28-May-2017 |
jmcneill |
Add facility for fdt devices to register reset and poweroff handlers. Use this to remove as3722-specific code in tegra_machdep.c
|
#
1.13 |
|
28-May-2017 |
jmcneill |
Add CPUs ("/cpus" node) driver. CPUs is a container of cpu nodes.
|
Revision tags: prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1
|
#
1.12 |
|
29-Apr-2017 |
jmcneill |
Add FDT DMA controller API.
|
Revision tags: prg-localcount2-base
|
#
1.11 |
|
26-Apr-2017 |
jmcneill |
branches: 1.11.2; Allow for specifying (optional) pass number locator for devices at fdt.
|
Revision tags: pgoyette-localcount-20170426
|
#
1.10 |
|
22-Apr-2017 |
jmcneill |
Add fdtbus_todr_attach.
The kernel will only ever use the first RTC driver to call todr_attach. When drivers use fdtbus_todr_attach, if an "rtc0" alias exists in the devicetree, ensure that only that device node calls todr_attach.
|
Revision tags: bouyer-socketcan-base1
|
#
1.9 |
|
16-Apr-2017 |
jmcneill |
Add support for simple fixed-rate clock source bindings.
|
#
1.8 |
|
14-Apr-2017 |
jmcneill |
Remove simplebus driver and allow fdtbus to attach directly to itself.
|
Revision tags: jdolecek-ncq-base pgoyette-localcount-20170320 nick-nhusb-base-20170204 bouyer-socketcan-base pgoyette-localcount-20170107 nick-nhusb-base-20161204 pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422 nick-nhusb-base-20160319
|
#
1.7 |
|
30-Dec-2015 |
marty |
branches: 1.7.2; 1.7.4; FDT pinctrl
Add a pinctrl bus to FDT. This works against exynos, but someone(tm) needs to think about whether it is general enough or too specific to exynos.
|
Revision tags: nick-nhusb-base-20151226
|
#
1.6 |
|
23-Dec-2015 |
jmcneill |
branches: 1.6.2; fdtbus depends on clk
|
#
1.5 |
|
22-Dec-2015 |
jmcneill |
Add support for fdt clock and reset controllers.
|
#
1.4 |
|
16-Dec-2015 |
jmcneill |
fix FDT build without openfirm pseudo-device
|
#
1.3 |
|
16-Dec-2015 |
jmcneill |
split gpio, i2c, intr, and regulator helpers into separate files
|
#
1.2 |
|
14-Dec-2015 |
jmcneill |
Add driver for device tree "gpio-keys" device. Each GPIO key is mapped to a sysmon pswitch; code KEY_POWER is a power button, KEY_SLEEP is a sleep button, and everything else is treated as a hotkey button.
|
#
1.1 |
|
13-Dec-2015 |
jmcneill |
Add a framework for enumerating devices using a Flattened Device Tree (FDT).
|
#
1.21 |
|
23-Sep-2017 |
jmcneill |
For known Linux keycodes, report key press events through a wskbd device instead of using sysmon pswitch hotkey events.
|
Revision tags: nick-nhusb-base-20170825
|
#
1.20 |
|
13-Aug-2017 |
jmcneill |
Add GPIO regulator driver.
|
Revision tags: perseant-stdc-iso10646-base
|
#
1.19 |
|
08-Jul-2017 |
jmcneill |
Add driver for fixed-factor clocks.
|
#
1.18 |
|
08-Jul-2017 |
jmcneill |
Add GPIO LED driver.
|
#
1.17 |
|
29-Jun-2017 |
jmcneill |
Add FDT PHY interface.
|
Revision tags: netbsd-8-base
|
#
1.16 |
|
03-Jun-2017 |
jmcneill |
branches: 1.16.2; Add helper for parsing display timings.
|
#
1.15 |
|
02-Jun-2017 |
jmcneill |
gpiokeys depends on sysmon_envsys and sysmon_power
|
#
1.14 |
|
28-May-2017 |
jmcneill |
Add facility for fdt devices to register reset and poweroff handlers. Use this to remove as3722-specific code in tegra_machdep.c
|
#
1.13 |
|
28-May-2017 |
jmcneill |
Add CPUs ("/cpus" node) driver. CPUs is a container of cpu nodes.
|
Revision tags: prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1
|
#
1.12 |
|
29-Apr-2017 |
jmcneill |
Add FDT DMA controller API.
|
Revision tags: prg-localcount2-base
|
#
1.11 |
|
26-Apr-2017 |
jmcneill |
branches: 1.11.2; Allow for specifying (optional) pass number locator for devices at fdt.
|
Revision tags: pgoyette-localcount-20170426
|
#
1.10 |
|
22-Apr-2017 |
jmcneill |
Add fdtbus_todr_attach.
The kernel will only ever use the first RTC driver to call todr_attach. When drivers use fdtbus_todr_attach, if an "rtc0" alias exists in the devicetree, ensure that only that device node calls todr_attach.
|
Revision tags: bouyer-socketcan-base1
|
#
1.9 |
|
16-Apr-2017 |
jmcneill |
Add support for simple fixed-rate clock source bindings.
|
#
1.8 |
|
14-Apr-2017 |
jmcneill |
Remove simplebus driver and allow fdtbus to attach directly to itself.
|
Revision tags: jdolecek-ncq-base pgoyette-localcount-20170320 nick-nhusb-base-20170204 bouyer-socketcan-base pgoyette-localcount-20170107 nick-nhusb-base-20161204 pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422 nick-nhusb-base-20160319
|
#
1.7 |
|
30-Dec-2015 |
marty |
branches: 1.7.2; 1.7.4; FDT pinctrl
Add a pinctrl bus to FDT. This works against exynos, but someone(tm) needs to think about whether it is general enough or too specific to exynos.
|
Revision tags: nick-nhusb-base-20151226
|
#
1.6 |
|
23-Dec-2015 |
jmcneill |
branches: 1.6.2; fdtbus depends on clk
|
#
1.5 |
|
22-Dec-2015 |
jmcneill |
Add support for fdt clock and reset controllers.
|
#
1.4 |
|
16-Dec-2015 |
jmcneill |
fix FDT build without openfirm pseudo-device
|
#
1.3 |
|
16-Dec-2015 |
jmcneill |
split gpio, i2c, intr, and regulator helpers into separate files
|
#
1.2 |
|
14-Dec-2015 |
jmcneill |
Add driver for device tree "gpio-keys" device. Each GPIO key is mapped to a sysmon pswitch; code KEY_POWER is a power button, KEY_SLEEP is a sleep button, and everything else is treated as a hotkey button.
|
#
1.1 |
|
13-Dec-2015 |
jmcneill |
Add a framework for enumerating devices using a Flattened Device Tree (FDT).
|
#
1.20 |
|
13-Aug-2017 |
jmcneill |
Add GPIO regulator driver.
|
Revision tags: perseant-stdc-iso10646-base
|
#
1.19 |
|
08-Jul-2017 |
jmcneill |
Add driver for fixed-factor clocks.
|
#
1.18 |
|
08-Jul-2017 |
jmcneill |
Add GPIO LED driver.
|
#
1.17 |
|
29-Jun-2017 |
jmcneill |
Add FDT PHY interface.
|
Revision tags: netbsd-8-base
|
#
1.16 |
|
03-Jun-2017 |
jmcneill |
branches: 1.16.2; Add helper for parsing display timings.
|
#
1.15 |
|
02-Jun-2017 |
jmcneill |
gpiokeys depends on sysmon_envsys and sysmon_power
|
#
1.14 |
|
28-May-2017 |
jmcneill |
Add facility for fdt devices to register reset and poweroff handlers. Use this to remove as3722-specific code in tegra_machdep.c
|
#
1.13 |
|
28-May-2017 |
jmcneill |
Add CPUs ("/cpus" node) driver. CPUs is a container of cpu nodes.
|
Revision tags: prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1
|
#
1.12 |
|
29-Apr-2017 |
jmcneill |
Add FDT DMA controller API.
|
Revision tags: prg-localcount2-base
|
#
1.11 |
|
26-Apr-2017 |
jmcneill |
branches: 1.11.2; Allow for specifying (optional) pass number locator for devices at fdt.
|
Revision tags: pgoyette-localcount-20170426
|
#
1.10 |
|
22-Apr-2017 |
jmcneill |
Add fdtbus_todr_attach.
The kernel will only ever use the first RTC driver to call todr_attach. When drivers use fdtbus_todr_attach, if an "rtc0" alias exists in the devicetree, ensure that only that device node calls todr_attach.
|
Revision tags: bouyer-socketcan-base1
|
#
1.9 |
|
16-Apr-2017 |
jmcneill |
Add support for simple fixed-rate clock source bindings.
|
#
1.8 |
|
14-Apr-2017 |
jmcneill |
Remove simplebus driver and allow fdtbus to attach directly to itself.
|
Revision tags: jdolecek-ncq-base pgoyette-localcount-20170320 nick-nhusb-base-20170204 bouyer-socketcan-base pgoyette-localcount-20170107 nick-nhusb-base-20161204 pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422 nick-nhusb-base-20160319
|
#
1.7 |
|
30-Dec-2015 |
marty |
branches: 1.7.2; 1.7.4; FDT pinctrl
Add a pinctrl bus to FDT. This works against exynos, but someone(tm) needs to think about whether it is general enough or too specific to exynos.
|
Revision tags: nick-nhusb-base-20151226
|
#
1.6 |
|
23-Dec-2015 |
jmcneill |
branches: 1.6.2; fdtbus depends on clk
|
#
1.5 |
|
22-Dec-2015 |
jmcneill |
Add support for fdt clock and reset controllers.
|
#
1.4 |
|
16-Dec-2015 |
jmcneill |
fix FDT build without openfirm pseudo-device
|
#
1.3 |
|
16-Dec-2015 |
jmcneill |
split gpio, i2c, intr, and regulator helpers into separate files
|
#
1.2 |
|
14-Dec-2015 |
jmcneill |
Add driver for device tree "gpio-keys" device. Each GPIO key is mapped to a sysmon pswitch; code KEY_POWER is a power button, KEY_SLEEP is a sleep button, and everything else is treated as a hotkey button.
|
#
1.1 |
|
13-Dec-2015 |
jmcneill |
Add a framework for enumerating devices using a Flattened Device Tree (FDT).
|
#
1.19 |
|
08-Jul-2017 |
jmcneill |
Add driver for fixed-factor clocks.
|
#
1.18 |
|
08-Jul-2017 |
jmcneill |
Add GPIO LED driver.
|
#
1.17 |
|
29-Jun-2017 |
jmcneill |
Add FDT PHY interface.
|
Revision tags: netbsd-8-base
|
#
1.16 |
|
03-Jun-2017 |
jmcneill |
Add helper for parsing display timings.
|
#
1.15 |
|
02-Jun-2017 |
jmcneill |
gpiokeys depends on sysmon_envsys and sysmon_power
|
#
1.14 |
|
28-May-2017 |
jmcneill |
Add facility for fdt devices to register reset and poweroff handlers. Use this to remove as3722-specific code in tegra_machdep.c
|
#
1.13 |
|
28-May-2017 |
jmcneill |
Add CPUs ("/cpus" node) driver. CPUs is a container of cpu nodes.
|
Revision tags: prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1
|
#
1.12 |
|
29-Apr-2017 |
jmcneill |
Add FDT DMA controller API.
|
Revision tags: prg-localcount2-base
|
#
1.11 |
|
26-Apr-2017 |
jmcneill |
branches: 1.11.2; Allow for specifying (optional) pass number locator for devices at fdt.
|
Revision tags: pgoyette-localcount-20170426
|
#
1.10 |
|
22-Apr-2017 |
jmcneill |
Add fdtbus_todr_attach.
The kernel will only ever use the first RTC driver to call todr_attach. When drivers use fdtbus_todr_attach, if an "rtc0" alias exists in the devicetree, ensure that only that device node calls todr_attach.
|
Revision tags: bouyer-socketcan-base1
|
#
1.9 |
|
16-Apr-2017 |
jmcneill |
Add support for simple fixed-rate clock source bindings.
|
#
1.8 |
|
14-Apr-2017 |
jmcneill |
Remove simplebus driver and allow fdtbus to attach directly to itself.
|
Revision tags: jdolecek-ncq-base pgoyette-localcount-20170320 nick-nhusb-base-20170204 bouyer-socketcan-base pgoyette-localcount-20170107 nick-nhusb-base-20161204 pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422 nick-nhusb-base-20160319
|
#
1.7 |
|
30-Dec-2015 |
marty |
branches: 1.7.2; 1.7.4; FDT pinctrl
Add a pinctrl bus to FDT. This works against exynos, but someone(tm) needs to think about whether it is general enough or too specific to exynos.
|
Revision tags: nick-nhusb-base-20151226
|
#
1.6 |
|
23-Dec-2015 |
jmcneill |
branches: 1.6.2; fdtbus depends on clk
|
#
1.5 |
|
22-Dec-2015 |
jmcneill |
Add support for fdt clock and reset controllers.
|
#
1.4 |
|
16-Dec-2015 |
jmcneill |
fix FDT build without openfirm pseudo-device
|
#
1.3 |
|
16-Dec-2015 |
jmcneill |
split gpio, i2c, intr, and regulator helpers into separate files
|
#
1.2 |
|
14-Dec-2015 |
jmcneill |
Add driver for device tree "gpio-keys" device. Each GPIO key is mapped to a sysmon pswitch; code KEY_POWER is a power button, KEY_SLEEP is a sleep button, and everything else is treated as a hotkey button.
|
#
1.1 |
|
13-Dec-2015 |
jmcneill |
Add a framework for enumerating devices using a Flattened Device Tree (FDT).
|
#
1.18 |
|
08-Jul-2017 |
jmcneill |
Add GPIO LED driver.
|
#
1.17 |
|
29-Jun-2017 |
jmcneill |
Add FDT PHY interface.
|
Revision tags: netbsd-8-base
|
#
1.16 |
|
03-Jun-2017 |
jmcneill |
Add helper for parsing display timings.
|
#
1.15 |
|
02-Jun-2017 |
jmcneill |
gpiokeys depends on sysmon_envsys and sysmon_power
|
#
1.14 |
|
28-May-2017 |
jmcneill |
Add facility for fdt devices to register reset and poweroff handlers. Use this to remove as3722-specific code in tegra_machdep.c
|
#
1.13 |
|
28-May-2017 |
jmcneill |
Add CPUs ("/cpus" node) driver. CPUs is a container of cpu nodes.
|
Revision tags: prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1
|
#
1.12 |
|
29-Apr-2017 |
jmcneill |
Add FDT DMA controller API.
|
Revision tags: prg-localcount2-base
|
#
1.11 |
|
26-Apr-2017 |
jmcneill |
branches: 1.11.2; Allow for specifying (optional) pass number locator for devices at fdt.
|
Revision tags: pgoyette-localcount-20170426
|
#
1.10 |
|
22-Apr-2017 |
jmcneill |
Add fdtbus_todr_attach.
The kernel will only ever use the first RTC driver to call todr_attach. When drivers use fdtbus_todr_attach, if an "rtc0" alias exists in the devicetree, ensure that only that device node calls todr_attach.
|
Revision tags: bouyer-socketcan-base1
|
#
1.9 |
|
16-Apr-2017 |
jmcneill |
Add support for simple fixed-rate clock source bindings.
|
#
1.8 |
|
14-Apr-2017 |
jmcneill |
Remove simplebus driver and allow fdtbus to attach directly to itself.
|
Revision tags: jdolecek-ncq-base pgoyette-localcount-20170320 nick-nhusb-base-20170204 bouyer-socketcan-base pgoyette-localcount-20170107 nick-nhusb-base-20161204 pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422 nick-nhusb-base-20160319
|
#
1.7 |
|
30-Dec-2015 |
marty |
branches: 1.7.2; 1.7.4; FDT pinctrl
Add a pinctrl bus to FDT. This works against exynos, but someone(tm) needs to think about whether it is general enough or too specific to exynos.
|
Revision tags: nick-nhusb-base-20151226
|
#
1.6 |
|
23-Dec-2015 |
jmcneill |
branches: 1.6.2; fdtbus depends on clk
|
#
1.5 |
|
22-Dec-2015 |
jmcneill |
Add support for fdt clock and reset controllers.
|
#
1.4 |
|
16-Dec-2015 |
jmcneill |
fix FDT build without openfirm pseudo-device
|
#
1.3 |
|
16-Dec-2015 |
jmcneill |
split gpio, i2c, intr, and regulator helpers into separate files
|
#
1.2 |
|
14-Dec-2015 |
jmcneill |
Add driver for device tree "gpio-keys" device. Each GPIO key is mapped to a sysmon pswitch; code KEY_POWER is a power button, KEY_SLEEP is a sleep button, and everything else is treated as a hotkey button.
|
#
1.1 |
|
13-Dec-2015 |
jmcneill |
Add a framework for enumerating devices using a Flattened Device Tree (FDT).
|
#
1.17 |
|
29-Jun-2017 |
jmcneill |
Add FDT PHY interface.
|
Revision tags: netbsd-8-base
|
#
1.16 |
|
03-Jun-2017 |
jmcneill |
Add helper for parsing display timings.
|
#
1.15 |
|
02-Jun-2017 |
jmcneill |
gpiokeys depends on sysmon_envsys and sysmon_power
|
#
1.14 |
|
28-May-2017 |
jmcneill |
Add facility for fdt devices to register reset and poweroff handlers. Use this to remove as3722-specific code in tegra_machdep.c
|
#
1.13 |
|
28-May-2017 |
jmcneill |
Add CPUs ("/cpus" node) driver. CPUs is a container of cpu nodes.
|
Revision tags: prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1
|
#
1.12 |
|
29-Apr-2017 |
jmcneill |
Add FDT DMA controller API.
|
Revision tags: prg-localcount2-base
|
#
1.11 |
|
26-Apr-2017 |
jmcneill |
branches: 1.11.2; Allow for specifying (optional) pass number locator for devices at fdt.
|
Revision tags: pgoyette-localcount-20170426
|
#
1.10 |
|
22-Apr-2017 |
jmcneill |
Add fdtbus_todr_attach.
The kernel will only ever use the first RTC driver to call todr_attach. When drivers use fdtbus_todr_attach, if an "rtc0" alias exists in the devicetree, ensure that only that device node calls todr_attach.
|
Revision tags: bouyer-socketcan-base1
|
#
1.9 |
|
16-Apr-2017 |
jmcneill |
Add support for simple fixed-rate clock source bindings.
|
#
1.8 |
|
14-Apr-2017 |
jmcneill |
Remove simplebus driver and allow fdtbus to attach directly to itself.
|
Revision tags: jdolecek-ncq-base pgoyette-localcount-20170320 nick-nhusb-base-20170204 bouyer-socketcan-base pgoyette-localcount-20170107 nick-nhusb-base-20161204 pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422 nick-nhusb-base-20160319
|
#
1.7 |
|
30-Dec-2015 |
marty |
branches: 1.7.2; 1.7.4; FDT pinctrl
Add a pinctrl bus to FDT. This works against exynos, but someone(tm) needs to think about whether it is general enough or too specific to exynos.
|
Revision tags: nick-nhusb-base-20151226
|
#
1.6 |
|
23-Dec-2015 |
jmcneill |
branches: 1.6.2; fdtbus depends on clk
|
#
1.5 |
|
22-Dec-2015 |
jmcneill |
Add support for fdt clock and reset controllers.
|
#
1.4 |
|
16-Dec-2015 |
jmcneill |
fix FDT build without openfirm pseudo-device
|
#
1.3 |
|
16-Dec-2015 |
jmcneill |
split gpio, i2c, intr, and regulator helpers into separate files
|
#
1.2 |
|
14-Dec-2015 |
jmcneill |
Add driver for device tree "gpio-keys" device. Each GPIO key is mapped to a sysmon pswitch; code KEY_POWER is a power button, KEY_SLEEP is a sleep button, and everything else is treated as a hotkey button.
|
#
1.1 |
|
13-Dec-2015 |
jmcneill |
Add a framework for enumerating devices using a Flattened Device Tree (FDT).
|
Revision tags: netbsd-8-base
|
#
1.16 |
|
03-Jun-2017 |
jmcneill |
Add helper for parsing display timings.
|
#
1.15 |
|
02-Jun-2017 |
jmcneill |
gpiokeys depends on sysmon_envsys and sysmon_power
|
#
1.14 |
|
28-May-2017 |
jmcneill |
Add facility for fdt devices to register reset and poweroff handlers. Use this to remove as3722-specific code in tegra_machdep.c
|
#
1.13 |
|
28-May-2017 |
jmcneill |
Add CPUs ("/cpus" node) driver. CPUs is a container of cpu nodes.
|
Revision tags: prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1
|
#
1.12 |
|
29-Apr-2017 |
jmcneill |
Add FDT DMA controller API.
|
Revision tags: prg-localcount2-base
|
#
1.11 |
|
26-Apr-2017 |
jmcneill |
branches: 1.11.2; Allow for specifying (optional) pass number locator for devices at fdt.
|
Revision tags: pgoyette-localcount-20170426
|
#
1.10 |
|
22-Apr-2017 |
jmcneill |
Add fdtbus_todr_attach.
The kernel will only ever use the first RTC driver to call todr_attach. When drivers use fdtbus_todr_attach, if an "rtc0" alias exists in the devicetree, ensure that only that device node calls todr_attach.
|
Revision tags: bouyer-socketcan-base1
|
#
1.9 |
|
16-Apr-2017 |
jmcneill |
Add support for simple fixed-rate clock source bindings.
|
#
1.8 |
|
14-Apr-2017 |
jmcneill |
Remove simplebus driver and allow fdtbus to attach directly to itself.
|
Revision tags: jdolecek-ncq-base pgoyette-localcount-20170320 nick-nhusb-base-20170204 bouyer-socketcan-base pgoyette-localcount-20170107 nick-nhusb-base-20161204 pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422 nick-nhusb-base-20160319
|
#
1.7 |
|
30-Dec-2015 |
marty |
branches: 1.7.2; 1.7.4; FDT pinctrl
Add a pinctrl bus to FDT. This works against exynos, but someone(tm) needs to think about whether it is general enough or too specific to exynos.
|
Revision tags: nick-nhusb-base-20151226
|
#
1.6 |
|
23-Dec-2015 |
jmcneill |
branches: 1.6.2; fdtbus depends on clk
|
#
1.5 |
|
22-Dec-2015 |
jmcneill |
Add support for fdt clock and reset controllers.
|
#
1.4 |
|
16-Dec-2015 |
jmcneill |
fix FDT build without openfirm pseudo-device
|
#
1.3 |
|
16-Dec-2015 |
jmcneill |
split gpio, i2c, intr, and regulator helpers into separate files
|
#
1.2 |
|
14-Dec-2015 |
jmcneill |
Add driver for device tree "gpio-keys" device. Each GPIO key is mapped to a sysmon pswitch; code KEY_POWER is a power button, KEY_SLEEP is a sleep button, and everything else is treated as a hotkey button.
|
#
1.1 |
|
13-Dec-2015 |
jmcneill |
Add a framework for enumerating devices using a Flattened Device Tree (FDT).
|
#
1.15 |
|
02-Jun-2017 |
jmcneill |
gpiokeys depends on sysmon_envsys and sysmon_power
|
#
1.14 |
|
28-May-2017 |
jmcneill |
Add facility for fdt devices to register reset and poweroff handlers. Use this to remove as3722-specific code in tegra_machdep.c
|
#
1.13 |
|
28-May-2017 |
jmcneill |
Add CPUs ("/cpus" node) driver. CPUs is a container of cpu nodes.
|
Revision tags: prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1
|
#
1.12 |
|
29-Apr-2017 |
jmcneill |
Add FDT DMA controller API.
|
Revision tags: prg-localcount2-base
|
#
1.11 |
|
26-Apr-2017 |
jmcneill |
branches: 1.11.2; Allow for specifying (optional) pass number locator for devices at fdt.
|
Revision tags: pgoyette-localcount-20170426
|
#
1.10 |
|
22-Apr-2017 |
jmcneill |
Add fdtbus_todr_attach.
The kernel will only ever use the first RTC driver to call todr_attach. When drivers use fdtbus_todr_attach, if an "rtc0" alias exists in the devicetree, ensure that only that device node calls todr_attach.
|
Revision tags: bouyer-socketcan-base1
|
#
1.9 |
|
16-Apr-2017 |
jmcneill |
Add support for simple fixed-rate clock source bindings.
|
#
1.8 |
|
14-Apr-2017 |
jmcneill |
Remove simplebus driver and allow fdtbus to attach directly to itself.
|
Revision tags: jdolecek-ncq-base pgoyette-localcount-20170320 nick-nhusb-base-20170204 bouyer-socketcan-base pgoyette-localcount-20170107 nick-nhusb-base-20161204 pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422 nick-nhusb-base-20160319
|
#
1.7 |
|
30-Dec-2015 |
marty |
branches: 1.7.2; 1.7.4; FDT pinctrl
Add a pinctrl bus to FDT. This works against exynos, but someone(tm) needs to think about whether it is general enough or too specific to exynos.
|
Revision tags: nick-nhusb-base-20151226
|
#
1.6 |
|
23-Dec-2015 |
jmcneill |
branches: 1.6.2; fdtbus depends on clk
|
#
1.5 |
|
22-Dec-2015 |
jmcneill |
Add support for fdt clock and reset controllers.
|
#
1.4 |
|
16-Dec-2015 |
jmcneill |
fix FDT build without openfirm pseudo-device
|
#
1.3 |
|
16-Dec-2015 |
jmcneill |
split gpio, i2c, intr, and regulator helpers into separate files
|
#
1.2 |
|
14-Dec-2015 |
jmcneill |
Add driver for device tree "gpio-keys" device. Each GPIO key is mapped to a sysmon pswitch; code KEY_POWER is a power button, KEY_SLEEP is a sleep button, and everything else is treated as a hotkey button.
|
#
1.1 |
|
13-Dec-2015 |
jmcneill |
Add a framework for enumerating devices using a Flattened Device Tree (FDT).
|
#
1.14 |
|
28-May-2017 |
jmcneill |
Add facility for fdt devices to register reset and poweroff handlers. Use this to remove as3722-specific code in tegra_machdep.c
|
#
1.13 |
|
28-May-2017 |
jmcneill |
Add CPUs ("/cpus" node) driver. CPUs is a container of cpu nodes.
|
Revision tags: prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1
|
#
1.12 |
|
29-Apr-2017 |
jmcneill |
Add FDT DMA controller API.
|
Revision tags: prg-localcount2-base
|
#
1.11 |
|
26-Apr-2017 |
jmcneill |
branches: 1.11.2; Allow for specifying (optional) pass number locator for devices at fdt.
|
Revision tags: pgoyette-localcount-20170426
|
#
1.10 |
|
22-Apr-2017 |
jmcneill |
Add fdtbus_todr_attach.
The kernel will only ever use the first RTC driver to call todr_attach. When drivers use fdtbus_todr_attach, if an "rtc0" alias exists in the devicetree, ensure that only that device node calls todr_attach.
|
Revision tags: bouyer-socketcan-base1
|
#
1.9 |
|
16-Apr-2017 |
jmcneill |
Add support for simple fixed-rate clock source bindings.
|
#
1.8 |
|
14-Apr-2017 |
jmcneill |
Remove simplebus driver and allow fdtbus to attach directly to itself.
|
Revision tags: jdolecek-ncq-base pgoyette-localcount-20170320 nick-nhusb-base-20170204 bouyer-socketcan-base pgoyette-localcount-20170107 nick-nhusb-base-20161204 pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422 nick-nhusb-base-20160319
|
#
1.7 |
|
30-Dec-2015 |
marty |
branches: 1.7.2; 1.7.4; FDT pinctrl
Add a pinctrl bus to FDT. This works against exynos, but someone(tm) needs to think about whether it is general enough or too specific to exynos.
|
Revision tags: nick-nhusb-base-20151226
|
#
1.6 |
|
23-Dec-2015 |
jmcneill |
branches: 1.6.2; fdtbus depends on clk
|
#
1.5 |
|
22-Dec-2015 |
jmcneill |
Add support for fdt clock and reset controllers.
|
#
1.4 |
|
16-Dec-2015 |
jmcneill |
fix FDT build without openfirm pseudo-device
|
#
1.3 |
|
16-Dec-2015 |
jmcneill |
split gpio, i2c, intr, and regulator helpers into separate files
|
#
1.2 |
|
14-Dec-2015 |
jmcneill |
Add driver for device tree "gpio-keys" device. Each GPIO key is mapped to a sysmon pswitch; code KEY_POWER is a power button, KEY_SLEEP is a sleep button, and everything else is treated as a hotkey button.
|
#
1.1 |
|
13-Dec-2015 |
jmcneill |
Add a framework for enumerating devices using a Flattened Device Tree (FDT).
|
#
1.13 |
|
28-May-2017 |
jmcneill |
Add CPUs ("/cpus" node) driver. CPUs is a container of cpu nodes.
|
Revision tags: prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1
|
#
1.12 |
|
29-Apr-2017 |
jmcneill |
Add FDT DMA controller API.
|
Revision tags: prg-localcount2-base
|
#
1.11 |
|
26-Apr-2017 |
jmcneill |
branches: 1.11.2; Allow for specifying (optional) pass number locator for devices at fdt.
|
Revision tags: pgoyette-localcount-20170426
|
#
1.10 |
|
22-Apr-2017 |
jmcneill |
Add fdtbus_todr_attach.
The kernel will only ever use the first RTC driver to call todr_attach. When drivers use fdtbus_todr_attach, if an "rtc0" alias exists in the devicetree, ensure that only that device node calls todr_attach.
|
Revision tags: bouyer-socketcan-base1
|
#
1.9 |
|
16-Apr-2017 |
jmcneill |
Add support for simple fixed-rate clock source bindings.
|
#
1.8 |
|
14-Apr-2017 |
jmcneill |
Remove simplebus driver and allow fdtbus to attach directly to itself.
|
Revision tags: jdolecek-ncq-base pgoyette-localcount-20170320 nick-nhusb-base-20170204 bouyer-socketcan-base pgoyette-localcount-20170107 nick-nhusb-base-20161204 pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422 nick-nhusb-base-20160319
|
#
1.7 |
|
30-Dec-2015 |
marty |
branches: 1.7.2; 1.7.4; FDT pinctrl
Add a pinctrl bus to FDT. This works against exynos, but someone(tm) needs to think about whether it is general enough or too specific to exynos.
|
Revision tags: nick-nhusb-base-20151226
|
#
1.6 |
|
23-Dec-2015 |
jmcneill |
branches: 1.6.2; fdtbus depends on clk
|
#
1.5 |
|
22-Dec-2015 |
jmcneill |
Add support for fdt clock and reset controllers.
|
#
1.4 |
|
16-Dec-2015 |
jmcneill |
fix FDT build without openfirm pseudo-device
|
#
1.3 |
|
16-Dec-2015 |
jmcneill |
split gpio, i2c, intr, and regulator helpers into separate files
|
#
1.2 |
|
14-Dec-2015 |
jmcneill |
Add driver for device tree "gpio-keys" device. Each GPIO key is mapped to a sysmon pswitch; code KEY_POWER is a power button, KEY_SLEEP is a sleep button, and everything else is treated as a hotkey button.
|
#
1.1 |
|
13-Dec-2015 |
jmcneill |
Add a framework for enumerating devices using a Flattened Device Tree (FDT).
|
#
1.12 |
|
29-Apr-2017 |
jmcneill |
Add FDT DMA controller API.
|
Revision tags: prg-localcount2-base
|
#
1.11 |
|
26-Apr-2017 |
jmcneill |
Allow for specifying (optional) pass number locator for devices at fdt.
|
Revision tags: pgoyette-localcount-20170426
|
#
1.10 |
|
22-Apr-2017 |
jmcneill |
Add fdtbus_todr_attach.
The kernel will only ever use the first RTC driver to call todr_attach. When drivers use fdtbus_todr_attach, if an "rtc0" alias exists in the devicetree, ensure that only that device node calls todr_attach.
|
Revision tags: bouyer-socketcan-base1
|
#
1.9 |
|
16-Apr-2017 |
jmcneill |
Add support for simple fixed-rate clock source bindings.
|
#
1.8 |
|
14-Apr-2017 |
jmcneill |
Remove simplebus driver and allow fdtbus to attach directly to itself.
|
Revision tags: jdolecek-ncq-base pgoyette-localcount-20170320 nick-nhusb-base-20170204 bouyer-socketcan-base pgoyette-localcount-20170107 nick-nhusb-base-20161204 pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422 nick-nhusb-base-20160319
|
#
1.7 |
|
30-Dec-2015 |
marty |
branches: 1.7.2; 1.7.4; FDT pinctrl
Add a pinctrl bus to FDT. This works against exynos, but someone(tm) needs to think about whether it is general enough or too specific to exynos.
|
Revision tags: nick-nhusb-base-20151226
|
#
1.6 |
|
23-Dec-2015 |
jmcneill |
branches: 1.6.2; fdtbus depends on clk
|
#
1.5 |
|
22-Dec-2015 |
jmcneill |
Add support for fdt clock and reset controllers.
|
#
1.4 |
|
16-Dec-2015 |
jmcneill |
fix FDT build without openfirm pseudo-device
|
#
1.3 |
|
16-Dec-2015 |
jmcneill |
split gpio, i2c, intr, and regulator helpers into separate files
|
#
1.2 |
|
14-Dec-2015 |
jmcneill |
Add driver for device tree "gpio-keys" device. Each GPIO key is mapped to a sysmon pswitch; code KEY_POWER is a power button, KEY_SLEEP is a sleep button, and everything else is treated as a hotkey button.
|
#
1.1 |
|
13-Dec-2015 |
jmcneill |
Add a framework for enumerating devices using a Flattened Device Tree (FDT).
|
Revision tags: prg-localcount2-base
|
#
1.11 |
|
26-Apr-2017 |
jmcneill |
Allow for specifying (optional) pass number locator for devices at fdt.
|
Revision tags: pgoyette-localcount-20170426
|
#
1.10 |
|
22-Apr-2017 |
jmcneill |
Add fdtbus_todr_attach.
The kernel will only ever use the first RTC driver to call todr_attach. When drivers use fdtbus_todr_attach, if an "rtc0" alias exists in the devicetree, ensure that only that device node calls todr_attach.
|
Revision tags: bouyer-socketcan-base1
|
#
1.9 |
|
16-Apr-2017 |
jmcneill |
Add support for simple fixed-rate clock source bindings.
|
#
1.8 |
|
14-Apr-2017 |
jmcneill |
Remove simplebus driver and allow fdtbus to attach directly to itself.
|
Revision tags: jdolecek-ncq-base pgoyette-localcount-20170320 nick-nhusb-base-20170204 bouyer-socketcan-base pgoyette-localcount-20170107 nick-nhusb-base-20161204 pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422 nick-nhusb-base-20160319
|
#
1.7 |
|
30-Dec-2015 |
marty |
branches: 1.7.2; 1.7.4; FDT pinctrl
Add a pinctrl bus to FDT. This works against exynos, but someone(tm) needs to think about whether it is general enough or too specific to exynos.
|
Revision tags: nick-nhusb-base-20151226
|
#
1.6 |
|
23-Dec-2015 |
jmcneill |
branches: 1.6.2; fdtbus depends on clk
|
#
1.5 |
|
22-Dec-2015 |
jmcneill |
Add support for fdt clock and reset controllers.
|
#
1.4 |
|
16-Dec-2015 |
jmcneill |
fix FDT build without openfirm pseudo-device
|
#
1.3 |
|
16-Dec-2015 |
jmcneill |
split gpio, i2c, intr, and regulator helpers into separate files
|
#
1.2 |
|
14-Dec-2015 |
jmcneill |
Add driver for device tree "gpio-keys" device. Each GPIO key is mapped to a sysmon pswitch; code KEY_POWER is a power button, KEY_SLEEP is a sleep button, and everything else is treated as a hotkey button.
|
#
1.1 |
|
13-Dec-2015 |
jmcneill |
Add a framework for enumerating devices using a Flattened Device Tree (FDT).
|
Revision tags: nick-nhusb-base-20161204 pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422 nick-nhusb-base-20160319
|
#
1.7 |
|
30-Dec-2015 |
marty |
FDT pinctrl
Add a pinctrl bus to FDT. This works against exynos, but someone(tm) needs to think about whether it is general enough or too specific to exynos.
|
Revision tags: nick-nhusb-base-20151226
|
#
1.6 |
|
23-Dec-2015 |
jmcneill |
branches: 1.6.2; fdtbus depends on clk
|
#
1.5 |
|
22-Dec-2015 |
jmcneill |
Add support for fdt clock and reset controllers.
|
#
1.4 |
|
16-Dec-2015 |
jmcneill |
fix FDT build without openfirm pseudo-device
|
#
1.3 |
|
16-Dec-2015 |
jmcneill |
split gpio, i2c, intr, and regulator helpers into separate files
|
#
1.2 |
|
14-Dec-2015 |
jmcneill |
Add driver for device tree "gpio-keys" device. Each GPIO key is mapped to a sysmon pswitch; code KEY_POWER is a power button, KEY_SLEEP is a sleep button, and everything else is treated as a hotkey button.
|
#
1.1 |
|
13-Dec-2015 |
jmcneill |
Add a framework for enumerating devices using a Flattened Device Tree (FDT).
|