1*6238ae4dSMario Sixgdsys Gazerbeam board driver 2*6238ae4dSMario Six 3*6238ae4dSMario SixThis driver provides capabilities to access the gdsys Gazerbeam board's device 4*6238ae4dSMario Sixinformation. Furthermore, phandles to some internal devices are provided for 5*6238ae4dSMario Sixthe board files. 6*6238ae4dSMario Six 7*6238ae4dSMario SixRequired properties: 8*6238ae4dSMario Six- compatible: should be "gdsys,board_gazerbeam" 9*6238ae4dSMario Six- csb: phandle to the board's coherent system bus (CSB) device node 10*6238ae4dSMario Six- rxaui[0-3]: phandles to the rxaui control device nodes 11*6238ae4dSMario Six- fpga[0-1]: phandles to the board's gdsys FPGA device nodes 12*6238ae4dSMario Six- ioep[0-1]: phandles to the board's IO endpoint device nodes 13*6238ae4dSMario Six- ver-gpios: GPIO list to read the hardware version from 14*6238ae4dSMario Six- var-gpios: GPIO list to read the hardware variant information from 15*6238ae4dSMario Six- reset-gpios: GPIO list for the board's reset GPIOs 16*6238ae4dSMario Six 17*6238ae4dSMario SixExample: 18*6238ae4dSMario Six 19*6238ae4dSMario Six 20*6238ae4dSMario Sixboard { 21*6238ae4dSMario Six compatible = "gdsys,board_gazerbeam"; 22*6238ae4dSMario Six csb = <&board_soc>; 23*6238ae4dSMario Six serdes = <&SERDES>; 24*6238ae4dSMario Six rxaui0 = <&RXAUI0>; 25*6238ae4dSMario Six rxaui1 = <&RXAUI1>; 26*6238ae4dSMario Six rxaui2 = <&RXAUI2>; 27*6238ae4dSMario Six rxaui3 = <&RXAUI3>; 28*6238ae4dSMario Six fpga0 = <&FPGA0>; 29*6238ae4dSMario Six fpga1 = <&FPGA1>; 30*6238ae4dSMario Six ioep0 = <&IOEP0>; 31*6238ae4dSMario Six ioep1 = <&IOEP1>; 32*6238ae4dSMario Six 33*6238ae4dSMario Six ver-gpios = <&PPCPCA 12 0 34*6238ae4dSMario Six &PPCPCA 13 0 35*6238ae4dSMario Six &PPCPCA 14 0 36*6238ae4dSMario Six &PPCPCA 15 0>; 37*6238ae4dSMario Six 38*6238ae4dSMario Six /* MC2/SC-Board */ 39*6238ae4dSMario Six var-gpios-mc2 = <&GPIO_VB0 0 0 /* VAR-MC_SC */ 40*6238ae4dSMario Six &GPIO_VB0 11 0>; /* VAR-CON */ 41*6238ae4dSMario Six /* MC4-Board */ 42*6238ae4dSMario Six var-gpios-mc4 = <&GPIO_VB1 0 0 /* VAR-MC_SC */ 43*6238ae4dSMario Six &GPIO_VB1 11 0>; /* VAR-CON */ 44*6238ae4dSMario Six 45*6238ae4dSMario Six reset-gpios = <&gpio0 1 0 &gpio0 2 1>; 46*6238ae4dSMario Six}; 47