Linux Kernel
3.7.1
|
Go to the source code of this file.
Macros | |
#define | JZ_ADC_CONFIG_SPZZ BIT(31) |
#define | JZ_ADC_CONFIG_EX_IN BIT(30) |
#define | JZ_ADC_CONFIG_DNUM_MASK (0x7 << 16) |
#define | JZ_ADC_CONFIG_DMA_ENABLE BIT(15) |
#define | JZ_ADC_CONFIG_XYZ_MASK (0x2 << 13) |
#define | JZ_ADC_CONFIG_SAMPLE_NUM_MASK (0x7 << 10) |
#define | JZ_ADC_CONFIG_CLKDIV_MASK (0xf << 5) |
#define | JZ_ADC_CONFIG_BAT_MB BIT(4) |
#define | JZ_ADC_CONFIG_DNUM(dnum) ((dnum) << 16) |
#define | JZ_ADC_CONFIG_XYZ_OFFSET(dnum) ((xyz) << 13) |
#define | JZ_ADC_CONFIG_SAMPLE_NUM(x) ((x) << 10) |
#define | JZ_ADC_CONFIG_CLKDIV(div) ((div) << 5) |
Functions | |
int | jz4740_adc_set_config (struct device *dev, uint32_t mask, uint32_t val) |
#define JZ_ADC_CONFIG_BAT_MB BIT(4) |
Definition at line 25 of file jz4740-adc.h.
Definition at line 30 of file jz4740-adc.h.
#define JZ_ADC_CONFIG_CLKDIV_MASK (0xf << 5) |
Definition at line 24 of file jz4740-adc.h.
#define JZ_ADC_CONFIG_DMA_ENABLE BIT(15) |
Definition at line 21 of file jz4740-adc.h.
#define JZ_ADC_CONFIG_DNUM | ( | dnum | ) | ((dnum) << 16) |
Definition at line 27 of file jz4740-adc.h.
#define JZ_ADC_CONFIG_DNUM_MASK (0x7 << 16) |
Definition at line 20 of file jz4740-adc.h.
#define JZ_ADC_CONFIG_EX_IN BIT(30) |
Definition at line 19 of file jz4740-adc.h.
Definition at line 29 of file jz4740-adc.h.
#define JZ_ADC_CONFIG_SAMPLE_NUM_MASK (0x7 << 10) |
Definition at line 23 of file jz4740-adc.h.
#define JZ_ADC_CONFIG_SPZZ BIT(31) |
Definition at line 18 of file jz4740-adc.h.
#define JZ_ADC_CONFIG_XYZ_MASK (0x2 << 13) |
Definition at line 22 of file jz4740-adc.h.
#define JZ_ADC_CONFIG_XYZ_OFFSET | ( | dnum | ) | ((xyz) << 13) |
Definition at line 28 of file jz4740-adc.h.