2022-11-30 14:33:57

by Mark Jackson

[permalink] [raw]
Subject: [PATCH v2 RESEND 0/5] ARM: dts: nanobone: Fix missing/incorrect features

This patch series updates the NanoBone DTS file to address various missing or
incorrect features.

v1 -> v2:
- Move temperature sensor definition under I2C heirarchy

Mark Jackson (5):
ARM: dts: am335x-nano: Fix GPIO settings for RTS/CTS pins on UART3 & 4
ARM: dts: am335x-nano: Enable RS485 mode for UART3 & 4
ARM: dts: am335x-nano: Enable I2C temperature sensor
ARM: dts: am335x-nano: Fix GPIO settings for MMC pins
ARM: dts: am335x-nano: Enable USB host

arch/arm/boot/dts/am335x-nano.dts | 32 +++++++++++++++++++++++++------
1 file changed, 26 insertions(+), 6 deletions(-)

--
2.34.1


2022-11-30 14:45:31

by Mark Jackson

[permalink] [raw]
Subject: [PATCH v2 RESEND 1/5] ARM: dts: am335x-nano: Fix GPIO settings for RTS/CTS pins on UART3 & 4

The NanoBone platform uses GPIO pins for RTS/CTS control.
The DTS still uses the hardware RTS/CTS pins so this needs fixing.

Signed-off-by: Mark Jackson <[email protected]>
---
arch/arm/boot/dts/am335x-nano.dts | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/arch/arm/boot/dts/am335x-nano.dts b/arch/arm/boot/dts/am335x-nano.dts
index b6f2567bd65a..05cbfe24f778 100644
--- a/arch/arm/boot/dts/am335x-nano.dts
+++ b/arch/arm/boot/dts/am335x-nano.dts
@@ -120,8 +120,8 @@ AM33XX_PADCONF(AM335X_PIN_SPI0_D0, PIN_OUTPUT, MUX_MODE1) /* spi0_d0.uart2_txd

uart3_pins: uart3_pins {
pinctrl-single,pins = <
- AM33XX_PADCONF(AM335X_PIN_LCD_DATA10, PIN_INPUT_PULLUP, MUX_MODE6) /* lcd_data10.uart3_ctsn */
- AM33XX_PADCONF(AM335X_PIN_LCD_DATA11, PIN_OUTPUT, MUX_MODE6) /* lcd_data11.uart3_rtsn */
+ AM33XX_PADCONF(AM335X_PIN_LCD_DATA10, PIN_INPUT_PULLUP, MUX_MODE7) /* lcd_data10.gpio2[16] */
+ AM33XX_PADCONF(AM335X_PIN_LCD_DATA11, PIN_OUTPUT, MUX_MODE7) /* lcd_data11.gpio2[17] */
AM33XX_PADCONF(AM335X_PIN_SPI0_CS1, PIN_INPUT, MUX_MODE1) /* spi0_cs1.uart3_rxd */
AM33XX_PADCONF(AM335X_PIN_ECAP0_IN_PWM0_OUT, PIN_OUTPUT, MUX_MODE1) /* ecap0_in_pwm0_out.uart3_txd */
>;
@@ -129,8 +129,8 @@ AM33XX_PADCONF(AM335X_PIN_ECAP0_IN_PWM0_OUT, PIN_OUTPUT, MUX_MODE1) /* ecap0_in

uart4_pins: uart4_pins {
pinctrl-single,pins = <
- AM33XX_PADCONF(AM335X_PIN_LCD_DATA12, PIN_INPUT_PULLUP, MUX_MODE6) /* lcd_data12.uart4_ctsn */
- AM33XX_PADCONF(AM335X_PIN_LCD_DATA13, PIN_OUTPUT, MUX_MODE6) /* lcd_data13.uart4_rtsn */
+ AM33XX_PADCONF(AM335X_PIN_LCD_DATA12, PIN_INPUT_PULLUP, MUX_MODE7) /* lcd_data12.gpio0[8] */
+ AM33XX_PADCONF(AM335X_PIN_LCD_DATA13, PIN_OUTPUT, MUX_MODE7) /* lcd_data13.gpio0[9] */
AM33XX_PADCONF(AM335X_PIN_UART0_CTSN, PIN_INPUT, MUX_MODE1) /* uart0_ctsn.uart4_rxd */
AM33XX_PADCONF(AM335X_PIN_UART0_RTSN, PIN_OUTPUT, MUX_MODE1) /* uart0_rtsn.uart4_txd */
>;
--
2.34.1

2022-11-30 14:53:55

by Mark Jackson

[permalink] [raw]
Subject: [PATCH v2 RESEND 3/5] ARM: dts: am335x-nano: Enable I2C temperature sensor

The NanoBone platform supports a temperature sensor on the I2C bus.

Signed-off-by: Mark Jackson <[email protected]>
---
arch/arm/boot/dts/am335x-nano.dts | 5 +++++
1 file changed, 5 insertions(+)

diff --git a/arch/arm/boot/dts/am335x-nano.dts b/arch/arm/boot/dts/am335x-nano.dts
index cecc2afaeff4..960ef1384bbe 100644
--- a/arch/arm/boot/dts/am335x-nano.dts
+++ b/arch/arm/boot/dts/am335x-nano.dts
@@ -230,6 +230,11 @@ tps: tps@24 {
reg = <0x24>;
};

