14760b6faSJonathan NeuschäferNintendo Wii (Hollywood) GPIO controller 24760b6faSJonathan Neuschäfer 34760b6faSJonathan NeuschäferRequired properties: 4*a47c9b39SJonathan Neuschäfer- compatible: "nintendo,hollywood-gpio" 54760b6faSJonathan Neuschäfer- reg: Physical base address and length of the controller's registers. 64760b6faSJonathan Neuschäfer- gpio-controller: Marks the device node as a GPIO controller. 74760b6faSJonathan Neuschäfer- #gpio-cells: Should be <2>. The first cell is the pin number and the 84760b6faSJonathan Neuschäfer second cell is used to specify optional parameters: 94760b6faSJonathan Neuschäfer - bit 0 specifies polarity (0 for normal, 1 for inverted). 104760b6faSJonathan Neuschäfer 114760b6faSJonathan NeuschäferOptional properties: 124760b6faSJonathan Neuschäfer- ngpios: see Documentation/devicetree/bindings/gpio/gpio.txt 134760b6faSJonathan Neuschäfer- interrupt-controller: Marks the device node as an interrupt controller. 144760b6faSJonathan Neuschäfer- #interrupt-cells: Should be two. 154760b6faSJonathan Neuschäfer- interrupts: Interrupt specifier for the controller's Broadway (PowerPC) 164760b6faSJonathan Neuschäfer interrupt. 174760b6faSJonathan Neuschäfer 184760b6faSJonathan NeuschäferExample: 194760b6faSJonathan Neuschäfer 204760b6faSJonathan Neuschäfer GPIO: gpio@d8000c0 { 214760b6faSJonathan Neuschäfer #gpio-cells = <2>; 224760b6faSJonathan Neuschäfer compatible = "nintendo,hollywood-gpio"; 234760b6faSJonathan Neuschäfer reg = <0x0d8000c0 0x40>; 244760b6faSJonathan Neuschäfer gpio-controller; 254760b6faSJonathan Neuschäfer ngpios = <24>; 264760b6faSJonathan Neuschäfer } 27