| /rk3399_rockchip-uboot/doc/device-tree-bindings/thermal/ |
| H A 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>;
|
| /rk3399_rockchip-uboot/arch/arm/dts/ |
| H A D | rk3288-thermal.dtsi | 16 thermal-sensors = <&tsadc 0>; 25 thermal-sensors = <&tsadc 1>; 65 thermal-sensors = <&tsadc 2>;
|
| H A D | rk322x.dtsi | 414 thermal-sensors = <&tsadc 0>; 449 tsadc: tsadc@11150000 { label 450 compatible = "rockchip,rk3228-tsadc"; 454 clock-names = "tsadc", "apb_pclk"; 456 reset-names = "tsadc-apb"; 791 tsadc {
|
| H A D | rk3368.dtsi | 455 thermal-sensors = <&tsadc 0>; 493 thermal-sensors = <&tsadc 1>; 518 tsadc: tsadc@ff280000 { label 519 compatible = "rockchip,rk3368-tsadc"; 523 clock-names = "tsadc", "apb_pclk"; 525 reset-names = "tsadc-apb"; 1098 tsadc {
|
| H A D | rv1103b.dtsi | 216 thermal-sensors = <&tsadc 0>; 828 tsadc: tsadc@209b0000 { label 829 compatible = "rockchip,rv1103b-tsadc"; 833 clock-names = "tsadc", "apb_pclk", "tsen"; 837 reset-names = "tsadc", "tsadc-apb";
|
| H A D | rv1126.dtsi | 1235 cpu_tsadc: tsadc@ff5f0000 { 1236 compatible = "rockchip,rv1126-tsadc"; 1244 clock-names = "tsadc", "apb_pclk", "phy_clk"; 1247 reset-names = "tsadc-apb", "tsadc", "tsadc-phy"; 1253 npu_tsadc: tsadc@ff5f8000 { 1254 compatible = "rockchip,rv1126-tsadc"; 1262 clock-names = "tsadc", "apb_pclk", "phy_clk"; 1265 reset-names = "tsadc-apb", "tsadc", "tsadc-phy";
|
| H A D | rv1106.dtsi | 211 thermal-sensors = <&tsadc 0>; 506 tsadc: tsadc@ff3c8000 { label 507 compatible = "rockchip,rv1106-tsadc"; 512 clock-names = "tsadc", "apb_pclk", "tsen"; 516 reset-names = "tsadc", "tsadc-apb";
|
| H A D | rk3066a.dtsi | 175 tsadc: tsadc@20060000 { label 176 compatible = "rockchip,rk3066-tsadc";
|
| H A D | rk1808.dtsi | 326 tsadc: tsadc@ff3a0000 { label 327 compatible = "rockchip,rk1808-tsadc"; 332 clock-names = "tsadc", "apb_pclk"; 336 reset-names = "tsadc-apb"; 2185 tsadc { 2186 tsadc_otp_gpio: tsadc-otp-gpio { 2191 tsadc_otp_out: tsadc-otp-out {
|
| H A D | rk3288.dtsi | 441 tsadc: tsadc@ff280000 { label 442 compatible = "rockchip,rk3288-tsadc"; 446 clock-names = "tsadc", "apb_pclk"; 448 reset-names = "tsadc-apb"; 1519 tsadc {
|
| H A D | px30.dtsi | 659 tsadc: tsadc@ff280000 { label 660 compatible = "rockchip,px30-tsadc"; 665 clock-names = "tsadc", "apb_pclk"; 669 reset-names = "tsadc-apb"; 1439 tsadc { 1440 tsadc_otp_gpio: tsadc-otp-gpio { 1445 tsadc_otp_out: tsadc-otp-out {
|
| H A D | rk3288-veyron.dtsi | 600 &tsadc { 601 tsadc-tshut-mode = <1>; /* tshut mode 0:CRU 1:GPIO */ 602 tsadc-tshut-polarity = <1>; /* tshut polarity 0:LOW 1:HIGH */
|
| H A D | rk3506.dtsi | 326 thermal-sensors = <&tsadc 0>; 1211 tsadc: tsadc@ff650000 { label 1212 compatible = "rockchip,rk3506-tsadc"; 1216 clock-names = "tsadc", "apb_pclk", "tsen"; 1220 reset-names = "tsadc", "tsadc-apb";
|
| H A D | rk3399.dtsi | 708 thermal-sensors = <&tsadc 0>; 747 thermal-sensors = <&tsadc 1>; 772 tsadc: tsadc@ff260000 { label 773 compatible = "rockchip,rk3399-tsadc"; 779 clock-names = "tsadc", "apb_pclk"; 781 reset-names = "tsadc-apb"; 2186 tsadc {
|
| H A D | rk3368-sheep.dts | 267 &tsadc {
|
| H A D | rk3562.dtsi | 445 thermal-sensors = <&tsadc 0>; 2086 tsadc: tsadc@ffa70000 { label 2087 compatible = "rockchip,rk3562-tsadc"; 2092 clock-names = "tsadc", "tsadc_tsen", "apb_pclk"; 2096 reset-names = "tsadc", "tsadc-apb", "tsadc-phy";
|
| H A D | rk3568.dtsi | 160 thermal-sensors = <&tsadc 0>; 176 thermal-sensors = <&tsadc 1>; 2508 tsadc: tsadc@fe710000 { label 2509 compatible = "rockchip,rk3568-tsadc"; 2514 clock-names = "tsadc", "apb_pclk"; 2519 reset-names = "tsadc", "tsadc-apb", "tsadc-phy";
|
| H A D | rk3308.dtsi | 746 tsadc { 747 tsadc_otp_gpio: tsadc-otp-gpio { 752 tsadc_otp_out: tsadc-otp-out {
|
| H A D | rk3528.dtsi | 321 thermal-sensors = <&tsadc 0>; 1644 tsadc: tsadc@ffad0000 { label 1645 compatible = "rockchip,rk3528-tsadc"; 1650 clock-names = "tsadc", "tsadc_tsen", "apb_pclk"; 1654 reset-names = "tsadc", "tsadc-apb";
|
| H A D | rk3288-rock2-som.dtsi | 255 &tsadc {
|
| H A D | rv1126b.dtsi | 705 thermal-sensors = <&tsadc 0>; 719 thermal-sensors = <&tsadc 1>; 1622 tsadc: tsadc@20bb0000 { label 1623 compatible = "rockchip,rv1126b-tsadc"; 1628 clock-names = "tsadc", "apb_pclk", "tsadc_phyctrl"; 1631 reset-names = "tsadc", "tsadc-apb", "tsadc-phy";
|
| H A D | rk3506-pinctrl-rmio.dtsi | 316 rm_io0_wdt_tsadc_shut: rm-io0-wdt-tsadc-shut { 711 rm_io1_wdt_tsadc_shut: rm-io1-wdt-tsadc-shut { 1106 rm_io2_wdt_tsadc_shut: rm-io2-wdt-tsadc-shut { 1501 rm_io3_wdt_tsadc_shut: rm-io3-wdt-tsadc-shut { 1896 rm_io4_wdt_tsadc_shut: rm-io4-wdt-tsadc-shut { 2291 rm_io5_wdt_tsadc_shut: rm-io5-wdt-tsadc-shut { 2686 rm_io6_wdt_tsadc_shut: rm-io6-wdt-tsadc-shut { 3081 rm_io7_wdt_tsadc_shut: rm-io7-wdt-tsadc-shut { 3476 rm_io8_wdt_tsadc_shut: rm-io8-wdt-tsadc-shut { 3871 rm_io9_wdt_tsadc_shut: rm-io9-wdt-tsadc-shut { [all …]
|
| H A D | rk3288-miqi.dtsi | 395 &tsadc {
|
| H A D | rk3368-geekbox.dts | 299 &tsadc {
|
| /rk3399_rockchip-uboot/drivers/thermal/ |
| H A D | rockchip_thermal.c | 1273 struct rockchip_tsadc_chip *tsadc; in rockchip_thermal_probe() local 1296 tsadc = (struct rockchip_tsadc_chip *)&rk3308bs_tsadc_data; in rockchip_thermal_probe() 1298 tsadc = (struct rockchip_tsadc_chip *)&px30s_tsadc_data; in rockchip_thermal_probe() 1300 tsadc = (struct rockchip_tsadc_chip *)dev_get_driver_data(dev); in rockchip_thermal_probe() 1302 priv->data = tsadc; in rockchip_thermal_probe() 1314 priv->tshut_polarity = tsadc->tshut_polarity; in rockchip_thermal_probe() 1321 tsadc->tsadc_init(dev); in rockchip_thermal_probe() 1322 tsadc->irq_ack(dev); in rockchip_thermal_probe() 1328 for (i = 0; i < tsadc->chn_num; i++) { in rockchip_thermal_probe() 1329 tsadc->set_alarm_temp(dev, i, tsadc->tshut_temp); in rockchip_thermal_probe() [all …]
|