All of lore.kernel.org
 help / color / mirror / Atom feed
* [U-Boot] [PATCH 1/4] dm: Sort the uclass IDs after the tegra/PMIC addition
@ 2015-05-22 21:42 Simon Glass
  2015-05-22 21:42 ` [U-Boot] [PATCH 2/4] sandbox: dts: Sort the test.dts file a little Simon Glass
                   ` (3 more replies)
  0 siblings, 4 replies; 11+ messages in thread
From: Simon Glass @ 2015-05-22 21:42 UTC (permalink / raw)
  To: u-boot

Tidy up the sort order again.

Signed-off-by: Simon Glass <sjg@chromium.org>
Reported-by: Joe Hershberger <joe.hershberger@gmail.com>
---

 include/dm/uclass-id.h | 8 +++-----
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/include/dm/uclass-id.h b/include/dm/uclass-id.h
index 4d737f4..c7310d7 100644
--- a/include/dm/uclass-id.h
+++ b/include/dm/uclass-id.h
@@ -39,20 +39,18 @@ enum uclass_id {
 	UCLASS_PCH,		/* x86 platform controller hub */
 	UCLASS_PCI,		/* PCI bus */
 	UCLASS_PCI_GENERIC,	/* Generic PCI bus device */
+	UCLASS_PMIC,		/* PMIC I/O device */
+	UCLASS_REGULATOR,	/* Regulator device */
 	UCLASS_RTC,		/* Real time clock device */
 	UCLASS_SERIAL,		/* Serial UART */
 	UCLASS_SPI,		/* SPI bus */
-	UCLASS_SPI_GENERIC,	/* Generic SPI flash target */
 	UCLASS_SPI_FLASH,	/* SPI flash */
+	UCLASS_SPI_GENERIC,	/* Generic SPI flash target */
 	UCLASS_THERMAL,		/* Thermal sensor */
 	UCLASS_USB,		/* USB bus */
 	UCLASS_USB_DEV_GENERIC,	/* USB generic device */
 	UCLASS_USB_HUB,		/* USB hub */
 
-	/* Power Management */
-	UCLASS_PMIC,		/* PMIC I/O device */
-	UCLASS_REGULATOR,	/* REGULATOR device */
-
 	UCLASS_COUNT,
 	UCLASS_INVALID = -1,
 };
-- 
2.2.0.rc0.207.ga3a616c

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

* [U-Boot] [PATCH 2/4] sandbox: dts: Sort the test.dts file a little
  2015-05-22 21:42 [U-Boot] [PATCH 1/4] dm: Sort the uclass IDs after the tegra/PMIC addition Simon Glass
@ 2015-05-22 21:42 ` Simon Glass
  2015-05-23  0:13   ` Joe Hershberger
  2015-05-22 21:42 ` [U-Boot] [PATCH 3/4] sandbox: dts: Sort the sandbox.dts file Simon Glass
                   ` (2 subsequent siblings)
  3 siblings, 1 reply; 11+ messages in thread
From: Simon Glass @ 2015-05-22 21:42 UTC (permalink / raw)
  To: u-boot

There are some core test nodes near the beginning of the file which should
be grouped together. But for other nodes, let's sort them.

Signed-off-by: Simon Glass <sjg@chromium.org>
---

 arch/sandbox/dts/test.dts | 48 +++++++++++++++++++++++------------------------
 1 file changed, 24 insertions(+), 24 deletions(-)

