plan9front/sys/src/9/bcm
cinap_lenrek b7e67e9e36 kernel: page counts a ulong, not usize 2021-07-25 14:03:12 +00:00
..
arch.c kernel: handle tos and per process pcycle counters in port/ 2020-12-20 22:34:41 +01:00
archbcm.c bcm: use extended small pages so XN bit can work 2019-12-04 22:02:51 +01:00
archbcm2.c bcm: use extended small pages so XN bit can work 2019-12-04 22:02:51 +01:00
arm.h bcm: use extended small pages so XN bit can work 2019-12-04 22:02:51 +01:00
arm.s bcm: simplify reboot code 2018-10-28 06:16:10 +01:00
armv6.s bcm: try ATAGS/DTB pointer from R2 on entry 2021-04-25 17:36:11 +02:00
armv7.s bcm: try ATAGS/DTB pointer from R2 on entry 2021-04-25 17:36:11 +02:00
bootargs.c bcm: try ATAGS/DTB pointer from R2 on entry 2021-04-25 17:36:11 +02:00
cache.v7.s bcm: fix l2 cache maintenance routines for raspi3 (armv8) 2018-10-28 06:05:43 +01:00
clock.c bcm, bcm64: make irq.$O optional and add intrdisable(), use intrenable() 2019-07-25 08:58:58 +02:00
coproc.c bcm: speed up co-processor operations by avoiding i+d cache flush on each operation 2018-11-07 16:48:14 +01:00
dat.h kernel: page counts a ulong, not usize 2021-07-25 14:03:12 +00:00
devarch.c bcm: flush out early boot messages on uart and screen initialization 2019-08-22 02:52:21 +02:00
devgpio.c bcm, bcm64: make irq.$O optional and add intrdisable(), use intrenable() 2019-07-25 08:58:58 +02:00
dma.c 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
dwcotg.h bcm: import changes for raspi2/3 from richard miller 2018-10-20 19:56:31 +02:00
emmc.c emmc: 50MHz highspeed support (from richard miller) 2019-08-25 20:02:53 +02:00
fns.h kernel: handle tos and per process pcycle counters in port/ 2020-12-20 22:34:41 +01:00
fpi.c add raspberry pi kernel (from sources) 2013-01-26 17:33:56 +01:00
fpi.h add raspberry pi kernel (from sources) 2013-01-26 17:33:56 +01:00
fpiarm.c kernel: introduce per process FPU struct (PFPU) for more flexible machine specific fpu handling 2017-11-04 20:08:22 +01:00
fpimem.c add raspberry pi kernel (from sources) 2013-01-26 17:33:56 +01:00
gpio.c kernel: expose no execute bit to portable mmu code as SG_NOEXEC / PTENOEXEC, add PTECACHED bits 2019-08-26 22:34:38 +02:00
io.h bcm64: add driver for emmc2 controller 2019-08-18 18:50:24 +02:00
irq.c bcm, bcm64: make irq.$O optional and add intrdisable(), use intrenable() 2019-07-25 08:58:58 +02:00
l.s bcm: try ATAGS/DTB pointer from R2 on entry 2021-04-25 17:36:11 +02:00
lexception.s bcm: move fiq saved pc adjust into lexception.s so it can be shared with arm64 2019-05-03 22:02:07 +02:00
lproc.s add raspberry pi kernel (from sources) 2013-01-26 17:33:56 +01:00
main.c bcm: try ATAGS/DTB pointer from R2 on entry 2021-04-25 17:36:11 +02:00
mem.h kernel: expose no execute bit to portable mmu code as SG_NOEXEC / PTENOEXEC, add PTECACHED bits 2019-08-26 22:34:38 +02:00
mkfile kernel: cleanup makefile for $CONF.$O target 2020-02-02 20:46:58 +01:00
mmu.c kernel: avoid palloc lock during mmurelease() 2020-12-22 16:29:55 +01:00
mouse.c add raspberry pi kernel (from sources) 2013-01-26 17:33:56 +01:00
pi bcm, bcm64: make irq.$O optional and add intrdisable(), use intrenable() 2019-07-25 08:58:58 +02:00
pi2 bcm, bcm64: make irq.$O optional and add intrdisable(), use intrenable() 2019-07-25 08:58:58 +02:00
picpuf kernel: remove ptclbsum dependencies from configs 2019-02-27 08:47:17 +01:00
rebootcode.s bcm: try ATAGS/DTB pointer from R2 on entry 2021-04-25 17:36:11 +02:00
screen.c bcm: change color chan to RGB24 (thanks p.kosyh) 2021-02-28 13:31:49 +01:00
screen.h kernel: cleanup the software mouse cursor mess 2020-04-10 17:12:51 +02:00
softfpu.c add raspberry pi kernel (from sources) 2013-01-26 17:33:56 +01:00
syscall.c add raspberry pi kernel (from sources) 2013-01-26 17:33:56 +01:00
trap.c kernel: handle tos and per process pcycle counters in port/ 2020-12-20 22:34:41 +01:00
uartmini.c bcm, bcm64: make irq.$O optional and add intrdisable(), use intrenable() 2019-07-25 08:58:58 +02:00
uartpl011.c bcm, bcm64: make irq.$O optional and add intrdisable(), use intrenable() 2019-07-25 08:58:58 +02:00
usbdwc.c bcm, bcm64: make irq.$O optional and add intrdisable(), use intrenable() 2019-07-25 08:58:58 +02:00
vcore.c bcm64: fix usb xhci controller on pi4 8GB variant (thanks richard miller) 2020-07-02 21:04:01 +02:00
vfp3.c kernel: update procsave() comment, we'r not holding up->rlock anymore 2020-12-21 14:41:10 +01:00
words add raspberry pi kernel (from sources) 2013-01-26 17:33:56 +01:00