goodix_irq: goodix_irq { allwinner,pins = "PG12"; allwinner,function = "irq"; allwinner,drive = <0>; allwinner,pull = <1>; }; goodix_reset: goodix_reset { allwinner,pins = "PC3"; allwinner,function = "reset"; allwinner,drive = <0>; allwinner,pull = <1>; i2c@1c2b400 { compatible = "allwinner,sun4i-a10-i2c"; reg = <0x1c2b400 0x400>; interrupts = <0x9>; clocks = <0x2 0x3a>; pinctrl-names = "default"; pinctrl-0 = <0x19>; status = "okay"; #address-cells = <0x1>; #size-cells = <0x0>; phandle = <0x54>; gt911: gt911@14 { compatible = "goodix, Goodix-TS"; reg = <0x14>; status = "okay"; interrupt-parent = <&gpio>; interrupts = <6 12 0>; pinctrl-names = "default"; pinctrl-0 = <&goodix_irq &goodix_reset>; //&goodix_pins eller <0x48> irq-gpios = <&gpio 6 12 0>; reset-gpios = <&gpio 2 3 8>; }; };