[U-Boot-Users] [PATCH] PPC: Some PCI generalization in the global_data structure.

Matvejchikov Ilya matvejchikov at gmail.com
Sun Jul 13 14:06:44 CEST 2008


The global_data structure has no well defined method of the PCI clocks
and other PCI related variables declaration. This patch adds initial
support for the generalized method based on CONFIG_PCI usage. At present
it only affects when CONFIG_MPC8272 or CONFIG_MPC8272_FAMILY defined.

Signed-off-by: Matvejchikov Ilya <matvejchikov at gmail.com>
---
 include/asm-ppc/global_data.h |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

diff --git a/include/asm-ppc/global_data.h b/include/asm-ppc/global_data.h
index c5ac658..ac3e719 100644
--- a/include/asm-ppc/global_data.h
+++ b/include/asm-ppc/global_data.h
@@ -42,6 +42,11 @@ typedef	struct	global_data {
 	unsigned long	baudrate;
 	unsigned long	cpu_clk;	/* CPU clock in Hz! */
 	unsigned long	bus_clk;
+#ifdef CONFIG_PCI
+#if defined(CONFIG_MPC8272) || defined(CONFIG_MPC8272_FAMILY)
+	u32		pci_clk;
+#endif
+#endif
 #if defined(CONFIG_8xx)
 	unsigned long	brg_clk;
 #endif
-- 
1.5.6.2




More information about the U-Boot mailing list