diff --git a/arch/sandbox/dts/test.dts b/arch/sandbox/dts/test.dts
index 1bc3ca0..52ff436 100644
--- a/arch/sandbox/dts/test.dts
+++ b/arch/sandbox/dts/test.dts
@@ -8,9 +8,11 @@
 
 	aliases {
 		console = &uart0;
+		eth0 = "/eth at 10002000";
+		eth5 = &eth_5;
 		i2c0 = "/i2c at 0";
-		spi0 = "/spi at 0";
 		pci0 = &pci;
+		spi0 = "/spi at 0";
 		testfdt6 = "/e-test";
 		testbus3 = "/some-bus";
 		testfdt0 = "/some-bus/c-test at 0";
@@ -18,18 +20,11 @@
 		testfdt3 = "/b-test";
 		testfdt5 = "/some-bus/c-test at 5";
 		testfdt8 = "/a-test";
-		eth0 = "/eth at 10002000";
-		eth5 = &eth_5;
 		usb0 = &usb_0;
 		usb1 = &usb_1;
 		usb2 = &usb_2;
 	};
 
-	uart0: serial {
-		compatible = "sandbox,serial";
-		u-boot,dm-pre-reloc;
-	};
-
 	a-test {
 		reg = <0>;
 		compatible = "denx,u-boot-fdt-test";
@@ -108,6 +103,24 @@
 		compatible = "denx,u-boot-fdt-test";
 	};
 
+	eth at 10002000 {
+		compatible = "sandbox,eth";
+		reg = <0x10002000 0x1000>;
+		fake-host-hwaddr = <0x00 0x00 0x66 0x44 0x22 0x00>;
+	};
+
+	eth_5: eth at 10003000 {
+		compatible = "sandbox,eth";
+		reg = <0x10003000 0x1000>;
+		fake-host-hwaddr = <0x00 0x00 0x66 0x44 0x22 0x11>;
+	};
+
+	eth at 10004000 {
+		compatible = "sandbox,eth";
+		reg = <0x10004000 0x1000>;
+		fake-host-hwaddr = <0x00 0x00 0x66 0x44 0x22 0x22>;
+	};
+
 	gpio_a: base-gpios {
 		compatible = "sandbox,gpio";
 		gpio-controller;
@@ -175,22 +188,9 @@
 		};
 	};
 
