description: AXS5106 capacitive touch controller include: ["i2c-device.yaml"] compatible: "axs,axs5106" bus: i2c properties: x-max: type: int required: true description: Maximum X coordinate reported by the controller (typically the panel's horizontal resolution) y-max: type: int required: true description: Maximum Y coordinate reported by the controller (typically the panel's vertical resolution) swap-xy: type: boolean default: false description: Swap the X and Y axes mirror-x: type: boolean default: false description: Mirror the X axis mirror-y: type: boolean default: false description: Mirror the Y axis pin-reset: type: phandles default: GPIO_PIN_SPEC_NONE description: Reset GPIO pin pin-interrupt: type: phandles default: GPIO_PIN_SPEC_NONE description: Interrupt GPIO pin transmit-timeout: type: int default: 100 description: Timeout (ms) for the register-address write half of a read transaction receive-timeout: type: int default: 100 description: Timeout (ms) for the data-read half of a read transaction