All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/2] ARM: dts: BCM5301X: bugfixes
@ 2017-02-08 20:37 ` Jon Mason
  0 siblings, 0 replies; 9+ messages in thread
From: Jon Mason @ 2017-02-08 20:37 UTC (permalink / raw)
  To: Hauke Mehrtens, zajec5
  Cc: Rob Herring, Mark Rutland, Florian Fainelli, devicetree,
	linux-arm-kernel, linux-kernel, bcm-kernel-feedback-list

Bug fixes to get bcm953012k working again

Jon Mason (2):
  ARM: dts: BCM5301X: Fix UARTs on bcm953012k
  ARM: dts: BCM5301X: Fix memory start address

 arch/arm/boot/dts/bcm953012k.dts | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

-- 
2.7.4

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

* [PATCH 0/2] ARM: dts: BCM5301X: bugfixes
@ 2017-02-08 20:37 ` Jon Mason
  0 siblings, 0 replies; 9+ messages in thread
From: Jon Mason @ 2017-02-08 20:37 UTC (permalink / raw)
  To: Hauke Mehrtens, zajec5
  Cc: Mark Rutland, devicetree, Florian Fainelli, linux-kernel,
	Rob Herring, bcm-kernel-feedback-list, linux-arm-kernel

Bug fixes to get bcm953012k working again

Jon Mason (2):
  ARM: dts: BCM5301X: Fix UARTs on bcm953012k
  ARM: dts: BCM5301X: Fix memory start address

 arch/arm/boot/dts/bcm953012k.dts | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

-- 
2.7.4

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

* [PATCH 0/2] ARM: dts: BCM5301X: bugfixes
@ 2017-02-08 20:37 ` Jon Mason
  0 siblings, 0 replies; 9+ messages in thread
From: Jon Mason @ 2017-02-08 20:37 UTC (permalink / raw)
  To: linux-arm-kernel

Bug fixes to get bcm953012k working again

Jon Mason (2):
  ARM: dts: BCM5301X: Fix UARTs on bcm953012k
  ARM: dts: BCM5301X: Fix memory start address

 arch/arm/boot/dts/bcm953012k.dts | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

-- 
2.7.4

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

* [PATCH 1/2] ARM: dts: BCM5301X: Fix UARTs on bcm953012k
  2017-02-08 20:37 ` Jon Mason
  (?)
@ 2017-02-08 20:37   ` Jon Mason
  -1 siblings, 0 replies; 9+ messages in thread
From: Jon Mason @ 2017-02-08 20:37 UTC (permalink / raw)
  To: Hauke Mehrtens, zajec5
  Cc: Rob Herring, Mark Rutland, Florian Fainelli, devicetree,
	linux-arm-kernel, linux-kernel, bcm-kernel-feedback-list

The UARTs are outputting garbage on the console.  This is due to a speed
issue.  We can simply use the clock speed (which is now defined in the
DTSI file) and everything works fine.

Signed-off-by: Jon Mason <jon.mason@broadcom.com>
Fixes: cdc36b22 ("ARM: dts: enable clock support for BCM5301X")
---
 arch/arm/boot/dts/bcm953012k.dts | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/arch/arm/boot/dts/bcm953012k.dts b/arch/arm/boot/dts/bcm953012k.dts
index bfd9230..da5aa8f 100644
--- a/arch/arm/boot/dts/bcm953012k.dts
+++ b/arch/arm/boot/dts/bcm953012k.dts
@@ -53,10 +53,9 @@
 };
 
 &uart0 {
-	clock-frequency = <62499840>;
+	status = "okay";
 };
 
 &uart1 {
-	clock-frequency = <62499840>;
 	status = "okay";
 };
-- 
2.7.4

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

* [PATCH 1/2] ARM: dts: BCM5301X: Fix UARTs on bcm953012k
@ 2017-02-08 20:37   ` Jon Mason
  0 siblings, 0 replies; 9+ messages in thread
From: Jon Mason @ 2017-02-08 20:37 UTC (permalink / raw)
  To: Hauke Mehrtens, zajec5
  Cc: Mark Rutland, devicetree, Florian Fainelli, linux-kernel,
	Rob Herring, bcm-kernel-feedback-list, linux-arm-kernel

The UARTs are outputting garbage on the console.  This is due to a speed
issue.  We can simply use the clock speed (which is now defined in the
DTSI file) and everything works fine.

Signed-off-by: Jon Mason <jon.mason@broadcom.com>
Fixes: cdc36b22 ("ARM: dts: enable clock support for BCM5301X")
---
 arch/arm/boot/dts/bcm953012k.dts | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/arch/arm/boot/dts/bcm953012k.dts b/arch/arm/boot/dts/bcm953012k.dts
index bfd9230..da5aa8f 100644
--- a/arch/arm/boot/dts/bcm953012k.dts
+++ b/arch/arm/boot/dts/bcm953012k.dts
@@ -53,10 +53,9 @@
 };
 
 &uart0 {
-	clock-frequency = <62499840>;
+	status = "okay";
 };
 
 &uart1 {
-	clock-frequency = <62499840>;
 	status = "okay";
 };
-- 
2.7.4

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

