All of lore.kernel.org
 help / color / mirror / Atom feed
From: Ben Whitten <Ben.Whitten@lairdtech.com>
To: Nicolas Ferre <nicolas.ferre@microchip.com>,
	Ben Whitten <ben.whitten@gmail.com>,
	"devicetree@vger.kernel.org" <devicetree@vger.kernel.org>,
	Alexandre Belloni <alexandre.belloni@bootlin.com>
Cc: Rob Herring <robh+dt@kernel.org>,
	Mark Rutland <mark.rutland@arm.com>,
	"linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>,
	"linux-arm-kernel@lists.infradead.org" 
	<linux-arm-kernel@lists.infradead.org>
Subject: RE: [PATCH 1/4] arm: dts: add support for Laird WB45N cpu module and DVK
Date: Fri, 15 Jun 2018 10:01:49 +0000	[thread overview]
Message-ID: <BY1PR02MB1114728E5FF0709137B4224FE77C0@BY1PR02MB1114.namprd02.prod.outlook.com> (raw)
In-Reply-To: <03f0f635-3fc2-085b-20e0-e1fcaa9e8062@microchip.com>

> On 14/06/2018 at 10:51, Ben Whitten wrote:
> > Signed-off-by: Ben Whitten <ben.whitten@lairdtech.com>
> > ---
> >   arch/arm/boot/dts/Makefile        |   3 +-
> >   arch/arm/boot/dts/at91-wb45n.dts  |  66 +++++++++++++++
> >   arch/arm/boot/dts/at91-wb45n.dtsi | 169
> ++++++++++++++++++++++++++++++++++++++
> >   3 files changed, 237 insertions(+), 1 deletion(-)
> >   create mode 100644 arch/arm/boot/dts/at91-wb45n.dts
> >   create mode 100644 arch/arm/boot/dts/at91-wb45n.dtsi
> >
> > diff --git a/arch/arm/boot/dts/Makefile b/arch/arm/boot/dts/Makefile
> > index 7e24249..1ee94ee 100644
> > --- a/arch/arm/boot/dts/Makefile
> > +++ b/arch/arm/boot/dts/Makefile
> > @@ -42,7 +42,8 @@ dtb-$(CONFIG_SOC_AT91SAM9) += \
> >   	at91sam9g25ek.dtb \
> >   	at91sam9g35ek.dtb \
> >   	at91sam9x25ek.dtb \
> > -	at91sam9x35ek.dtb
> > +	at91sam9x35ek.dtb \
> > +	at91-wb45n.dtb
> >   dtb-$(CONFIG_SOC_SAM_V7) += \
> >   	at91-kizbox2.dtb \
> >   	at91-nattis-2-natte-2.dtb \
> > diff --git a/arch/arm/boot/dts/at91-wb45n.dts b/arch/arm/boot/dts/at91-
> wb45n.dts
> > new file mode 100644
> > index 0000000..4e88815
> > --- /dev/null
> > +++ b/arch/arm/boot/dts/at91-wb45n.dts
> > @@ -0,0 +1,66 @@
> > +// SPDX-License-Identifier: GPL-2.0
> > +/*
> > + * at91-wb45n.dts - Device Tree file for WB45NBT board
> > + *
> > + *  Copyright (C) 2018 Laird
> > + *
> > +*/
> > +/dts-v1/;
> > +#include "at91-wb45n.dtsi"
> > +
> > +/ {
> > +	model = "Laird Workgroup Bridge 45N - Atmel AT91SAM (dt)";
> > +	compatible = "laird,wb45n", "laird,wbxx", "atmel,at91sam9x5",
> "atmel,at91sam9";
> 
> "laird" prefix must be added to
> Documentation/devicetree/bindings/vendor-prefixes.txt before using it:
> you can do a little patch as a first patch of this series.
> Otherwise it will trigger a warning message while running
> scripts/checkpatch.pl on top of your patch.
> 
> 
> > +
> > +	ahb {
> > +		apb {
> > +			watchdog@fffffe40 {
> > +				status = "okay";
> > +			};
> > +		};
> > +	};
> > +
> > +	gpio_keys {
> > +		compatible = "gpio-keys";
> > +		#address-cells = <1>;
> > +		#size-cells = <0>;
> > +		irqbtn@pb18 {
> 
> I'm not sure that the @pb18 can be used like this. This address
> extension must be used in a "reg" property in the node. dtc used with
> warning switch on might trigger an error for this.
> 
> > +			label = "IRQBTN";
> > +			linux,code = <99>;
> > +			gpios = <&pioB 18 GPIO_ACTIVE_LOW>;
> > +			gpio-key,wakeup = <1>;
> > +		};
> > +	};
> > +};
> > +
> > +&usb0 {
> > +	status = "okay";
> > +};
> > +
> > +&mmc0 {
> > +	status = "okay";
> > +};
> > +
> > +&spi0 {
> > +	status = "okay";
> > +};
> > +
> > +&macb0 {
> > +	status = "okay";
> > +};
> > +
> > +&dbgu {
> > +	status = "okay";
> > +};
> > +
> > +&usart0 {
> > +	status = "okay";
> > +};
> > +
> > +&usart3 {
> > +	status = "okay";
> > +};
> > +
> > +&i2c1 {
> > +	status = "okay";
> > +};
> > diff --git a/arch/arm/boot/dts/at91-wb45n.dtsi b/arch/arm/boot/dts/at91-
> wb45n.dtsi
> > new file mode 100644
> > index 0000000..2fa58e2
> > --- /dev/null
> > +++ b/arch/arm/boot/dts/at91-wb45n.dtsi
> > @@ -0,0 +1,169 @@
> > +// SPDX-License-Identifier: GPL-2.0
> > +/*
> > + * at91-wb45n.dtsi - Device Tree file for WB45NBT board
> > + *
> > + *  Copyright (C) 2018 Laird
> > + *
> > + */
> > +
> > +#include "at91sam9g25.dtsi"
> > +
> > +/ {
> > +	model = "Laird Workgroup Bridge 45N - Atmel AT91SAM (dt)";
> > +	compatible = "laird,wb45n", "laird,wbxx", "atmel,at91sam9x5",
> "atmel,at91sam9";
> > +
> > +	chosen {
> > +		bootargs = "ubi.mtd=6 root=ubi0:rootfs rootfstype=ubifs
> rw";
> > +		stdout-path = "serial0:115200n8";
> > +	};
> > +
> > +	memory {
> > +		reg = <0x20000000 0x4000000>;
> > +	};
> > +
> > +	ahb {
> > +		apb {
> > +			shdwc@fffffe10 {
> 
> I would advice you to take exactly the node name:
> "shutdown-controller@fffffe10"; Anyway, it will go away after you use
> the label notation as advised by Alexandre.
> 
> > +				atmel,wakeup-mode = "low";
> > +			};
> > +
> > +			pinctrl@fffff400 {
> > +				usb2 {
> > +					pinctrl_board_usb2: usb2-board {
> > +						atmel,pins =
> > +							<AT91_PIOB 11
> AT91_PERIPH_GPIO AT91_PINCTRL_DEGLITCH>;		/* PB11 gpio
> vbus sense, deglitch */
> > +					};
> > +				};
> > +			};
> > +
> > +			rstc@fffffe00 {
> > +				compatible = "atmel,sama5d3-rstc";
> > +			};
> 
> I don't think this node is needed.

I dug through our old code reviews and found this message relating to testing
reboot over several thousand times in our testbed:
After the slow clock has been enabled on the reset controller via upstream
changes, the dram disable access and power down code is causing the SAM9G25
to hang occasionally on reboot.  Using the simple reset function provided
for SAMA5D3 instead.

So it appears to be a workaround for a bug that existed ~2 years ago, may still be
relevant as there haven't been many changes to the reset code in that time.

> > +
> > +		};
> > +	};
> > +
> > +	atheros {
> > +		compatible = "atheros,ath6kl";
> > +		atheros,board-id = "SD32";
> > +	};
> > +};
> > +
> > +&slow_xtal {
> > +	clock-frequency = <32768>;
> > +};
> > +
> > +&main_xtal {
> > +	clock-frequency = <12000000>;
> > +};
> > +
> > +&ebi {
> > +	status = "okay";
> > +	nand_controller: nand-controller {
> > +		pinctrl-0 = <&pinctrl_nand_cs &pinctrl_nand_rb
> &pinctrl_nand_oe_we>;
> > +		pinctrl-names = "default";
> > +		status = "okay";
> > +
> > +		nand@3 {
> > +			reg = <0x3 0x0 0x800000>;
> > +			rb-gpios = <&pioD 5 GPIO_ACTIVE_HIGH>;
> > +			cs-gpios = <&pioD 4 GPIO_ACTIVE_HIGH>;
> > +			nand-bus-width = <8>;
> > +			nand-ecc-mode = "hw";
> > +			nand-ecc-strength = <4>;
> > +			nand-ecc-step-size = <512>;
> > +			nand-on-flash-bbt;
> > +			label = "atmel_nand";
> > +
> > +			partitions {
> > +				compatible = "fixed-partitions";
> > +				#address-cells = <1>;
> > +				#size-cells = <1>;
> > +
> > +				at91bootstrap@0 {
> > +					label = "at91bs";
> > +					reg = <0x0 0x20000>;
> > +				};
> > +
> > +				uboot@20000 {
> > +					label = "u-boot";
> > +					reg = <0x20000 0x80000>;
> > +				};
> > +
> > +				ubootenv@a0000 {
> > +					label = "u-boot-env";
> > +					reg = <0xa0000 0x20000>;
> > +				};
> > +
> > +				ubootenv@c0000 {
> > +					label = "redund-env";
> > +					reg = <0xc0000 0x20000>;
> > +				};
> > +
> > +				kernel-a@e0000 {
> > +					label = "kernel-a";
> > +					reg = <0xe0000 0x280000>;
> > +				};
> > +
> > +				kernel-b@360000 {
> > +					label = "kernel-b";
> > +					reg = <0x360000 0x280000>;
> > +				};
> > +
> > +				rootfs-a@5e0000 {
> > +					label = "rootfs-a";
> > +					reg = <0x5e0000 0x2600000>;
> > +				};
> > +
> > +				rootfs-b@2be0000 {
> > +					label = "rootfs-b";
> > +					reg = <0x2be0000 0x2600000>;
> > +				};
> > +
> > +				user@51e0000 {
> > +					label = "user";
> > +					reg = <0x51e0000 0x2dc0000>;
> > +				};
> > +
> > +				logs@7fa0000 {
> > +					label = "logs";
> > +					reg = <0x7fa0000 0x60000>;
> > +				};
> > +
> > +			};
> > +		};
> > +	};
> > +};
> > +
> > +&usb0 {
> 
> This must be &usb1 label, isn't it?
> Because you are referring to ohci binding I suspect (found by having a
> look at: atmel,oc-gpio property...).

I believe usb0 is correct, as this is a at91sam9x5 part, the node in dtsi is -ohci.
sama5d3 is usb1 for -ohci.

> > +	num-ports = <2>;
> > +	atmel,vbus-gpio = <
> > +		&pioB 12 GPIO_ACTIVE_HIGH
> > +		&pioA 31 GPIO_ACTIVE_HIGH
> > +		>;
> > +	atmel,oc-gpio = <&pioB 13 GPIO_ACTIVE_LOW>;
> > +};
> > +
> > +&macb0 {
> > +	phy-mode = "rmii";
> > +};
> > +
> > +&spi0 {
> > +	cs-gpios = <&pioA 14 0>, <&pioA 7 0>, <0>, <0>;
> > +};
> > +
> > +&usb2 {
> > +	pinctrl-names = "default";
> > +	pinctrl-0 = <&pinctrl_board_usb2>;
> > +	atmel,vbus-gpio = <&pioB 11 GPIO_ACTIVE_HIGH>;
> > +};
> > +
> > +&mmc0 {
> > +	pinctrl-0 = <
> > +		&pinctrl_mmc0_slot0_clk_cmd_dat0
> > +		&pinctrl_mmc0_slot0_dat1_3>;
> > +	slot@0 {
> > +		reg = <0>;
> > +		bus-width = <4>;
> > +	};
> > +};
> >
> 
> 
> --
> Nicolas Ferre