-	eth at 10002000 {
-		compatible = "sandbox,eth";
-		reg = <0x10002000 0x1000>;
-		fake-host-hwaddr = <0x00 0x00 0x66 0x44 0x22 0x00>;
-	};
-
-	eth_5: eth at 10003000 {
-		compatible = "sandbox,eth";
-		reg = <0x10003000 0x1000>;
-		fake-host-hwaddr = <0x00 0x00 0x66 0x44 0x22 0x11>;
-	};
-
-	eth at 10004000 {
-		compatible = "sandbox,eth";
-		reg = <0x10004000 0x1000>;
-		fake-host-hwaddr = <0x00 0x00 0x66 0x44 0x22 0x22>;
+	uart0: serial {
+		compatible = "sandbox,serial";
+		u-boot,dm-pre-reloc;
 	};
 
 	usb_0: usb at 0 {
-- 
2.2.0.rc0.207.ga3a616c

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

* [U-Boot] [PATCH 3/4] sandbox: dts: Sort the sandbox.dts file
  2015-05-22 21:42 [U-Boot] [PATCH 1/4] dm: Sort the uclass IDs after the tegra/PMIC addition Simon Glass
  2015-05-22 21:42 ` [U-Boot] [PATCH 2/4] sandbox: dts: Sort the test.dts file a little Simon Glass
@ 2015-05-22 21:42 ` Simon Glass
       [not found]   ` <CANr=Z=aAmB5XV8vx92eJ3YyaEXUhu1iu12U-BTTBotyCVrN_iQ@mail.gmail.com>
  2015-05-22 21:42 ` [U-Boot] [PATCH 4/4] sandbox: dts: Add the real-time-clock test nodes back in Simon Glass
  2015-05-23  0:12 ` [U-Boot] [PATCH 1/4] dm: Sort the uclass IDs after the tegra/PMIC addition Joe Hershberger
  3 siblings, 1 reply; 11+ messages in thread
From: Simon Glass @ 2015-05-22 21:42 UTC (permalink / raw)
  To: u-boot

Sort this by node name for easier browsing.

Signed-off-by: Simon Glass <sjg@chromium.org>
---

 arch/sandbox/dts/sandbox.dts | 106 ++++++++++++++++++++++---------------------
 1 file changed, 54 insertions(+), 52 deletions(-)

diff --git a/arch/sandbox/dts/sandbox.dts b/arch/sandbox/dts/sandbox.dts
index a3ebd80..8927527 100644
--- a/arch/sandbox/dts/sandbox.dts
+++ b/arch/sandbox/dts/sandbox.dts
@@ -17,30 +17,6 @@
 		stdout-path = "/serial";
 	};
 
-	/* Needs to be available prior to relocation */
-	uart0: serial {
-		compatible = "sandbox,serial";
-		sandbox,text-colour = "cyan";
-	};
-
-	triangle {
-		compatible = "demo-shape";
-		colour = "cyan";
-		sides = <3>;
-		character = <83>;
-		light-gpios = <&gpio_a 2>, <&gpio_b 6 0>;
-	};
-	square {
-		compatible = "demo-shape";
-		colour = "blue";
-		sides = <4>;
-	};
-	hexagon {
-		compatible = "demo-simple";
-		colour = "white";
-		sides = <6>;
-	};
-
 	cros_ec: cros-ec at 0 {
 		reg = <0 0>;
 		compatible = "google,cros-ec-sandbox";
@@ -70,10 +46,22 @@
 		};
 	};
 
-	lcd {
-		compatible = "sandbox,lcd-sdl";
-		xres = <1366>;
-		yres = <768>;
+	eth at 10002000 {
+		compatible = "sandbox,eth";
+		reg = <0x10002000 0x1000>;
+		fake-host-hwaddr = [00 00 66 44 22 00];
+	};
+
+	eth at 80000000 {
+		compatible = "sandbox,eth-raw";
+		reg = <0x80000000 0x1000>;
+		host-raw-interface = "eth0";
+	};
+
+	eth at 90000000 {
+		compatible = "sandbox,eth-raw";
+		reg = <0x90000000 0x1000>;
+		host-raw-interface = "lo";
 	};
 
 	gpio_a: gpios at 0 {
@@ -92,6 +80,12 @@
 		num-gpios = <10>;
 	};
 
+	hexagon {
+		compatible = "demo-simple";
+		colour = "white";
+		sides = <6>;
+	};
+
 	i2c_0: i2c at 0 {
 		#address-cells = <1>;
 		#size-cells = <0>;
@@ -120,18 +114,10 @@
 		};
 	};
 
-	spi at 0 {
-		#address-cells = <1>;
-		#size-cells = <0>;
-		reg = <0 0>;
-		compatible = "sandbox,spi";
-		cs-gpios = <0>, <&gpio_a 0>;
-		firmware_storage_spi: flash at 0 {
-			reg = <0>;
-			compatible = "spansion,m25p16", "sandbox,spi-flash";
-			spi-max-frequency = <40000000>;
-			sandbox,filename = "spi.bin";
-		};
+	lcd {
+		compatible = "sandbox,lcd-sdl";
+		xres = <1366>;
+		yres = <768>;
 	};
 
 	pci: pci-controller {
@@ -150,22 +136,38 @@
 		};
 	};
 
-	eth at 10002000 {
-		compatible = "sandbox,eth";
-		reg = <0x10002000 0x1000>;
-		fake-host-hwaddr = [00 00 66 44 22 00];
+	spi at 0 {
+		#address-cells = <1>;
+		#size-cells = <0>;
+		reg = <0 0>;
+		compatible = "sandbox,spi";
+		cs-gpios = <0>, <&gpio_a 0>;
+		firmware_storage_spi: flash at 0 {
+			reg = <0>;
+			compatible = "spansion,m25p16", "sandbox,spi-flash";
+			spi-max-frequency = <40000000>;
+			sandbox,filename = "spi.bin";
+		};
 	};
 
-	eth at 80000000 {
-		compatible = "sandbox,eth-raw";
-		reg = <0x80000000 0x1000>;
-		host-raw-interface = "eth0";
+	square {
+		compatible = "demo-shape";
+		colour = "blue";
+		sides = <4>;
 	};
 
-	eth at 90000000 {
-		compatible = "sandbox,eth-raw";
-		reg = <0x90000000 0x1000>;
-		host-raw-interface = "lo";
+	triangle {
+		compatible = "demo-shape";
+		colour = "cyan";
+		sides = <3>;
+		character = <83>;
+		light-gpios = <&gpio_a 2>, <&gpio_b 6 0>;
+	};
+
+	/* Needs to be available prior to relocation */
+	uart0: serial {
+		compatible = "sandbox,serial";
+		sandbox,text-colour = "cyan";
 	};
 
 	usb at 0 {
-- 
2.2.0.rc0.207.ga3a616c

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

* [U-Boot] [PATCH 4/4] sandbox: dts: Add the real-time-clock test nodes back in
  2015-05-22 21:42 [U-Boot] [PATCH 1/4] dm: Sort the uclass IDs after the tegra/PMIC addition Simon Glass
  2015-05-22 21:42 ` [U-Boot] [PATCH 2/4] sandbox: dts: Sort the test.dts file a little Simon Glass
  2015-05-22 21:42 ` [U-Boot] [PATCH 3/4] sandbox: dts: Sort the sandbox.dts file Simon Glass
@ 2015-05-22 21:42 ` Simon Glass
  2015-05-23  0:11   ` Joe Hershberger
  2015-05-23  0:12 ` [U-Boot] [PATCH 1/4] dm: Sort the uclass IDs after the tegra/PMIC addition Joe Hershberger
  3 siblings, 1 reply; 11+ messages in thread
From: Simon Glass @ 2015-05-22 21:42 UTC (permalink / raw)
  To: u-boot

These were lost when the PMIC series was applied. Add them back so that the
tests pass again.

Reported-by: Joe Hershberger <joe.hershberger@gmail.com>
Signed-off-by: Simon Glass <sjg@chromium.org>
---

 arch/sandbox/dts/test.dts | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)

diff --git a/arch/sandbox/dts/test.dts b/arch/sandbox/dts/test.dts
index 52ff436..c25614a 100644
--- a/arch/sandbox/dts/test.dts
+++ b/arch/sandbox/dts/test.dts
@@ -12,6 +12,8 @@
 		eth5 = &eth_5;
 		i2c0 = "/i2c at 0";
 		pci0 = &pci;
+		rtc0 = &rtc_0;
+		rtc1 = &rtc_1;
 		spi0 = "/spi at 0";
 		testfdt6 = "/e-test";
 		testbus3 = "/some-bus";
@@ -153,6 +155,22 @@
 			};
 		};
 
