summaryrefslogtreecommitdiffstats
path: root/arch/powerpc/include
diff options
context:
space:
mode:
authorWolfgang Grandegger <wg@grandegger.com>2009-03-11 09:36:26 -0600
committerGrant Likely <grant.likely@secretlab.ca>2009-03-11 09:36:26 -0600
commitdf8a95f46f8e43a24003abe2efaca8c63c895b54 (patch)
treecee931917b5bbc3e77d9b3e2ad3145856d8118b8 /arch/powerpc/include
parentbb899d49a5d04ae53c787c15c5fb82754d6a0da4 (diff)
downloadblackbird-op-linux-df8a95f46f8e43a24003abe2efaca8c63c895b54.tar.gz
blackbird-op-linux-df8a95f46f8e43a24003abe2efaca8c63c895b54.zip
powerpc/5200: add function to return external clock frequency
This patch adds the utility function mpc52xx_get_xtal_freq() to get the frequency of the external oscillator clock connected to the pin SYS_XTAL_IN. The MSCAN may us it as clock source. Unfortunately, this value is not available from the FDT blob, but it can be determined from the IPB frequency. Signed-off-by: Wolfgang Grandegger <wg@grandegger.com> Signed-off-by: Grant Likely <grant.likely@secretlab.ca>
Diffstat (limited to 'arch/powerpc/include')
-rw-r--r--arch/powerpc/include/asm/mpc52xx.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/powerpc/include/asm/mpc52xx.h b/arch/powerpc/include/asm/mpc52xx.h
index 81a23932a160..52e049cd9e68 100644
--- a/arch/powerpc/include/asm/mpc52xx.h
+++ b/arch/powerpc/include/asm/mpc52xx.h
@@ -273,6 +273,7 @@ extern void mpc5200_setup_xlb_arbiter(void);
extern void mpc52xx_declare_of_platform_devices(void);
extern void mpc52xx_map_common_devices(void);
extern int mpc52xx_set_psc_clkdiv(int psc_id, int clkdiv);
+extern unsigned int mpc52xx_get_xtal_freq(struct device_node *node);
extern void mpc52xx_restart(char *cmd);
/* mpc52xx_pic.c */
OpenPOWER on IntegriCloud