WARNING: multiple messages have this Message-ID (diff)
From: Ben.Whitten@lairdtech.com (Ben Whitten)
To: linux-arm-kernel@lists.infradead.org
Subject: [PATCH 1/4] arm: dts: add support for Laird WB45N cpu module and DVK
Date: Fri, 15 Jun 2018 10:01:49 +0000	[thread overview]
Message-ID: <BY1PR02MB1114728E5FF0709137B4224FE77C0@BY1PR02MB1114.namprd02.prod.outlook.com> (raw)
In-Reply-To: <03f0f635-3fc2-085b-20e0-e1fcaa9e8062@microchip.com>

> On 14/06/2018 at 10:51, Ben Whitten wrote:
> > Signed-off-by: Ben Whitten <ben.whitten@lairdtech.com>
> > ---
> >   arch/arm/boot/dts/Makefile        |   3 +-
> >   arch/arm/boot/dts/at91-wb45n.dts  |  66 +++++++++++++++
> >   arch/arm/boot/dts/at91-wb45n.dtsi | 169
> ++++++++++++++++++++++++++++++++++++++
> >   3 files changed, 237 insertions(+), 1 deletion(-)
> >   create mode 100644 arch/arm/boot/dts/at91-wb45n.dts
> >   create mode 100644 arch/arm/boot/dts/at91-wb45n.dtsi
> >
> > diff --git a/arch/arm/boot/dts/Makefile b/arch/arm/boot/dts/Makefile
> > index 7e24249..1ee94ee 100644
> > --- a/arch/arm/boot/dts/Makefile
> > +++ b/arch/arm/boot/dts/Makefile
> > @@ -42,7 +42,8 @@ dtb-$(CONFIG_SOC_AT91SAM9) += \
> >   	at91sam9g25ek.dtb \
> >   	at91sam9g35ek.dtb \
> >   	at91sam9x25ek.dtb \
> > -	at91sam9x35ek.dtb
> > +	at91sam9x35ek.dtb \
> > +	at91-wb45n.dtb
> >   dtb-$(CONFIG_SOC_SAM_V7) += \
> >   	at91-kizbox2.dtb \
> >   	at91-nattis-2-natte-2.dtb \
> > diff --git a/arch/arm/boot/dts/at91-wb45n.dts b/arch/arm/boot/dts/at91-
> wb45n.dts
> > new file mode 100644
> > index 0000000..4e88815
> > --- /dev/null
> > +++ b/arch/arm/boot/dts/at91-wb45n.dts
> > @@ -0,0 +1,66 @@
> > +// SPDX-License-Identifier: GPL-2.0
> > +/*
> > + * at91-wb45n.dts - Device Tree file for WB45NBT board
> > + *
> > + *  Copyright (C) 2018 Laird
> > + *
> > +*/
> > +/dts-v1/;
> > +#include "at91-wb45n.dtsi"
> > +
> > +/ {
> > +	model = "Laird Workgroup Bridge 45N - Atmel AT91SAM (dt)";
> > +	compatible = "laird,wb45n", "laird,wbxx", "atmel,at91sam9x5",
> "atmel,at91sam9";
> 
> "laird" prefix must be added to
> Documentation/devicetree/bindings/vendor-prefixes.txt before using it:
> you can do a little patch as a first patch of this series.
> Otherwise it will trigger a warning message while running
> scripts/checkpatch.pl on top of your patch.
> 
> 
> > +
> > +	ahb {
> > +		apb {
> > +			watchdog at fffffe40 {
> > +				status = "okay";
> > +			};
> > +		};
> > +	};
> > +
> > +	gpio_keys {
> > +		compatible = "gpio-keys";
> > +		#address-cells = <1>;
> > +		#size-cells = <0>;
> > +		irqbtn at pb18 {
> 
> I'm not sure that the @pb18 can be used like this. This address
> extension must be used in a "reg" property in the node. dtc used with
> warning switch on might trigger an error for this.
> 
> > +			label = "IRQBTN";
> > +			linux,code = <99>;
> > +			gpios = <&pioB 18 GPIO_ACTIVE_LOW>;
> > +			gpio-key,wakeup = <1>;
> > +		};
> > +	};
> > +};
> > +
> > +&usb0 {
> > +	status = "okay";
> > +};
> > +
> > +&mmc0 {
> > +	status = "okay";
> > +};
> > +
> > +&spi0 {
> > +	status = "okay";
> > +};
> > +
> > +&macb0 {
> > +	status = "okay";
> > +};
> > +
> > +&dbgu {
> > +	status = "okay";
> > +};
> > +
> > +&usart0 {
> > +	status = "okay";
> > +};
> > +
> > +&usart3 {
> > +	status = "okay";
> > +};
> > +
> > +&i2c1 {
> > +	status = "okay";
> > +};
> > diff --git a/arch/arm/boot/dts/at91-wb45n.dtsi b/arch/arm/boot/dts/at91-
> wb45n.dtsi
> > new file mode 100644
> > index 0000000..2fa58e2
> > --- /dev/null
> > +++ b/arch/arm/boot/dts/at91-wb45n.dtsi
> > @@ -0,0 +1,169 @@
> > +// SPDX-License-Identifier: GPL-2.0
> > +/*
> > + * at91-wb45n.dtsi - Device Tree file for WB45NBT board
> > + *
> > + *  Copyright (C) 2018 Laird
> > + *
> > + */
> > +
> > +#include "at91sam9g25.dtsi"
> > +
> > +/ {
> > +	model = "Laird Workgroup Bridge 45N - Atmel AT91SAM (dt)";
> > +	compatible = "laird,wb45n", "laird,wbxx", "atmel,at91sam9x5",
> "atmel,at91sam9";
> > +
> > +	chosen {
> > +		bootargs = "ubi.mtd=6 root=ubi0:rootfs rootfstype=ubifs
> rw";
> > +		stdout-path = "serial0:115200n8";
> > +	};
> > +
> > +	memory {
> > +		reg = <0x20000000 0x4000000>;
> > +	};
> > +
> > +	ahb {
> > +		apb {
> > +			shdwc at fffffe10 {
> 
> I would advice you to take exactly the node name:
> "shutdown-controller at fffffe10"; Anyway, it will go away after you use
> the label notation as advised by Alexandre.
> 
> > +				atmel,wakeup-mode = "low";
> > +			};
> > +
> > +			pinctrl at fffff400 {
> > +				usb2 {
> > +					pinctrl_board_usb2: usb2-board {
> > +						atmel,pins =
> > +							<AT91_PIOB 11
> AT91_PERIPH_GPIO AT91_PINCTRL_DEGLITCH>;		/* PB11 gpio
> vbus sense, deglitch */
> > +					};
> > +				};
> > +			};
> > +
> > +			rstc at fffffe00 {
> > +				compatible = "atmel,sama5d3-rstc";
> > +			};
> 
> I don't think this node is needed.

I dug through our old code reviews and found this message relating to testing
reboot over several thousand times in our testbed:
After the slow clock has been enabled on the reset controller via upstream
changes, the dram disable access and power down code is causing the SAM9G25
to hang occasionally on reboot.  Using the simple reset function provided
for SAMA5D3 instead.

So it appears to be a workaround for a bug that existed ~2 years ago, may still be
relevant as there haven't been many changes to the reset code in that time.

> > +
> > +		};
> > +	};
> > +
> > +	atheros {
> > +		compatible = "atheros,ath6kl";
> > +		atheros,board-id = "SD32";
> > +	};
> > +};
> > +
> > +&slow_xtal {
> > +	clock-frequency = <32768>;
> > +};
> > +
> > +&main_xtal {
> > +	clock-frequency = <12000000>;
> > +};
> > +
> > +&ebi {
> > +	status = "okay";
> > +	nand_controller: nand-controller {
> > +		pinctrl-0 = <&pinctrl_nand_cs &pinctrl_nand_rb
> &pinctrl_nand_oe_we>;
> > +		pinctrl-names = "default";
> > +		status = "okay";
> > +
> > +		nand at 3 {
> > +			reg = <0x3 0x0 0x800000>;
> > +			rb-gpios = <&pioD 5 GPIO_ACTIVE_HIGH>;
> > +			cs-gpios = <&pioD 4 GPIO_ACTIVE_HIGH>;
> > +			nand-bus-width = <8>;
> > +			nand-ecc-mode = "hw";
> > +			nand-ecc-strength = <4>;
> > +			nand-ecc-step-size = <512>;
> > +			nand-on-flash-bbt;
> > +			label = "atmel_nand";
> > +
> > +			partitions {
> > +				compatible = "fixed-partitions";
> > +				#address-cells = <1>;
> > +				#size-cells = <1>;
> > +
> > +				at91bootstrap at 0 {
> > +					label = "at91bs";
> > +					reg = <0x0 0x20000>;
> > +				};
> > +
> > +				uboot at 20000 {
> > +					label = "u-boot";
> > +					reg = <0x20000 0x80000>;
> > +				};
> > +
> > +				ubootenv at a0000 {
> > +					label = "u-boot-env";
> > +					reg = <0xa0000 0x20000>;
> > +				};
> > +
> > +				ubootenv at c0000 {
> > +					label = "redund-env";
> > +					reg = <0xc0000 0x20000>;
> > +				};
> > +
> > +				kernel-a at e0000 {
> > +					label = "kernel-a";
> > +					reg = <0xe0000 0x280000>;
> > +				};
> > +
> > +				kernel-b at 360000 {
> > +					label = "kernel-b";
> > +					reg = <0x360000 0x280000>;
> > +				};
> > +
> > +				rootfs-a at 5e0000 {
> > +					label = "rootfs-a";
> > +					reg = <0x5e0000 0x2600000>;
> > +				};
> > +
> > +				rootfs-b at 2be0000 {
> > +					label = "rootfs-b";
> > +					reg = <0x2be0000 0x2600000>;
> > +				};
> > +
> > +				user at 51e0000 {
> > +					label = "user";
> > +					reg = <0x51e0000 0x2dc0000>;
> > +				};
> > +
> > +				logs at 7fa0000 {
> > +					label = "logs";
> > +					reg = <0x7fa0000 0x60000>;
> > +				};
> > +
> > +			};
> > +		};
> > +	};
> > +};
> > +
> > +&usb0 {
> 
> This must be &usb1 label, isn't it?
> Because you are referring to ohci binding I suspect (found by having a
> look at: atmel,oc-gpio property...).

I believe usb0 is correct, as this is a at91sam9x5 part, the node in dtsi is -ohci.
sama5d3 is usb1 for -ohci.

> > +	num-ports = <2>;
> > +	atmel,vbus-gpio = <
> > +		&pioB 12 GPIO_ACTIVE_HIGH
> > +		&pioA 31 GPIO_ACTIVE_HIGH
> > +		>;
> > +	atmel,oc-gpio = <&pioB 13 GPIO_ACTIVE_LOW>;
> > +};
> > +
> > +&macb0 {
> > +	phy-mode = "rmii";
> > +};
> > +
> > +&spi0 {
> > +	cs-gpios = <&pioA 14 0>, <&pioA 7 0>, <0>, <0>;
> > +};
> > +
> > +&usb2 {
> > +	pinctrl-names = "default";
> > +	pinctrl-0 = <&pinctrl_board_usb2>;
> > +	atmel,vbus-gpio = <&pioB 11 GPIO_ACTIVE_HIGH>;
> > +};
> > +
> > +&mmc0 {
> > +	pinctrl-0 = <
> > +		&pinctrl_mmc0_slot0_clk_cmd_dat0
> > +		&pinctrl_mmc0_slot0_dat1_3>;
> > +	slot at 0 {
> > +		reg = <0>;
> > +		bus-width = <4>;
> > +	};
> > +};
> >
> 
> 
> --
> Nicolas Ferre

  parent reply	other threads:[~2018-06-15 10:01 UTC|newest]