+ temperature-sensor@48 {
+ compatible = "lm75";
+ reg = <0x48>;
+ };
+
eeprom@53 {
compatible = "microchip,24c02", "atmel,24c02";
reg = <0x53>;
--
2.34.1

2022-12-14 14:05:02

by Mark Jackson

[permalink] [raw]
Subject: Re: [PATCH v2 RESEND 0/5] ARM: dts: nanobone: Fix missing/incorrect features

On Wed, 30 Nov 2022 at 14:06, Mark Jackson <[email protected]> wrote:
>
> This patch series updates the NanoBone DTS file to address various missing or
> incorrect features.
>
> v1 -> v2:
> - Move temperature sensor definition under I2C heirarchy
>
> Mark Jackson (5):
> ARM: dts: am335x-nano: Fix GPIO settings for RTS/CTS pins on UART3 & 4
> ARM: dts: am335x-nano: Enable RS485 mode for UART3 & 4
> ARM: dts: am335x-nano: Enable I2C temperature sensor
> ARM: dts: am335x-nano: Fix GPIO settings for MMC pins
> ARM: dts: am335x-nano: Enable USB host
>
> arch/arm/boot/dts/am335x-nano.dts | 32 +++++++++++++++++++++++++------
> 1 file changed, 26 insertions(+), 6 deletions(-)
>
> --
> 2.34.1
>

Any update on this patch ?
Did it ever get through ?
Do I need to re-submit for some reason ?

Regards
Mark J.

2022-12-14 17:34:20

by Krzysztof Kozlowski

[permalink] [raw]
Subject: Re: [PATCH v2 RESEND 0/5] ARM: dts: nanobone: Fix missing/incorrect features

On 14/12/2022 14:35, Mark Jackson wrote:
> On Wed, 30 Nov 2022 at 14:06, Mark Jackson <[email protected]> wrote:
>>
>> This patch series updates the NanoBone DTS file to address various missing or
>> incorrect features.
>>
>> v1 -> v2:
>> - Move temperature sensor definition under I2C heirarchy
>>
>> Mark Jackson (5):
>> ARM: dts: am335x-nano: Fix GPIO settings for RTS/CTS pins on UART3 & 4
>> ARM: dts: am335x-nano: Enable RS485 mode for UART3 & 4
>> ARM: dts: am335x-nano: Enable I2C temperature sensor
>> ARM: dts: am335x-nano: Fix GPIO settings for MMC pins
>> ARM: dts: am335x-nano: Enable USB host
>>
>> arch/arm/boot/dts/am335x-nano.dts | 32 +++++++++++++++++++++++++------
>> 1 file changed, 26 insertions(+), 6 deletions(-)
>>
>> --
>> 2.34.1
>>
>
> Any update on this patch ?
> Did it ever get through ?
> Do I need to re-submit for some reason ?

It's a merge window and you sent it just before it started.

Best regards,
Krzysztof

2022-12-15 16:02:42

by Mark Jackson

[permalink] [raw]
Subject: Re: [PATCH v2 RESEND 0/5] ARM: dts: nanobone: Fix missing/incorrect features

On Wed, 14 Dec 2022 at 16:54, Krzysztof Kozlowski
<[email protected]> wrote:
>
> On 14/12/2022 14:35, Mark Jackson wrote:
> > On Wed, 30 Nov 2022 at 14:06, Mark Jackson <[email protected]> wrote:
> >>
> >> This patch series updates the NanoBone DTS file to address various missing or
> >> incorrect features.
> >>

<snip>

> >
> > Any update on this patch ?
> > Did it ever get through ?
> > Do I need to re-submit for some reason ?
>
> It's a merge window and you sent it just before it started.

Ah, okay.
So will it be picked up automatically next time round or do I need to
re-submit ?

Cheers
Mark J.

2023-01-13 07:38:39

by Tony Lindgren

[permalink] [raw]
Subject: Re: [PATCH v2 RESEND 0/5] ARM: dts: nanobone: Fix missing/incorrect features

Hi,

* Mark Jackson <[email protected]> [221215 15:44]:
> On Wed, 14 Dec 2022 at 16:54, Krzysztof Kozlowski
> <[email protected]> wrote:
> >
> > On 14/12/2022 14:35, Mark Jackson wrote:
> > > On Wed, 30 Nov 2022 at 14:06, Mark Jackson <[email protected]> wrote:
> > >>
> > >> This patch series updates the NanoBone DTS file to address various missing or
> > >> incorrect features.
> > >>
>
> <snip>
>
> > >
> > > Any update on this patch ?
> > > Did it ever get through ?
> > > Do I need to re-submit for some reason ?
> >
> > It's a merge window and you sent it just before it started.
>
> Ah, okay.
> So will it be picked up automatically next time round or do I need to
> re-submit ?

No need to resubmit if no more comments and the patches still apply
fine.

Did the issues pointed out by Krzysztof get fixed up? If so, I'll apply
these for v6.3 merge window.

Regards,

Tony

2023-01-19 08:49:38

by Tony Lindgren

[permalink] [raw]
Subject: Re: [PATCH v2 RESEND 0/5] ARM: dts: nanobone: Fix missing/incorrect features

* Mark Jackson <[email protected]> [221215 15:44]:
> On Wed, 14 Dec 2022 at 16:54, Krzysztof Kozlowski
> <[email protected]> wrote:
> >
> > On 14/12/2022 14:35, Mark Jackson wrote:
> > > On Wed, 30 Nov 2022 at 14:06, Mark Jackson <[email protected]> wrote:
> > >>
> > >> This patch series updates the NanoBone DTS file to address various missing or
> > >> incorrect features.
> > >>
>
> <snip>
>
> > >
> > > Any update on this patch ?
> > > Did it ever get through ?
> > > Do I need to re-submit for some reason ?
> >
> > It's a merge window and you sent it just before it started.
>
> Ah, okay.
> So will it be picked up automatically next time round or do I need to
> re-submit ?

Applying these into omap-for-v6.3/dt thanks.

Tony