Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

dt-bindings: fsi: Add description of FSI master

This describes the FSI master present in the AST2600.

Signed-off-by: Joel Stanley <joel@jms.id.au>
Acked-by: Alistair Popple <alistair@popple.id.au>
Link: https://lore.kernel.org/r/20191108051945.7109-9-joel@jms.id.au
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

authored by

Joel Stanley and committed by
Greg Kroah-Hartman
cccaa160 8bcd06d0

+24
+24
Documentation/devicetree/bindings/fsi/fsi-master-aspeed.txt
··· 1 + Device-tree bindings for AST2600 FSI master 2 + ------------------------------------------- 3 + 4 + The AST2600 contains two identical FSI masters. They share a clock and have a 5 + separate interrupt line and output pins. 6 + 7 + Required properties: 8 + - compatible: "aspeed,ast2600-fsi-master" 9 + - reg: base address and length 10 + - clocks: phandle and clock number 11 + - interrupts: platform dependent interrupt description 12 + - pinctrl-0: phandle to pinctrl node 13 + - pinctrl-names: pinctrl state 14 + 15 + Examples: 16 + 17 + fsi-master { 18 + compatible = "aspeed,ast2600-fsi-master", "fsi-master"; 19 + reg = <0x1e79b000 0x94>; 20 + interrupts = <GIC_SPI 100 IRQ_TYPE_LEVEL_HIGH>; 21 + pinctrl-names = "default"; 22 + pinctrl-0 = <&pinctrl_fsi1_default>; 23 + clocks = <&syscon ASPEED_CLK_GATE_FSICLK>; 24 + };