Thread overview: 34+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-06-14  8:51 [PATCH 1/4] arm: dts: add support for Laird WB45N cpu module and DVK Ben Whitten
2018-06-14  8:51 ` Ben Whitten
2018-06-14  8:51 ` [PATCH 2/4] arm: dts: add support for Laird WB50N " Ben Whitten
2018-06-14  8:51   ` Ben Whitten
2018-06-14  9:50   ` Alexandre Belloni
2018-06-14  9:50     ` Alexandre Belloni
2018-06-14 11:47     ` Nicolas Ferre
2018-06-14 11:47       ` Nicolas Ferre
2018-06-14 11:47       ` Nicolas Ferre
2018-06-14  8:51 ` [PATCH 3/4] arm: dts: add support for Gatwick board based on WB50N Ben Whitten
2018-06-14  8:51   ` Ben Whitten
2018-06-14  8:51 ` [PATCH 4/4] arm: dts: add support for Laird SOM60 module and DVK boards Ben Whitten
2018-06-14  8:51   ` Ben Whitten
2018-06-14 13:14   ` Nicolas Ferre
2018-06-14 13:14     ` Nicolas Ferre
2018-06-14 13:14     ` Nicolas Ferre
2018-06-15  8:57     ` Ben Whitten
2018-06-15  8:57       ` Ben Whitten
2018-06-15  8:57       ` Ben Whitten
2018-06-14  9:07 ` [PATCH 1/4] arm: dts: add support for Laird WB45N cpu module and DVK Alexandre Belloni
2018-06-14  9:07   ` Alexandre Belloni
2018-06-14 11:24   ` Alexandre Belloni
2018-06-14 11:24     ` Alexandre Belloni
2018-06-14 12:52 ` Nicolas Ferre
2018-06-14 12:52   ` Nicolas Ferre
2018-06-14 12:52   ` Nicolas Ferre
2018-06-14 13:00   ` Alexandre Belloni
2018-06-14 13:00     ` Alexandre Belloni
2018-06-15 10:01   ` Ben Whitten [this message]
2018-06-15 10:01     ` Ben Whitten
2018-06-15 10:01     ` Ben Whitten
2018-06-15 12:07     ` Nicolas Ferre
2018-06-15 12:07       ` Nicolas Ferre
2018-06-15 12:07       ` Nicolas Ferre

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=BY1PR02MB1114728E5FF0709137B4224FE77C0@BY1PR02MB1114.namprd02.prod.outlook.com \
    --to=ben.whitten@lairdtech.com \
    --cc=alexandre.belloni@bootlin.com \
    --cc=ben.whitten@gmail.com \
    --cc=devicetree@vger.kernel.org \
    --cc=linux-arm-kernel@lists.infradead.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=mark.rutland@arm.com \
    --cc=nicolas.ferre@microchip.com \
    --cc=robh+dt@kernel.org \
    /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: link
Be 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.