From: Pankaj Dubey <pankaj.dubey@samsung.com> To: linux-samsung-soc@vger.kernel.org, linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org Cc: krzk@kernel.org, kgene@kernel.org, robh+dt@kernel.org, sanath@samsung.com, javier@osg.samsung.com, s.nawrocki@samsung.com, alim.akhtar@samsung.com, Pankaj Dubey <pankaj.dubey@samsung.com> Subject: [PATCH 0/3] Use macros for pinctrl configuration on Exynos7 Date: Wed, 18 Jan 2017 11:12:18 +0530 [thread overview] Message-ID: <1484718141-28785-1-git-send-email-pankaj.dubey@samsung.com> (raw) In-Reply-To: CGME20170118053944epcas1p1bed1518b3ba444434bfbe4048b6fe4bd@epcas1p1.samsung.com Currently Exynos7 DTSi files are using hard-coded values for pinctrl configurations such as pin-function, pin-pud and pin-drv. These hard coded values are difficult to understand without datasheet, lets use macros for such configurations. While doing this observed that Exynos7 has different drive strengths values *ONLY* for FSYS1 blocks pins, so adding new macro definition for the same in patch[2/3] Also some of sd0_xxxx pin definition is using drive strength as 0x3 but as per datasheet of Exynos7, FSYS1 block's pin does not support 0x3 value for drive strenth so fixing the same in patch[1/3]. I have verified these patches for boot on Exynos7 based espresso board. Pankaj Dubey (3): arm64: dts: exynos: Fix drive strength of sd0_xxx pin definitions pinctrl: dt-bindings: samsung: Add Exynos7 specific pinctrl macro definitions arm64: dts: exynos: Use macros for pinctrl configuration on Exynos7 arch/arm64/boot/dts/exynos/exynos7-espresso.dts | 4 +- arch/arm64/boot/dts/exynos/exynos7-pinctrl.dtsi | 302 ++++++++++++------------ include/dt-bindings/pinctrl/samsung.h | 8 + 3 files changed, 162 insertions(+), 152 deletions(-) -- 2.7.4
WARNING: multiple messages have this Message-ID (diff)
From: pankaj.dubey@samsung.com (Pankaj Dubey) To: linux-arm-kernel@lists.infradead.org Subject: [PATCH 0/3] Use macros for pinctrl configuration on Exynos7 Date: Wed, 18 Jan 2017 11:12:18 +0530 [thread overview] Message-ID: <1484718141-28785-1-git-send-email-pankaj.dubey@samsung.com> (raw) In-Reply-To: CGME20170118053944epcas1p1bed1518b3ba444434bfbe4048b6fe4bd@epcas1p1.samsung.com Currently Exynos7 DTSi files are using hard-coded values for pinctrl configurations such as pin-function, pin-pud and pin-drv. These hard coded values are difficult to understand without datasheet, lets use macros for such configurations. While doing this observed that Exynos7 has different drive strengths values *ONLY* for FSYS1 blocks pins, so adding new macro definition for the same in patch[2/3] Also some of sd0_xxxx pin definition is using drive strength as 0x3 but as per datasheet of Exynos7, FSYS1 block's pin does not support 0x3 value for drive strenth so fixing the same in patch[1/3]. I have verified these patches for boot on Exynos7 based espresso board. Pankaj Dubey (3): arm64: dts: exynos: Fix drive strength of sd0_xxx pin definitions pinctrl: dt-bindings: samsung: Add Exynos7 specific pinctrl macro definitions arm64: dts: exynos: Use macros for pinctrl configuration on Exynos7 arch/arm64/boot/dts/exynos/exynos7-espresso.dts | 4 +- arch/arm64/boot/dts/exynos/exynos7-pinctrl.dtsi | 302 ++++++++++++------------ include/dt-bindings/pinctrl/samsung.h | 8 + 3 files changed, 162 insertions(+), 152 deletions(-) -- 2.7.4
next parent reply other threads:[~2017-01-18 5:42 UTC|newest] Thread overview: 28+ messages / expand[flat|nested] mbox.gz Atom feed top [not found] <CGME20170118053944epcas1p1bed1518b3ba444434bfbe4048b6fe4bd@epcas1p1.samsung.com> 2017-01-18 5:42 ` Pankaj Dubey [this message] 2017-01-18 5:42 ` [PATCH 0/3] Use macros for pinctrl configuration on Exynos7 Pankaj Dubey [not found] ` <CGME20170118053953epcas1p18e06184783a0edc6a2cfc3b6a9d9ce31@epcas1p1.samsung.com> [not found] ` <1484718141-28785-1-git-send-email-pankaj.dubey-Sze3O3UU22JBDgjK7y7TUQ@public.gmane.org> 2017-01-18 5:42 ` [PATCH 1/3] arm64: dts: exynos: Fix drive strength of sd0_xxx pin definitions Pankaj Dubey 2017-01-18 5:42 ` Pankaj Dubey [not found] ` <1484718141-28785-2-git-send-email-pankaj.dubey-Sze3O3UU22JBDgjK7y7TUQ@public.gmane.org> 2017-01-18 13:40 ` Alim Akhtar 2017-01-18 13:40 ` Alim Akhtar [not found] ` <CGME20170118054002epcas5p3b08e2f419976e17a3c584d64776810fd@epcas5p3.samsung.com> 2017-01-18 5:42 ` [PATCH 2/3] pinctrl: dt-bindings: samsung: Add Exynos7 specific pinctrl macro definitions Pankaj Dubey 2017-01-18 5:42 ` Pankaj Dubey [not found] ` <1484718141-28785-3-git-send-email-pankaj.dubey-Sze3O3UU22JBDgjK7y7TUQ@public.gmane.org> 2017-01-18 13:42 ` Alim Akhtar 2017-01-18 13:42 ` Alim Akhtar 2017-01-18 14:19 ` Krzysztof Kozlowski 2017-01-18 14:19 ` Krzysztof Kozlowski 2017-01-27 12:25 ` Sylwester Nawrocki 2017-01-27 12:25 ` Sylwester Nawrocki 2017-01-27 14:41 ` Krzysztof Kozlowski 2017-01-27 14:41 ` Krzysztof Kozlowski 2017-02-01 12:51 ` Linus Walleij 2017-02-01 12:51 ` Linus Walleij 2017-02-02 17:05 ` Krzysztof Kozlowski 2017-02-02 17:05 ` Krzysztof Kozlowski [not found] ` <CGME20170118054013epcas5p3b20dca776ee350f4ba863db24d3dea67@epcas5p3.samsung.com> 2017-01-18 5:42 ` [PATCH 3/3] arm64: dts: exynos: Use macros for pinctrl configuration on Exynos7 Pankaj Dubey 2017-01-18 5:42 ` Pankaj Dubey 2017-01-18 13:43 ` Alim Akhtar 2017-01-18 13:43 ` Alim Akhtar 2017-01-18 15:01 ` Krzysztof Kozlowski 2017-01-18 15:01 ` Krzysztof Kozlowski 2017-01-20 3:19 ` pankaj.dubey 2017-01-20 3:19 ` pankaj.dubey
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=1484718141-28785-1-git-send-email-pankaj.dubey@samsung.com \ --to=pankaj.dubey@samsung.com \ --cc=alim.akhtar@samsung.com \ --cc=devicetree@vger.kernel.org \ --cc=javier@osg.samsung.com \ --cc=kgene@kernel.org \ --cc=krzk@kernel.org \ --cc=linux-arm-kernel@lists.infradead.org \ --cc=linux-samsung-soc@vger.kernel.org \ --cc=robh+dt@kernel.org \ --cc=s.nawrocki@samsung.com \ --cc=sanath@samsung.com \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: linkBe sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.