1 %YAML 1.2 2 --- 3 $id: http://devicetree.org/schemas/bus/renesas 4 $schema: http://devicetree.org/meta-schemas/co 5 6 title: Renesas Bus State Controller (BSC) 7 8 maintainers: 9 - Geert Uytterhoeven <geert+renesas@glider.be 10 11 description: | 12 The Renesas Bus State Controller (BSC, somet 13 Bridge", or "External Bus Interface") can be 14 SoCs. It provides an external bus for conne 15 devices to the SoC, driving several chip sel 16 FLASH, Ethernet and USB. 17 18 While the BSC is a fairly simple memory-mapp 19 PM domain, and may have a gateable functiona 20 connected to the BSC can be accessed, the PM 21 must be powered on, and the functional clock 22 enabled. 23 24 The bindings for the BSC extend the bindings 25 26 allOf: 27 - $ref: simple-pm-bus.yaml# 28 29 properties: 30 compatible: 31 items: 32 - enum: 33 - renesas,bsc-r8a73a4 # R-Mobile AP 34 - renesas,bsc-sh73a0 # SH-Mobile A 35 - const: renesas,bsc 36 - {} # simple-pm-bus, but not listed her 37 38 reg: 39 maxItems: 1 40 41 interrupts: 42 maxItems: 1 43 44 required: 45 - reg 46 47 unevaluatedProperties: false 48 49 examples: 50 - | 51 #include <dt-bindings/interrupt-controller 52 53 bsc: bus@fec10000 { 54 compatible = "renesas,bsc-sh73a0", "re 55 #address-cells = <1>; 56 #size-cells = <1>; 57 ranges = <0 0 0x20000000>; 58 reg = <0xfec10000 0x400>; 59 interrupts = <0 39 IRQ_TYPE_LEVEL_HIGH 60 clocks = <&zb_clk>; 61 power-domains = <&pd_a4s>; 62 };
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.