Searched refs:tsadc (Results 1 – 8 of 8) sorted by relevance
/linux-4.1.27/drivers/mfd/ |
D | ti_am335x_tscadc.c | 30 static unsigned int tscadc_readl(struct ti_tscadc_dev *tsadc, unsigned int reg) in tscadc_readl() argument 34 regmap_read(tsadc->regmap_tscadc, reg, &val); in tscadc_readl() 38 static void tscadc_writel(struct ti_tscadc_dev *tsadc, unsigned int reg, in tscadc_writel() argument 41 regmap_write(tsadc->regmap_tscadc, reg, val); in tscadc_writel() 51 void am335x_tsc_se_set_cache(struct ti_tscadc_dev *tsadc, u32 val) in am335x_tsc_se_set_cache() argument 55 spin_lock_irqsave(&tsadc->reg_lock, flags); in am335x_tsc_se_set_cache() 56 tsadc->reg_se_cache |= val; in am335x_tsc_se_set_cache() 57 if (tsadc->adc_waiting) in am335x_tsc_se_set_cache() 58 wake_up(&tsadc->reg_se_wait); in am335x_tsc_se_set_cache() 59 else if (!tsadc->adc_in_use) in am335x_tsc_se_set_cache() [all …]
|
/linux-4.1.27/Documentation/devicetree/bindings/thermal/ |
D | rockchip-thermal.txt | 4 - compatible : "rockchip,rk3288-tsadc" 10 - clock-names : Shall be "tsadc" for the converter-clock, and "apb_pclk" for 14 - reset-names : Must include the name "tsadc-apb". 22 tsadc: tsadc@ff280000 { 23 compatible = "rockchip,rk3288-tsadc"; 27 clock-names = "tsadc", "apb_pclk"; 29 reset-names = "tsadc-apb"; 45 thermal-sensors = <&tsadc 1>;
|
/linux-4.1.27/include/linux/mfd/ |
D | ti_am335x_tscadc.h | 185 void am335x_tsc_se_set_cache(struct ti_tscadc_dev *tsadc, u32 val); 186 void am335x_tsc_se_set_once(struct ti_tscadc_dev *tsadc, u32 val); 187 void am335x_tsc_se_clr(struct ti_tscadc_dev *tsadc, u32 val); 188 void am335x_tsc_se_adc_done(struct ti_tscadc_dev *tsadc);
|
/linux-4.1.27/arch/arm/boot/dts/ |
D | rk3288-thermal.dtsi | 17 thermal-sensors = <&tsadc 0>; 24 thermal-sensors = <&tsadc 1>; 52 thermal-sensors = <&tsadc 2>;
|
D | rk3288.dtsi | 385 tsadc: tsadc@ff280000 { label 386 compatible = "rockchip,rk3288-tsadc"; 390 clock-names = "tsadc", "apb_pclk"; 392 reset-names = "tsadc-apb"; 1210 tsadc {
|
D | rk3288-evb.dtsi | 182 &tsadc {
|
/linux-4.1.27/drivers/thermal/ |
D | rockchip_thermal.c | 373 const struct rockchip_tsadc_chip *tsadc = sensor->thermal->chip; in rockchip_thermal_get_temp() local 376 retval = tsadc->get_temp(sensor->id, thermal->regs, out_temp); in rockchip_thermal_get_temp() 450 const struct rockchip_tsadc_chip *tsadc = thermal->chip; in rockchip_thermal_register_sensor() local 453 tsadc->set_tshut_mode(id, thermal->regs, thermal->tshut_mode); in rockchip_thermal_register_sensor() 454 tsadc->set_tshut_temp(id, thermal->regs, thermal->tshut_temp); in rockchip_thermal_register_sensor()
|
/linux-4.1.27/Documentation/devicetree/bindings/iio/adc/ |
D | rockchip-saradc.txt | 4 - compatible: Should be "rockchip,saradc" or "rockchip,rk3066-tsadc"
|