plan9fox/sys/src/9
cinap_lenrek ea2a5a33ca bcm64: fix wrong prescaler for generic timer on rpi4
the raspberry pi 4 uses 54 instead of 19.2 MHz crystal.
detect which frequency is used by reading OTP bootmode
register:

https://www.raspberrypi.org/documentation/hardware/raspberrypi/otpbits.md

Bit 1: sets the oscillator frequency to 19.2MHz
2019-07-27 17:59:25 +02:00
..
bcm bcm, bcm64: clean dma destination buffer before issuing dma in case of non cache-line-size aligned buffer 2019-07-25 13:55:17 +02:00
bcm64 bcm64: fix wrong prescaler for generic timer on rpi4 2019-07-27 17:59:25 +02:00
boot bootrc: fix $rootdir and $rootspec handling (thanks lucio) 2019-05-05 17:02:37 +02:00
ip devip: if the server does not support TCP ws option, disable window scaling (thanks joe9) 2019-05-22 22:20:31 +02:00
kw usbehci: introduce dmaflush() function to handle portable cache invalidation for device drivers 2019-07-17 10:24:50 +02:00
mtx kernel: get rid of checkpagerefs() debugging 2019-05-01 12:40:27 +02:00
omap usbehci: introduce dmaflush() function to handle portable cache invalidation for device drivers 2019-07-17 10:24:50 +02:00
pc usbxhci: implement portable dma flush operations and move to port/ 2019-07-17 10:30:06 +02:00
pc64 usbehci: introduce dmaflush() function to handle portable cache invalidation for device drivers 2019-07-17 10:24:50 +02:00
port bcm64: work in progress genet ethernet driver for raspberry pi 4 2019-07-25 09:11:53 +02:00
ppc kernel: get rid of checkpagerefs() debugging 2019-05-01 12:40:27 +02:00
sgi kernel: get rid of checkpagerefs() debugging 2019-05-01 12:40:27 +02:00
teg2 usbehci: introduce dmaflush() function to handle portable cache invalidation for device drivers 2019-07-17 10:24:50 +02:00
xen kernel: get rid of checkpagerefs() debugging 2019-05-01 12:40:27 +02:00
zynq usbehci: introduce dmaflush() function to handle portable cache invalidation for device drivers 2019-07-17 10:24:50 +02:00
mkfile remove unmaintained omap4 (pandaboard) kernel 2016-05-05 16:35:25 +02:00