aboutsummaryrefslogtreecommitdiffstats
path: root/arch/mips/include/asm/mach-au1x00
diff options
context:
space:
mode:
authorManuel Lauss <manuel.lauss@gmail.com>2014-07-23 10:36:57 -0400
committerRalf Baechle <ralf@linux-mips.org>2014-07-30 08:12:00 -0400
commit72e1e2a30f67fc19a958be6c1818e7e6cb1573fe (patch)
tree517844fb7a69d47035fb979ddc106866f82d86ad /arch/mips/include/asm/mach-au1x00
parentb6507596dfd6e7540c0939bc361cce8059432b71 (diff)
MIPS: Alchemy: remove old clock support
With the clock framework in place, remove unused functions and bits, and drop the CLK_IGNORE_UNUSED flag, which is now unneeded. Signed-off-by: Manuel Lauss <manuel.lauss@gmail.com> Cc: Linux-MIPS <linux-mips@linux-mips.org> Patchwork: https://patchwork.linux-mips.org/patch/7473/ Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
Diffstat (limited to 'arch/mips/include/asm/mach-au1x00')
-rw-r--r--arch/mips/include/asm/mach-au1x00/au1000.h69
1 files changed, 0 insertions, 69 deletions
diff --git a/arch/mips/include/asm/mach-au1x00/au1000.h b/arch/mips/include/asm/mach-au1x00/au1000.h
index e77b920cc9e7..a7eec3364a64 100644
--- a/arch/mips/include/asm/mach-au1x00/au1000.h
+++ b/arch/mips/include/asm/mach-au1x00/au1000.h
@@ -470,72 +470,8 @@
470 470
471/* Clock Controller */ 471/* Clock Controller */
472#define AU1000_SYS_FREQCTRL0 0x20 472#define AU1000_SYS_FREQCTRL0 0x20
473# define SYS_FC_FRDIV2_BIT 22
474# define SYS_FC_FRDIV2_MASK (0xff << SYS_FC_FRDIV2_BIT)
475# define SYS_FC_FE2 (1 << 21)
476# define SYS_FC_FS2 (1 << 20)
477# define SYS_FC_FRDIV1_BIT 12
478# define SYS_FC_FRDIV1_MASK (0xff << SYS_FC_FRDIV1_BIT)
479# define SYS_FC_FE1 (1 << 11)
480# define SYS_FC_FS1 (1 << 10)
481# define SYS_FC_FRDIV0_BIT 2
482# define SYS_FC_FRDIV0_MASK (0xff << SYS_FC_FRDIV0_BIT)
483# define SYS_FC_FE0 (1 << 1)
484# define SYS_FC_FS0 (1 << 0)
485#define AU1000_SYS_FREQCTRL1 0x24 473#define AU1000_SYS_FREQCTRL1 0x24
486# define SYS_FC_FRDIV5_BIT 22
487# define SYS_FC_FRDIV5_MASK (0xff << SYS_FC_FRDIV5_BIT)
488# define SYS_FC_FE5 (1 << 21)
489# define SYS_FC_FS5 (1 << 20)
490# define SYS_FC_FRDIV4_BIT 12
491# define SYS_FC_FRDIV4_MASK (0xff << SYS_FC_FRDIV4_BIT)
492# define SYS_FC_FE4 (1 << 11)
493# define SYS_FC_FS4 (1 << 10)
494# define SYS_FC_FRDIV3_BIT 2
495# define SYS_FC_FRDIV3_MASK (0xff << SYS_FC_FRDIV3_BIT)
496# define SYS_FC_FE3 (1 << 1)
497# define SYS_FC_FS3 (1 << 0)
498#define AU1000_SYS_CLKSRC 0x28 474#define AU1000_SYS_CLKSRC 0x28
499# define SYS_CS_ME1_BIT 27
500# define SYS_CS_ME1_MASK (0x7 << SYS_CS_ME1_BIT)
501# define SYS_CS_DE1 (1 << 26)
502# define SYS_CS_CE1 (1 << 25)
503# define SYS_CS_ME0_BIT 22
504# define SYS_CS_ME0_MASK (0x7 << SYS_CS_ME0_BIT)
505# define SYS_CS_DE0 (1 << 21)
506# define SYS_CS_CE0 (1 << 20)
507# define SYS_CS_MI2_BIT 17
508# define SYS_CS_MI2_MASK (0x7 << SYS_CS_MI2_BIT)
509# define SYS_CS_DI2 (1 << 16)
510# define SYS_CS_CI2 (1 << 15)
511
512# define SYS_CS_ML_BIT 7
513# define SYS_CS_ML_MASK (0x7 << SYS_CS_ML_BIT)
514# define SYS_CS_DL (1 << 6)
515# define SYS_CS_CL (1 << 5)
516
517# define SYS_CS_MUH_BIT 12
518# define SYS_CS_MUH_MASK (0x7 << SYS_CS_MUH_BIT)
519# define SYS_CS_DUH (1 << 11)
520# define SYS_CS_CUH (1 << 10)
521# define SYS_CS_MUD_BIT 7
522# define SYS_CS_MUD_MASK (0x7 << SYS_CS_MUD_BIT)
523# define SYS_CS_DUD (1 << 6)
524# define SYS_CS_CUD (1 << 5)
525
526# define SYS_CS_MIR_BIT 2
527# define SYS_CS_MIR_MASK (0x7 << SYS_CS_MIR_BIT)
528# define SYS_CS_DIR (1 << 1)
529# define SYS_CS_CIR (1 << 0)
530
531# define SYS_CS_MUX_AUX 0x1
532# define SYS_CS_MUX_FQ0 0x2
533# define SYS_CS_MUX_FQ1 0x3
534# define SYS_CS_MUX_FQ2 0x4
535# define SYS_CS_MUX_FQ3 0x5
536# define SYS_CS_MUX_FQ4 0x6
537# define SYS_CS_MUX_FQ5 0x7
538
539#define AU1000_SYS_CPUPLL 0x60 475#define AU1000_SYS_CPUPLL 0x60
540#define AU1000_SYS_AUXPLL 0x64 476#define AU1000_SYS_AUXPLL 0x64
541#define AU1300_SYS_AUXPLL2 0x68 477#define AU1300_SYS_AUXPLL2 0x68
@@ -841,11 +777,6 @@ static inline int alchemy_get_macs(int type)
841 return 0; 777 return 0;
842} 778}
843 779
844/* arch/mips/au1000/common/clocks.c */
845extern void set_au1x00_speed(unsigned int new_freq);
846extern unsigned int get_au1x00_speed(void);
847extern unsigned long au1xxx_calc_clock(void);
848
849/* PM: arch/mips/alchemy/common/sleeper.S, power.c, irq.c */ 780/* PM: arch/mips/alchemy/common/sleeper.S, power.c, irq.c */
850void alchemy_sleep_au1000(void); 781void alchemy_sleep_au1000(void);
851void alchemy_sleep_au1550(void); 782void alchemy_sleep_au1550(void);