Add SMI driver
authorLuke Wren <wren6991@gmail.com>
Sat, 5 Sep 2015 00:14:45 +0000 (01:14 +0100)
committerpopcornmix <popcornmix@gmail.com>
Wed, 27 Jan 2021 19:12:50 +0000 (19:12 +0000)
commit2ba3fe741e32ab5e615acd4de05e9bae6fec516d
treeddbb9abf104fa16eb4de8740775f45b48a18c050
parenta07cfed3fc137613cae9a091eb58a8531f13a795
Add SMI driver

Signed-off-by: Luke Wren <wren6991@gmail.com>
MISC: bcm2835: smi: use clock manager and fix reload issues

Use clock manager instead of self-made clockmanager.

Also fix some error paths that showd up during development
(especially missing release of dma resources on rmmod)

Signed-off-by: Martin Sperl <kernel@martin.sperl.org>
bcm2835_smi: re-add dereference to fix DMA transfers
Documentation/devicetree/bindings/misc/brcm,bcm2835-smi-dev.txt [new file with mode: 0644]
Documentation/devicetree/bindings/misc/brcm,bcm2835-smi.txt [new file with mode: 0644]
drivers/char/broadcom/Kconfig
drivers/char/broadcom/Makefile
drivers/char/broadcom/bcm2835_smi_dev.c [new file with mode: 0644]
drivers/misc/Kconfig
drivers/misc/Makefile
drivers/misc/bcm2835_smi.c [new file with mode: 0644]
include/linux/broadcom/bcm2835_smi.h [new file with mode: 0644]