![]() |
coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
|
#include <stdint.h>
Go to the source code of this file.
Enumerations | |
enum | { TSHUT_POL_HIGH = 1 << 8 , TSHUT_POL_LOW = 0 << 8 } |
Functions | |
void | tsadc_init (uint32_t polarity) |
Definition at line 84 of file tsadc.c.
References ADC_POWER_CTRL, rk3399_tsadc_regs::auto_con, AUTO_DEBOUNCE, AUTO_DEBOUNCE_HT, AUTO_EN, rk3399_tsadc_regs::auto_period, AUTO_PERIOD, rk3399_tsadc_regs::auto_period_ht, AUTO_PERIOD_HT, clrbits32, rk3399_tsadc_regs::comp0_shut, GRF_SARADC_TSEN_ON, GRF_TSADC_TSEN_PD0_OFF, GRF_TSADC_TSEN_PD0_ON, rk3399_tsadc_regs::hight_int_debounce, rk3399_tsadc_regs::hight_tshut_debounce, rk3399_tsadc_regs::int_en, IOMUX_TSADC_INT, Q_SEL, rk3399_grf, rk3399_pmugrf, rk3399_tsadc, rkclk_configure_tsadc(), rk3399_grf_regs::saradc_testbit, setbits32, SRC0_EN, TSADC_CLOCK_HZ, rk3399_pmugrf_regs::tsadc_int, TSADC_SHUT_VALUE, rk3399_grf_regs::tsadc_testbit_l, TSHUT_CRU_EN_SRC0, TSHUT_GPIO_EN_SRC0, udelay(), rk3399_tsadc_regs::user_con, and write32().