* [PATCH 1/2] ARM: dts: BCM5301X: Fix UARTs on bcm953012k
@ 2017-02-08 20:37   ` Jon Mason
  0 siblings, 0 replies; 9+ messages in thread
From: Jon Mason @ 2017-02-08 20:37 UTC (permalink / raw)
  To: linux-arm-kernel

The UARTs are outputting garbage on the console.  This is due to a speed
issue.  We can simply use the clock speed (which is now defined in the
DTSI file) and everything works fine.

Signed-off-by: Jon Mason <jon.mason@broadcom.com>
Fixes: cdc36b22 ("ARM: dts: enable clock support for BCM5301X")
---
 arch/arm/boot/dts/bcm953012k.dts | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/arch/arm/boot/dts/bcm953012k.dts b/arch/arm/boot/dts/bcm953012k.dts
index bfd9230..da5aa8f 100644
--- a/arch/arm/boot/dts/bcm953012k.dts
+++ b/arch/arm/boot/dts/bcm953012k.dts
@@ -53,10 +53,9 @@
 };
 
 &uart0 {
-	clock-frequency = <62499840>;
+	status = "okay";
 };
 
 &uart1 {
-	clock-frequency = <62499840>;
 	status = "okay";
 };
-- 
2.7.4

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

* [PATCH 2/2] ARM: dts: BCM5301X: Fix memory start address
  2017-02-08 20:37 ` Jon Mason
  (?)
@ 2017-02-08 20:37   ` Jon Mason
  -1 siblings, 0 replies; 9+ messages in thread
From: Jon Mason @ 2017-02-08 20:37 UTC (permalink / raw)
  To: Hauke Mehrtens, zajec5
  Cc: Rob Herring, Mark Rutland, Florian Fainelli, devicetree,
	linux-arm-kernel, linux-kernel, bcm-kernel-feedback-list

Memory starts at 0x80000000, not 0.  0 "works" due to mirrior of the
first 128M of RAM to that address.  Anything greater than 128M will
quickly find nothing there.  Correcting the starting address has
everything working again.

Signed-off-by: Jon Mason <jon.mason@broadcom.com>
Fixes: 7eb05f6d ("ARM: dts: bcm5301x: Add BCM SVK DT files")
---
 arch/arm/boot/dts/bcm953012k.dts | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/arch/arm/boot/dts/bcm953012k.dts b/arch/arm/boot/dts/bcm953012k.dts
index da5aa8f..ae31a58 100644
--- a/arch/arm/boot/dts/bcm953012k.dts
+++ b/arch/arm/boot/dts/bcm953012k.dts
@@ -48,7 +48,7 @@
 	};
 
 	memory {
-		reg = <0x00000000 0x10000000>;
+		reg = <0x80000000 0x10000000>;
 	};
 };
 
-- 
2.7.4

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

* [PATCH 2/2] ARM: dts: BCM5301X: Fix memory start address
@ 2017-02-08 20:37   ` Jon Mason
  0 siblings, 0 replies; 9+ messages in thread
From: Jon Mason @ 2017-02-08 20:37 UTC (permalink / raw)
  To: Hauke Mehrtens, zajec5
  Cc: Mark Rutland, devicetree, Florian Fainelli, linux-kernel,
	Rob Herring, bcm-kernel-feedback-list, linux-arm-kernel

Memory starts at 0x80000000, not 0.  0 "works" due to mirrior of the
first 128M of RAM to that address.  Anything greater than 128M will
quickly find nothing there.  Correcting the starting address has
everything working again.

Signed-off-by: Jon Mason <jon.mason@broadcom.com>
Fixes: 7eb05f6d ("ARM: dts: bcm5301x: Add BCM SVK DT files")
---
 arch/arm/boot/dts/bcm953012k.dts | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/arch/arm/boot/dts/bcm953012k.dts b/arch/arm/boot/dts/bcm953012k.dts
index da5aa8f..ae31a58 100644
--- a/arch/arm/boot/dts/bcm953012k.dts
+++ b/arch/arm/boot/dts/bcm953012k.dts
@@ -48,7 +48,7 @@
 	};
 
 	memory {
-		reg = <0x00000000 0x10000000>;
+		reg = <0x80000000 0x10000000>;
 	};
 };
 
-- 
2.7.4

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

* [PATCH 2/2] ARM: dts: BCM5301X: Fix memory start address
@ 2017-02-08 20:37   ` Jon Mason
  0 siblings, 0 replies; 9+ messages in thread
From: Jon Mason @ 2017-02-08 20:37 UTC (permalink / raw)
  To: linux-arm-kernel

Memory starts at 0x80000000, not 0.  0 "works" due to mirrior of the
first 128M of RAM to that address.  Anything greater than 128M will
quickly find nothing there.  Correcting the starting address has
everything working again.

Signed-off-by: Jon Mason <jon.mason@broadcom.com>
Fixes: 7eb05f6d ("ARM: dts: bcm5301x: Add BCM SVK DT files")
---
 arch/arm/boot/dts/bcm953012k.dts | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/arch/arm/boot/dts/bcm953012k.dts b/arch/arm/boot/dts/bcm953012k.dts
index da5aa8f..ae31a58 100644
--- a/arch/arm/boot/dts/bcm953012k.dts
+++ b/arch/arm/boot/dts/bcm953012k.dts
@@ -48,7 +48,7 @@
 	};
 
 	memory {
-		reg = <0x00000000 0x10000000>;
+		reg = <0x80000000 0x10000000>;
 	};
 };
 
-- 
2.7.4

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

end of thread, other threads:[~2017-02-08 23:36 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-02-08 20:37 [PATCH 0/2] ARM: dts: BCM5301X: bugfixes Jon Mason
2017-02-08 20:37 ` Jon Mason
2017-02-08 20:37 ` Jon Mason
2017-02-08 20:37 ` [PATCH 1/2] ARM: dts: BCM5301X: Fix UARTs on bcm953012k Jon Mason
2017-02-08 20:37   ` Jon Mason
2017-02-08 20:37   ` Jon Mason
2017-02-08 20:37 ` [PATCH 2/2] ARM: dts: BCM5301X: Fix memory start address Jon Mason
2017-02-08 20:37   ` Jon Mason
2017-02-08 20:37   ` Jon Mason

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.