linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Re: [PATCH] arm64: dts: meson-s4: include meson-s4-gpio.h
@ 2022-08-26 11:32 Huqiang Qin
  2022-08-29  7:41 ` Neil Armstrong
  0 siblings, 1 reply; 5+ messages in thread
From: Huqiang Qin @ 2022-08-26 11:32 UTC (permalink / raw)
  To: Krzysztof Kozlowski, robh+dt, krzysztof.kozlowski+dt, narmstrong,
	khilman, jbrunet, martin.blumenstingl
  Cc: devicetree, linux-arm-kernel, linux-amlogic, linux-kernel

Hi Krzysztof,

On 2022/8/25 20:02, Krzysztof Kozlowski wrote:
> Why? We can see what you did here, but commit msg should explain why you
> do it...

Sorry, I didn't describe this commit message clearly.

In the future, meson-s4.dtsi will have some nodes that need
to use the meson-s4-gpio.h file.

e.g.
	(1) Bluetooth enable pin:
		bt_en-gpios = <&gpio GPIOX_17 GPIO_ACTIVE_HIGH>;
	(2) Audio mute pin:
		spk_mute-gpios = <&gpio GPIOH_8 GPIO_ACTIVE_LOW>;
	(3) ...

So, this patch was born.

Best regards,
Huqiang


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [PATCH] arm64: dts: meson-s4: include meson-s4-gpio.h
  2022-08-26 11:32 [PATCH] arm64: dts: meson-s4: include meson-s4-gpio.h Huqiang Qin
@ 2022-08-29  7:41 ` Neil Armstrong
  0 siblings, 0 replies; 5+ messages in thread
From: Neil Armstrong @ 2022-08-29  7:41 UTC (permalink / raw)
  To: Huqiang Qin, Krzysztof Kozlowski, robh+dt,
	krzysztof.kozlowski+dt, khilman, jbrunet, martin.blumenstingl
  Cc: devicetree, linux-arm-kernel, linux-amlogic, linux-kernel

On 26/08/2022 13:32, Huqiang Qin wrote:
> Hi Krzysztof,
> 
> On 2022/8/25 20:02, Krzysztof Kozlowski wrote:
>> Why? We can see what you did here, but commit msg should explain why you
>> do it...
> 
> Sorry, I didn't describe this commit message clearly.
> 
> In the future, meson-s4.dtsi will have some nodes that need
> to use the meson-s4-gpio.h file.
> 
> e.g.
>      (1) Bluetooth enable pin:
>          bt_en-gpios = <&gpio GPIOX_17 GPIO_ACTIVE_HIGH>;
>      (2) Audio mute pin:
>          spk_mute-gpios = <&gpio GPIOH_8 GPIO_ACTIVE_LOW>;
>      (3) ...
> 
> So, this patch was born.

We understand, but since the Upstream linux codebase want to avoid dead code
as much as possible, please defer this patch when node will actually use these gpio defines.

Neil

> 
> Best regards,
> Huqiang
> 


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [PATCH] arm64: dts: meson-s4: include meson-s4-gpio.h
@ 2022-08-29  8:48 Huqiang Qin
  0 siblings, 0 replies; 5+ messages in thread
From: Huqiang Qin @ 2022-08-29  8:48 UTC (permalink / raw)
  To: Neil Armstrong, Krzysztof Kozlowski, robh+dt,
	krzysztof.kozlowski+dt, khilman, jbrunet, martin.blumenstingl
  Cc: devicetree, linux-arm-kernel, linux-amlogic, linux-kernel

Hi Neil,

On 2022/8/29 15:41, Neil Armstrong wrote:
> We understand, but since the Upstream linux codebase want to avoid dead 
> code
> as much as possible, please defer this patch when node will actually use 
> these gpio defines.

Thanks for your explanation, I know what to do.

Best regards,
Huqiang




^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [PATCH] arm64: dts: meson-s4: include meson-s4-gpio.h
  2022-08-25 11:51 Huqiang Qin
@ 2022-08-25 12:02 ` Krzysztof Kozlowski
  0 siblings, 0 replies; 5+ messages in thread
From: Krzysztof Kozlowski @ 2022-08-25 12:02 UTC (permalink / raw)
  To: Huqiang Qin, robh+dt, krzysztof.kozlowski+dt, narmstrong,
	khilman, jbrunet, martin.blumenstingl
  Cc: devicetree, linux-arm-kernel, linux-amlogic, linux-kernel

On 25/08/2022 14:51, Huqiang Qin wrote:
> Add the included meson-s4-gpio.h in the meson-s4.dtsi
> 

Why? We can see what you did here, but commit msg should explain why you
do it...

Best regards,
Krzysztof

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [PATCH] arm64: dts: meson-s4: include meson-s4-gpio.h
@ 2022-08-25 11:51 Huqiang Qin
  2022-08-25 12:02 ` Krzysztof Kozlowski
  0 siblings, 1 reply; 5+ messages in thread
From: Huqiang Qin @ 2022-08-25 11:51 UTC (permalink / raw)
  To: robh+dt, krzysztof.kozlowski+dt, narmstrong, khilman, jbrunet,
	martin.blumenstingl
  Cc: devicetree, linux-arm-kernel, linux-amlogic, linux-kernel, Huqiang Qin

Add the included meson-s4-gpio.h in the meson-s4.dtsi

Signed-off-by: Huqiang Qin <huqiang.qin@amlogic.com>
---
 arch/arm64/boot/dts/amlogic/meson-s4.dtsi | 1 +
 1 file changed, 1 insertion(+)

diff --git a/arch/arm64/boot/dts/amlogic/meson-s4.dtsi b/arch/arm64/boot/dts/amlogic/meson-s4.dtsi
index ad50cba42d19..44cce8b0fcef 100644
--- a/arch/arm64/boot/dts/amlogic/meson-s4.dtsi
+++ b/arch/arm64/boot/dts/amlogic/meson-s4.dtsi
@@ -6,6 +6,7 @@
 #include <dt-bindings/interrupt-controller/irq.h>
 #include <dt-bindings/interrupt-controller/arm-gic.h>
 #include <dt-bindings/gpio/gpio.h>
+#include <dt-bindings/gpio/meson-s4-gpio.h>
 
 / {
 	cpus {
-- 
2.37.1


^ permalink raw reply related	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2022-08-29  8:49 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-08-26 11:32 [PATCH] arm64: dts: meson-s4: include meson-s4-gpio.h Huqiang Qin
2022-08-29  7:41 ` Neil Armstrong
  -- strict thread matches above, loose matches on Subject: below --
2022-08-29  8:48 Huqiang Qin
2022-08-25 11:51 Huqiang Qin
2022-08-25 12:02 ` Krzysztof Kozlowski

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).