diff options
author | Per Åstrand <per.astrand@arm.com> | 2021-04-12 13:46:04 +0200 |
---|---|---|
committer | Per Åstrand <per.astrand@arm.com> | 2021-06-21 11:31:29 +0200 |
commit | 2cd539705ba4b510859f18e9815a72950ddd96fa (patch) | |
tree | debfabdd521b93566fa3612e27a412a350b97208 /remoteproc/remoteproc.dtsi | |
parent | 87ca5dac68ffd40007e31e11b32980a6d5b7cf83 (diff) | |
download | ethos-u-linux-driver-stack-2cd539705ba4b510859f18e9815a72950ddd96fa.tar.gz |
Use remoteproc for controlling Ethos-U cpu
Implement a remoteproc driver for controlling firmware loading and
powering up and down of the CPU on a Ethos-U subsystem.
Change-Id: I075d24c780b306aa8152c4a9e24a31df29574f9e
Diffstat (limited to 'remoteproc/remoteproc.dtsi')
-rw-r--r-- | remoteproc/remoteproc.dtsi | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/remoteproc/remoteproc.dtsi b/remoteproc/remoteproc.dtsi index 9f1a21c..2e38e17 100644 --- a/remoteproc/remoteproc.dtsi +++ b/remoteproc/remoteproc.dtsi @@ -27,5 +27,20 @@ reg = <0x0 0x500f0000 0x0 0x00001000>; }; + /* configuration for the remote proc driver. */ + ethosu_cpu { + #address-cells = <2>; + #size-cells = <2>; + range; + compatible ="arm,ethosu-sgm775-rproc"; + reg = <0x0 0x50100000 0x0 0x00100000>, + <0x0 0x84000000 0x0 0x00100000>; + reg-names = "rom", "shared"; + resets = <ðosu_reset 0>; + #ethosu,rproc-address-cells = <1>; + ethosu,rproc-ranges = <0x0 0x50100000 0x00000000 0x0 0x00100000 + 0x0 0x84000000 0x64000000 0x0 0x00100000>; + ethosu,rproc-names = "rom", "shared"; + }; }; |