aboutsummaryrefslogtreecommitdiff
path: root/arch/sandbox
diff options
context:
space:
mode:
authorMichael Walle <michael@walle.cc>2020-06-02 01:47:07 +0200
committerSimon Glass <sjg@chromium.org>2020-06-11 20:52:11 -0600
commitc03b7612ea346ad7454086d1623fb57098faf315 (patch)
treeda4ebd8231c72e896d0de8dd9b09ea254934fa13 /arch/sandbox
parent77007f9543a0fac8c4f60800de6ddccfacd9af5d (diff)
downloadu-boot-c03b7612ea346ad7454086d1623fb57098faf315.zip
u-boot-c03b7612ea346ad7454086d1623fb57098faf315.tar.gz
u-boot-c03b7612ea346ad7454086d1623fb57098faf315.tar.bz2
usb: provide a device tree node to USB devices
It is possible to specify a device tree node for an USB device. This is useful if you have a static USB setup and want to use aliases which point to these nodes, like on the Raspberry Pi. The nodes are matched against their hub port number, the compatible strings are not matched for now. Signed-off-by: Michael Walle <michael@walle.cc> Reviewed-by: Marek Vasut <marex@denx.de> Reviewed-by: Simon Glass <sjg@chromium.org>
Diffstat (limited to 'arch/sandbox')
-rw-r--r--arch/sandbox/dts/test.dts9
1 files changed, 9 insertions, 0 deletions
diff --git a/arch/sandbox/dts/test.dts b/arch/sandbox/dts/test.dts
index 5ce5e28..b9255e4 100644
--- a/arch/sandbox/dts/test.dts
+++ b/arch/sandbox/dts/test.dts
@@ -810,6 +810,8 @@
hub {
compatible = "usb-hub";
usb,device-class = <9>;
+ #address-cells = <1>;
+ #size-cells = <0>;
hub-emul {
compatible = "sandbox,usb-hub";
#address-cells = <1>;
@@ -838,6 +840,13 @@
};
};
+
+ usbstor@1 {
+ reg = <1>;
+ };
+ usbstor@3 {
+ reg = <3>;
+ };
};
};