iio: adc: rockchip_saradc: add rv1106

Change-Id: I47cef80e5b64fdce16fce3544424c2ff9acc93d0
Signed-off-by: Simon Xue <xxm@rock-chips.com>
This commit is contained in:
Simon Xue
2022-03-29 17:07:38 +08:00
committed by Tao Huang
parent 332f6ade32
commit 05108c78b2

View File

@@ -351,6 +351,21 @@ static const struct rockchip_saradc_data rk3588_saradc_data = {
.read = rockchip_saradc_read_v2,
};
static const struct iio_chan_spec rockchip_rv1106_saradc_iio_channels[] = {
SARADC_CHANNEL(0, "adc0", 10),
SARADC_CHANNEL(1, "adc1", 10),
SARADC_CHANNEL(2, "adc2", 10),
SARADC_CHANNEL(3, "adc3", 10),
};
static const struct rockchip_saradc_data rv1106_saradc_data = {
.channels = rockchip_rv1106_saradc_iio_channels,
.num_channels = ARRAY_SIZE(rockchip_rv1106_saradc_iio_channels),
.clk_rate = 1000000,
.start = rockchip_saradc_start_v2,
.read = rockchip_saradc_read_v2,
};
static const struct of_device_id rockchip_saradc_match[] = {
{
.compatible = "rockchip,saradc",
@@ -367,6 +382,9 @@ static const struct of_device_id rockchip_saradc_match[] = {
}, {
.compatible = "rockchip,rk3588-saradc",
.data = &rk3588_saradc_data,
}, {
.compatible = "rockchip,rv1106-saradc",
.data = &rv1106_saradc_data,
},
{},
};