- "amlogic,meson-g12a-saradc" for G12A
- "amlogic,meson-txlx-saradc" for TXLX
- "amlogic,meson-axg-saradc" for AXG
+ - "amlogic,meson-txl-saradc" for TXL
- "amlogic,meson-gxl-saradc" for GXL
- "amlogic,meson-gxm-saradc" for GXM
- "amlogic,meson-m8b-saradc" for M8B
},
};
+struct meson_sar_adc_data meson_sar_adc_txl_data = {
+ .obt_temp_chan6 = false,
+ .has_bl30_integration = true,
+ .vref_sel = CALIB_VOL_AS_VREF,
+ .resolution = SAR_ADC_12BIT,
+ .name = "meson-txl-saradc",
+ .regs_diff = {
+ .reg3_ring_counter_disable = BIT_HIGH,
+ },
+};
+
struct meson_sar_adc_data meson_sar_adc_gxl_data = {
.obt_temp_chan6 = false,
.has_bl30_integration = true,
}, {
.compatible = "amlogic,meson-axg-saradc",
.data = &meson_sar_adc_axg_data,
+ }, {
+ .compatible = "amlogic,meson-txl-saradc",
+ .data = &meson_sar_adc_txl_data,
}, {
.compatible = "amlogic,meson-gxl-saradc",
.data = &meson_sar_adc_gxl_data,