+		rtc_0: rtc at 43 {
+			reg = <0x43>;
+			compatible = "sandbox-rtc";
+			emul {
+				compatible = "sandbox,i2c-rtc";
+			};
+		};
+
+		rtc_1: rtc at 61 {
+			reg = <0x61>;
+			compatible = "sandbox-rtc";
+			emul {
+				compatible = "sandbox,i2c-rtc";
+			};
+		};
+
 		sandbox_pmic: sandbox_pmic {
 			reg = <0x40>;
 		};
-- 
2.2.0.rc0.207.ga3a616c

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

* [U-Boot] [PATCH 4/4] sandbox: dts: Add the real-time-clock test nodes back in
  2015-05-22 21:42 ` [U-Boot] [PATCH 4/4] sandbox: dts: Add the real-time-clock test nodes back in Simon Glass
@ 2015-05-23  0:11   ` Joe Hershberger
  2015-05-26 17:03     ` Simon Glass
  0 siblings, 1 reply; 11+ messages in thread
From: Joe Hershberger @ 2015-05-23  0:11 UTC (permalink / raw)
  To: u-boot

On Fri, May 22, 2015 at 4:42 PM, Simon Glass <sjg@chromium.org> wrote:
> These were lost when the PMIC series was applied. Add them back so that the
> tests pass again.
>
> Reported-by: Joe Hershberger <joe.hershberger@gmail.com>
> Signed-off-by: Simon Glass <sjg@chromium.org>
> ---

Acked-by: Joe Hershberger <joe.hershberger@ni.com>

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

* [U-Boot] [PATCH 1/4] dm: Sort the uclass IDs after the tegra/PMIC addition
  2015-05-22 21:42 [U-Boot] [PATCH 1/4] dm: Sort the uclass IDs after the tegra/PMIC addition Simon Glass
                   ` (2 preceding siblings ...)
  2015-05-22 21:42 ` [U-Boot] [PATCH 4/4] sandbox: dts: Add the real-time-clock test nodes back in Simon Glass
@ 2015-05-23  0:12 ` Joe Hershberger
  2015-05-26 17:03   ` Simon Glass
  3 siblings, 1 reply; 11+ messages in thread
From: Joe Hershberger @ 2015-05-23  0:12 UTC (permalink / raw)
  To: u-boot

On Fri, May 22, 2015 at 4:42 PM, Simon Glass <sjg@chromium.org> wrote:
> Tidy up the sort order again.
>
> Signed-off-by: Simon Glass <sjg@chromium.org>
> Reported-by: Joe Hershberger <joe.hershberger@gmail.com>
> ---

Acked-by: Joe Hershberger <joe.hershberger@ni.com>

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

* [U-Boot] [PATCH 2/4] sandbox: dts: Sort the test.dts file a little
  2015-05-22 21:42 ` [U-Boot] [PATCH 2/4] sandbox: dts: Sort the test.dts file a little Simon Glass
