summaryrefslogtreecommitdiffstats
path: root/arch/arm/boot/dts/s5pv210-pinctrl.dtsi
Commit message (Collapse)AuthorAgeFilesLines
* ARM: dts: s5pv210: use local header for pinctrl register valuesKrzysztof Kozlowski2022-06-071-240/+240
| | | | | | | | | | | | | | | | | | | | The DTS uses hardware register values directly in pin controller pin configuration. These are not some IDs or other abstraction layer but raw numbers used in the registers. These numbers were previously put in the bindings header to avoid code duplication and to provide some context meaning (name), but they do not fit the purpose of bindings. It is also quite confusing to use constants prefixed with Exynos for other SoC, because there is actually nothing here in common, except the actual value. Store the constants in a header next to DTS and use them instead of bindings. Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> Reviewed-by: Chanho Park <chanho61.park@samsung.com> Acked-by: Rob Herring <robh@kernel.org> Link: https://lore.kernel.org/r/20220605160508.134075-4-krzysztof.kozlowski@linaro.org
* ARM: dts: s5pv210: align pinctrl with dtschemaKrzysztof Kozlowski2022-01-231-113/+113
| | | | | | | | Align the pin controller related nodes with dtschema. No functional change expected. Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com> Link: https://lore.kernel.org/r/20220111201722.327219-17-krzysztof.kozlowski@canonical.com
* ARM: dts: s5pv210: Add interrupt-controller property to gph3Jonathan Bakker2020-06-151-0/+2
| | | | | | | | | The GPH3 pins on s5pv210 have interrupt support and had the interrupt-cells property but was missing the interrupt-controller property. Signed-off-by: Jonathan Bakker <xc-racer2@live.ca> Signed-off-by: Krzysztof Kozlowski <krzk@kernel.org>
* ARM: dts: s5pv210: Correct gpi pinctrl node nameJonathan Bakker2020-05-041-1/+1
| | | | | | | | | | The node name was gpgi, but the pinctrl driver was registering the pins as just gpi and the "samsung,pins" i2s0 pinctrl entries refer to gpi. The public S5PC110 datasheet also refers to these pins as just gpi, so let's make sure everything is in sync and rename the node to gpi. Signed-off-by: Jonathan Bakker <xc-racer2@live.ca> Signed-off-by: Krzysztof Kozlowski <krzk@kernel.org>
* ARM: dts: s5pv210: Add helper define for sleep gpio configJonathan Bakker2020-05-041-0/+7
| | | | | | | | To simplify writing of sleep gpio configs, add a common helper similar to what is present for other Samsung CPUs. Signed-off-by: Jonathan Bakker <xc-racer2@live.ca> Signed-off-by: Krzysztof Kozlowski <krzk@kernel.org>
* ARM: dts: s5pv210: Add missing interrupt-controller property to gph2Paweł Chmiel2018-07-071-0/+2
| | | | | | | | | | | | | Adds missing interrupt-controller property to gph2 block, to silence following warnings during build: /soc/pinctrl@e0200000/gph2: Missing interrupt-controller or interrupt-map property It's reguired by Samsung Aries boards, an S5PV210 based Samsung Galaxy S (i9000) and Galaxy S 4G phones, which are added in next patches. Signed-off-by: Paweł Chmiel <pawel.mikolaj.chmiel@gmail.com> Signed-off-by: Krzysztof Kozlowski <krzk@kernel.org>
* ARM: dts: s5pv210: Add SPDX license identifiersKrzysztof Kozlowski2018-01-031-4/+1
| | | | | | Replace GPL v2.0 license statements with SPDX license identifiers. Signed-off-by: Krzysztof Kozlowski <krzk@kernel.org>
* ARM: dts: s5pv210: Use macros for pinctrl configurationKrzysztof Kozlowski2016-09-161-237/+239
| | | | | | | | | | Usage of DTS macros instead of hard-coded numbers makes code easier to read. One does not have to remember which value means pull-up/down or specific driver strength. Signed-off-by: Krzysztof Kozlowski <k.kozlowski@samsung.com> Reviewed-by: Javier Martinez Canillas <javier@osg.samsung.com> Acked-by: Linus Walleij <linus.walleij@linaro.org>
* ARM: dts: Add Device tree for s5pv210 SoCMateusz Krawczuk2014-07-191-0/+839
Add generic device tree for s5pv210 and s5pv210-pinctrl Signed-off-by: Mateusz Krawczuk <m.krawczuk@partner.samsung.com> Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com> Signed-off-by: Tomasz Figa <t.figa@samsung.com> Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>