Add SMI driver
authorLuke Wren <wren6991@gmail.com>
Sat, 5 Sep 2015 00:14:45 +0000 (01:14 +0100)
committerDom Cobley <popcornmix@gmail.com>
Mon, 21 Mar 2022 16:03:49 +0000 (16:03 +0000)
commit1931666b046016893e44a8b595980964363e1e6a
treeb75572fed9ecc8a3ab00ccc507bf6c8a67bcba76
parent2f8b3e2e2a9ed41a3c73498b13b9e5bc9d6ba031
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]