Poul-Henning Kamp
fc62b7e5de
Add a skeleton Clock Manager for RPi2/3, and use that from pwm
...
instead of frobbing the registers directly.
As a hack the bcm2835_pwm kmod presently ignores the 'status="disabled"'
in the RPI3 DTB, assuming that if you load the kld you probably
want the PWM to work.
2018-01-22 07:10:30 +00:00
Poul-Henning Kamp
9eec64c0aa
Add a rudimentary PWM driver for the RaspberryPi.
...
Control is through sysctl, only GPIO12 supported.
bootverbose creates sysctls for direct mangling of relevant registers.
Only tested on RPI2
2018-01-14 20:36:21 +00:00
Emmanuel Vadot
aabe1bb37a
dts: arm: Remove imx6 related dts
...
Everything should work with dts from sys/gnu/dts
Discussed with: ian
2017-12-04 13:28:56 +00:00
Emmanuel Vadot
dab900583d
dts: arm64: allwinner: Remove unused dts for pine64
...
Latest u-boot port provide the dts for pine64, remove our custom
and outdated dts for this board.
2017-11-18 21:39:54 +00:00
Emmanuel Vadot
7847756781
dts: Allwinner: Remove our last custom DTS
...
All Allwinner boards should use the upstream DTS so remove our
remaining custom ones.
2017-11-18 16:07:53 +00:00
Warner Losh
9e45a31607
Fix SYSDIR path. After the move, we need to chop off a couple ../ from
...
the prior definition. But a safer definition is SRCTOP/sys, so use
that.
Sponsored by: Netflix
2017-11-15 03:46:59 +00:00
Warner Losh
2e36db147e
Move sys/boot/fdt/dts to sys/dts and adjust scripts.
...
Sponsored by: Netflix
2017-11-14 21:03:57 +00:00