|
Linux Kernel
3.7.1
|
#include <linux/init.h>#include <linux/types.h>#include <linux/clk.h>#include <linux/clkdev.h>#include <linux/err.h>#include <linux/io.h>#include <linux/of.h>#include <linux/of_address.h>#include <linux/of_irq.h>#include <mach/common.h>#include "clk.h"Go to the source code of this file.
Macros | |
| #define | CCGR0 0x68 |
| #define | CCGR1 0x6c |
| #define | CCGR2 0x70 |
| #define | CCGR3 0x74 |
| #define | CCGR4 0x78 |
| #define | CCGR5 0x7c |
| #define | CCGR6 0x80 |
| #define | CCGR7 0x84 |
| #define | CLPCR 0x54 |
| #define | BP_CLPCR_LPM 0 |
| #define | BM_CLPCR_LPM (0x3 << 0) |
| #define | BM_CLPCR_BYPASS_PMIC_READY (0x1 << 2) |
| #define | BM_CLPCR_ARM_CLK_DIS_ON_LPM (0x1 << 5) |
| #define | BM_CLPCR_SBYOS (0x1 << 6) |
| #define | BM_CLPCR_DIS_REF_OSC (0x1 << 7) |
| #define | BM_CLPCR_VSTBY (0x1 << 8) |
| #define | BP_CLPCR_STBY_COUNT 9 |
| #define | BM_CLPCR_STBY_COUNT (0x3 << 9) |
| #define | BM_CLPCR_COSC_PWRDOWN (0x1 << 11) |
| #define | BM_CLPCR_WB_PER_AT_LPM (0x1 << 16) |
| #define | BM_CLPCR_WB_CORE_AT_LPM (0x1 << 17) |
| #define | BM_CLPCR_BYP_MMDC_CH0_LPM_HS (0x1 << 19) |
| #define | BM_CLPCR_BYP_MMDC_CH1_LPM_HS (0x1 << 21) |
| #define | BM_CLPCR_MASK_CORE0_WFI (0x1 << 22) |
| #define | BM_CLPCR_MASK_CORE1_WFI (0x1 << 23) |
| #define | BM_CLPCR_MASK_CORE2_WFI (0x1 << 24) |
| #define | BM_CLPCR_MASK_CORE3_WFI (0x1 << 25) |
| #define | BM_CLPCR_MASK_SCU_IDLE (0x1 << 26) |
| #define | BM_CLPCR_MASK_L2CC_IDLE (0x1 << 27) |
Functions | |
| void __init | imx6q_clock_map_io (void) |
| int | imx6q_set_lpm (enum mxc_cpu_pwr_mode mode) |
| int __init | mx6q_clocks_init (void) |
| #define BM_CLPCR_ARM_CLK_DIS_ON_LPM (0x1 << 5) |
Definition at line 38 of file clk-imx6q.c.
| #define BM_CLPCR_BYP_MMDC_CH0_LPM_HS (0x1 << 19) |
Definition at line 47 of file clk-imx6q.c.
| #define BM_CLPCR_BYP_MMDC_CH1_LPM_HS (0x1 << 21) |
Definition at line 48 of file clk-imx6q.c.
| #define BM_CLPCR_BYPASS_PMIC_READY (0x1 << 2) |
Definition at line 37 of file clk-imx6q.c.
| #define BM_CLPCR_COSC_PWRDOWN (0x1 << 11) |
Definition at line 44 of file clk-imx6q.c.
| #define BM_CLPCR_DIS_REF_OSC (0x1 << 7) |
Definition at line 40 of file clk-imx6q.c.
| #define BM_CLPCR_LPM (0x3 << 0) |
Definition at line 36 of file clk-imx6q.c.
| #define BM_CLPCR_MASK_CORE0_WFI (0x1 << 22) |
Definition at line 49 of file clk-imx6q.c.
| #define BM_CLPCR_MASK_CORE1_WFI (0x1 << 23) |
Definition at line 50 of file clk-imx6q.c.
| #define BM_CLPCR_MASK_CORE2_WFI (0x1 << 24) |
Definition at line 51 of file clk-imx6q.c.
| #define BM_CLPCR_MASK_CORE3_WFI (0x1 << 25) |
Definition at line 52 of file clk-imx6q.c.
| #define BM_CLPCR_MASK_L2CC_IDLE (0x1 << 27) |
Definition at line 54 of file clk-imx6q.c.
| #define BM_CLPCR_MASK_SCU_IDLE (0x1 << 26) |
Definition at line 53 of file clk-imx6q.c.
| #define BM_CLPCR_SBYOS (0x1 << 6) |
Definition at line 39 of file clk-imx6q.c.
| #define BM_CLPCR_STBY_COUNT (0x3 << 9) |
Definition at line 43 of file clk-imx6q.c.
| #define BM_CLPCR_VSTBY (0x1 << 8) |
Definition at line 41 of file clk-imx6q.c.
| #define BM_CLPCR_WB_CORE_AT_LPM (0x1 << 17) |
Definition at line 46 of file clk-imx6q.c.
| #define BM_CLPCR_WB_PER_AT_LPM (0x1 << 16) |
Definition at line 45 of file clk-imx6q.c.
| #define BP_CLPCR_LPM 0 |
Definition at line 35 of file clk-imx6q.c.
| #define BP_CLPCR_STBY_COUNT 9 |
Definition at line 42 of file clk-imx6q.c.
| #define CCGR0 0x68 |
Definition at line 25 of file clk-imx6q.c.
| #define CCGR1 0x6c |
Definition at line 26 of file clk-imx6q.c.
| #define CCGR2 0x70 |
Definition at line 27 of file clk-imx6q.c.
| #define CCGR3 0x74 |
Definition at line 28 of file clk-imx6q.c.
| #define CCGR4 0x78 |
Definition at line 29 of file clk-imx6q.c.
| #define CCGR5 0x7c |
Definition at line 30 of file clk-imx6q.c.
| #define CCGR6 0x80 |
Definition at line 31 of file clk-imx6q.c.
| #define CCGR7 0x84 |
Definition at line 32 of file clk-imx6q.c.
| #define CLPCR 0x54 |
Definition at line 34 of file clk-imx6q.c.
| enum mx6q_clks |
Definition at line 125 of file clk-imx6q.c.
Definition at line 58 of file clk-imx6q.c.
| int imx6q_set_lpm | ( | enum mxc_cpu_pwr_mode | mode | ) |
Definition at line 60 of file clk-imx6q.c.
Definition at line 166 of file clk-imx6q.c.
1.8.2