@ 2015-05-23  0:13   ` Joe Hershberger
  2015-05-26 17:03     ` Simon Glass
  0 siblings, 1 reply; 11+ messages in thread
From: Joe Hershberger @ 2015-05-23  0:13 UTC (permalink / raw)
  To: u-boot

On Fri, May 22, 2015 at 4:42 PM, Simon Glass <sjg@chromium.org> wrote:
> There are some core test nodes near the beginning of the file which should
> be grouped together. But for other nodes, let's sort them.
>
> Signed-off-by: Simon Glass <sjg@chromium.org>
> ---

Acked-by: Joe Hershberger <joe.hershberger@ni.com>

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

* [U-Boot] [PATCH 1/4] dm: Sort the uclass IDs after the tegra/PMIC addition
  2015-05-23  0:12 ` [U-Boot] [PATCH 1/4] dm: Sort the uclass IDs after the tegra/PMIC addition Joe Hershberger
@ 2015-05-26 17:03   ` Simon Glass
  0 siblings, 0 replies; 11+ messages in thread
From: Simon Glass @ 2015-05-26 17:03 UTC (permalink / raw)
  To: u-boot

On 22 May 2015 at 18:12, Joe Hershberger <joe.hershberger@gmail.com> wrote:
> On Fri, May 22, 2015 at 4:42 PM, Simon Glass <sjg@chromium.org> wrote:
>> Tidy up the sort order again.
>>
>> Signed-off-by: Simon Glass <sjg@chromium.org>
>> Reported-by: Joe Hershberger <joe.hershberger@gmail.com>
>> ---
>
> Acked-by: Joe Hershberger <joe.hershberger@ni.com>

Applied to u-boot-dm.

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

* [U-Boot] [PATCH 2/4] sandbox: dts: Sort the test.dts file a little
  2015-05-23  0:13   ` Joe Hershberger
@ 2015-05-26 17:03     ` Simon Glass
  0 siblings, 0 replies; 11+ messages in thread
From: Simon Glass @ 2015-05-26 17:03 UTC (permalink / raw)
  To: u-boot

