diff options
author | Manuel Lauss <manuel.lauss@gmail.com> | 2014-07-23 10:36:57 -0400 |
---|---|---|
committer | Ralf Baechle <ralf@linux-mips.org> | 2014-07-30 08:12:00 -0400 |
commit | 72e1e2a30f67fc19a958be6c1818e7e6cb1573fe (patch) | |
tree | 517844fb7a69d47035fb979ddc106866f82d86ad /arch/mips/include/asm/mach-au1x00 | |
parent | b6507596dfd6e7540c0939bc361cce8059432b71 (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.h | 69 |
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 */ | ||
845 | extern void set_au1x00_speed(unsigned int new_freq); | ||
846 | extern unsigned int get_au1x00_speed(void); | ||
847 | extern 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 */ |
850 | void alchemy_sleep_au1000(void); | 781 | void alchemy_sleep_au1000(void); |
851 | void alchemy_sleep_au1550(void); | 782 | void alchemy_sleep_au1550(void); |