summaryrefslogtreecommitdiffstats
path: root/arch/arm/boot/dts/ste-href-tvk1281618-r2.dtsi (follow)
Commit message (Collapse)AuthorAgeFilesLines
* ARM: dts: ux500: Totally separate TVK R2 and R3Linus Walleij2021-03-271-1/+39
| | | | | | | | | | There is no point in sharing any definitions between the R2 and R3 versions of the TVK1281618 UIB. The proximity sensor collides with the touchscreen etc, it is less confusing to get rid of the overarching TVK1281618 UIB file and just use one for each. Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
* ARM: dts: ux500: Push TC35893 defines to each UIBLinus Walleij2021-03-271-1/+63
| | | | | | | | | The TC35893 is connected to different GPIOs in different UIBs so just bite the bullet and push this info down into respective UIB so we can avoid confusion when reading the DTS files. Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
* ARM: dts: ux500: Push sensors to TVK R2 boardLinus Walleij2021-03-261-3/+70
| | | | | | | | | | | These sensors are particular to the TVK UIB R2 board and will conflict with the R3 board, so push them down to the actual UIB include DTSI. Rename the nodes appropriately to accelerometer@ etc in the process. Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
* ARM: dts: ux500: Move Synaptics to right includeLinus Walleij2021-03-261-0/+29
| | | | | | | | | The Synaptics RMI4 touchscreen is a property of the TVK1281618 R2 UIB, so move it into that file instead of the main TVK1281618 main include so we can define another touchscreen for the R3 UIB. Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
* ARM: dts: ux500: Fix touchscreen on TVK R2Linus Walleij2021-03-261-0/+8
| | | | | | | | | | | | The touchscreen is mounted with flipped x/y on the R2 version of TVK1281618. Push this setting to that DTS file only. The function nodes were named wrong so the OF properties didn not "take". Fix the node names from "rmi-fnn" to "rmi4-nn" so this also work. Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
* ARM: dts: ux500: Rename DSI controller nodesLinus Walleij2020-11-061-1/+1
| | | | | | | | | | Rename the DSI controller nodes from "dsi-controller@" to "dsi@" so they match the naming convention in the YAML schema for DSI controllers. Signed-off-by: Linus Walleij <linus.walleij@linaro.org> Link: https://lore.kernel.org/r/20201104133758.1373298-1-linus.walleij@linaro.org Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
* ARM: dts: ux500: Fix up DSI controller nodesLinus Walleij2020-02-101-1/+1
| | | | | | | These nodes should be named dsi-controller@* so fix it up. Cc: Stephan Gerhold <stephan@gerhold.net> Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
* ARM: dts: ux500: Split TVK DTSI files in twoLinus Walleij2019-12-091-0/+79
The TVK1281618 was made in R1, R2 and R3 variants. The most commonly used variants are R2 and R3 so split out these to their own files. The R3 version has a totally different display than R1 and R2 and a different set of sensors. Cc: Stephan Gerhold <stephan@gerhold.net> Signed-off-by: Linus Walleij <linus.walleij@linaro.org> Link: https://lore.kernel.org/r/20191126124738.77690-2-linus.walleij@linaro.org