Gt9xx-1024x600 ((link)) «720p»

Unlike generic sensors, the GT9xx requires a configuration block (usually 184-186 bytes) sent by the host upon initialization. This config tells the controller:

&i2c1 gt9xx: touchscreen@5d compatible = "goodix,gt911"; reg = <0x5d>; touchscreen-size-x = <1024>; touchscreen-size-y = <600>; ; ; gt9xx-1024x600

The resolution is often defined in the Device Tree (DTS) or via a firmware configuration array written to the chip's internal registers (starting at address 0x8047 ). Common Use Cases: Unlike generic sensors, the GT9xx requires a configuration