Skip to contentSkip to conversation

PowerPC 440EPx: 440EPx/440EP dcr defines

PATCH In review Valentine Barshak 3 participants 3 messages Jul 30, 2007 – Aug 2, 2007 PowerPC

lore
Share & tools
lore
#0 lore raw

PATCH 3/6 PowerPC 440EPx: 440EPx/440EP dcr defines

This patch adds DCR defines needed for 440EP/440EPx clock initialization. These defines have been introduced in the Bamboo support by Josh Boyer and are needed for Sequoia as well.

---
 arch/powerpc/boot/dcr.h |   11 +++++++++++
 1 files changed, 11 insertions(+)
arch/powerpc/boot/dcr.h +11 -0
diff -ruN linux.orig/arch/powerpc/boot/dcr.h linux/arch/powerpc/boot/dcr.h
@@ -121,4 +121,15 @@
 #define DCRN_CPC0_MIRQ1					0x0ed
 #define DCRN_CPC0_JTAGID				0x0ef
 
+/* 440EP/440EPx  Clock/Power-on Reset regs */
+#define DCRN_CPR0_ADDR	0xc
+#define DCRN_CPR0_DATA	0xd
+#define CPR0_PLLD0	0x60
+#define CPR0_OPBD0	0xc0
+#define CPR0_PERD0	0xe0
+#define CPR0_PRIMBD0	0xa0
+#define CPR0_SCPID	0x120
+#define CPR0_PLLC0	0x40
+
+
 #endif	/* _PPC_BOOT_DCR_H_ */
#1 lore raw
Quoted 3 lines · Valentine Barshak

This patch adds DCR defines needed for 440EP/440EPx clock initialization. These defines have been introduced in the Bamboo support by Josh Boyer and are needed for Sequoia as well.

These should really go in the same patch that uses them. I dislike this business of splitting patches up when the parts are functionally dependent on each other.

Quoted 31 lines
---
 arch/powerpc/boot/dcr.h |   11 +++++++++++
 1 files changed, 11 insertions(+)

diff -ruN linux.orig/arch/powerpc/boot/dcr.h linux/arch/powerpc/boot/dcr.h

arch/powerpc/boot/dcr.h +11 -0
@@ -121,4 +121,15 @@
 #define DCRN_CPC0_MIRQ1					0x0ed
 #define DCRN_CPC0_JTAGID				0x0ef
 
+/* 440EP/440EPx  Clock/Power-on Reset regs */
+#define DCRN_CPR0_ADDR	0xc
+#define DCRN_CPR0_DATA	0xd
+#define CPR0_PLLD0	0x60
+#define CPR0_OPBD0	0xc0
+#define CPR0_PERD0	0xe0
+#define CPR0_PRIMBD0	0xa0
+#define CPR0_SCPID	0x120
+#define CPR0_PLLC0	0x40
+
+
 #endif	/* _PPC_BOOT_DCR_H_ */

_______________________________________________
Linuxppc-dev mailing list
[email protected]
https://ozlabs.org/mailman/listinfo/linuxppc-dev

Signature · 4 lines
David Gibson			| I'll have my music baroque, and my code
david AT gibson.dropbear.id.au	| minimalist, thank you.  NOT _the_ _other_
				| _way_ _around_!
http://www.ozlabs.org/~dgibson
#2 lore raw
Quoted 8 lines · On Wed, 1 Aug 2007 12:09:36 +1000 David Gibson <[email protected]>…
Quoted 3 lines · Valentine Barshak

This patch adds DCR defines needed for 440EP/440EPx clock initialization. These defines have been introduced in the Bamboo support by Josh Boyer and are needed for Sequoia as well.

These should really go in the same patch that uses them. I dislike this business of splitting patches up when the parts are functionally dependent on each other.

Yeah. We have a small race here anyway, since two different patch sets need this but are currently not depending as such. E.g. Bamboo or Sequoia should be first, and the other should be patches after that series.

josh