# Copyright (c) 2024 Antmicro # SPDX-License-Identifier: Apache-2.0 # Common fields for touch controllers include: base.yaml properties: screen-width: type: int default: 0 description: | Horizontal resolution of touchscreen (maximum x coordinate reported + 1). The default corresponds to a valid value for non-inverted axis, required for a display with an inverted x axis. screen-height: type: int default: 0 description: | Vertical resolution of touchscreen (maximum y coordinate reported + 1). The default corresponds to a valid value for non-inverted axis, required for a display with an inverted y axis. inverted-x: type: boolean description: X axis is inverted. inverted-y: type: boolean description: Y axis is inverted. swapped-x-y: type: boolean description: X and Y axis are swapped. Swapping is done after inverting the axis.