On 22 May 2015 at 18:13, Joe Hershberger <joe.hershberger@gmail.com> wrote:
> On Fri, May 22, 2015 at 4:42 PM, Simon Glass <sjg@chromium.org> wrote:
>> There are some core test nodes near the beginning of the file which should
>> be grouped together. But for other nodes, let's sort them.
>>
>> Signed-off-by: Simon Glass <sjg@chromium.org>
>> ---
>
> Acked-by: Joe Hershberger <joe.hershberger@ni.com>

Applied to u-boot-dm.

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

* [U-Boot] [PATCH 3/4] sandbox: dts: Sort the sandbox.dts file
       [not found]   ` <CANr=Z=aAmB5XV8vx92eJ3YyaEXUhu1iu12U-BTTBotyCVrN_iQ@mail.gmail.com>
@ 2015-05-26 17:03     ` Simon Glass
  0 siblings, 0 replies; 11+ messages in thread
From: Simon Glass @ 2015-05-26 17:03 UTC (permalink / raw)
  To: u-boot

On 22 May 2015 at 18:14, Joe Hershberger <joe.hershberger@gmail.com> wrote:
> On Fri, May 22, 2015 at 4:42 PM, Simon Glass <sjg@chromium.org> wrote:
>> Sort this by node name for easier browsing.
>>
>> Signed-off-by: Simon Glass <sjg@chromium.org>
>> ---
>
> Acked-by: Joe Hershberger <joe.hershberger@ni.com>

Acked-by: Joe Hershberger <joe.hershberger@ni.com>

Applied to u-boot-dm.

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

* [U-Boot] [PATCH 4/4] sandbox: dts: Add the real-time-clock test nodes back in
  2015-05-23  0:11   ` Joe Hershberger
@ 2015-05-26 17:03     ` Simon Glass
  0 siblings, 0 replies; 11+ messages in thread
From: Simon Glass @ 2015-05-26 17:03 UTC (permalink / raw)
  To: u-boot

On 22 May 2015 at 18:11, Joe Hershberger <joe.hershberger@gmail.com> wrote:
> On Fri, May 22, 2015 at 4:42 PM, Simon Glass <sjg@chromium.org> wrote:
>> These were lost when the PMIC series was applied. Add them back so that the
>> tests pass again.
>>
>> Reported-by: Joe Hershberger <joe.hershberger@gmail.com>
>> Signed-off-by: Simon Glass <sjg@chromium.org>
>> ---
>
> Acked-by: Joe Hershberger <joe.hershberger@ni.com>

Applied to u-boot-dm.

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

end of thread, other threads:[~2015-05-26 17:03 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-05-22 21:42 [U-Boot] [PATCH 1/4] dm: Sort the uclass IDs after the tegra/PMIC addition Simon Glass
2015-05-22 21:42 ` [U-Boot] [PATCH 2/4] sandbox: dts: Sort the test.dts file a little Simon Glass
2015-05-23  0:13   ` Joe Hershberger
2015-05-26 17:03     ` Simon Glass
2015-05-22 21:42 ` [U-Boot] [PATCH 3/4] sandbox: dts: Sort the sandbox.dts file Simon Glass
     [not found]   ` <CANr=Z=aAmB5XV8vx92eJ3YyaEXUhu1iu12U-BTTBotyCVrN_iQ@mail.gmail.com>
2015-05-26 17:03     ` Simon Glass
2015-05-22 21:42 ` [U-Boot] [PATCH 4/4] sandbox: dts: Add the real-time-clock test nodes back in Simon Glass
2015-05-23  0:11   ` Joe Hershberger
2015-05-26 17:03     ` Simon Glass
2015-05-23  0:12 ` [U-Boot] [PATCH 1/4] dm: Sort the uclass IDs after the tegra/PMIC addition Joe Hershberger
2015-05-26 17:03   ` Simon Glass

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.