* [PATCH v2 1/2] iio: adc: ad4080: use lowercase device name
@ 2025-05-26 8:22 Antoniu Miclaus
2025-05-26 8:22 ` [PATCH v2 2/2] iio: adc: ad4080: extend check for data lanes num Antoniu Miclaus
2025-05-31 17:07 ` [PATCH v2 1/2] iio: adc: ad4080: use lowercase device name Jonathan Cameron
0 siblings, 2 replies; 3+ messages in thread
From: Antoniu Miclaus @ 2025-05-26 8:22 UTC (permalink / raw)
To: jic23, linux-iio, linux-kernel; +Cc: Antoniu Miclaus, Nuno Sá
Update the .name field in the ad4080_chip_info struct
from "AD4080" to "ad4080" to follow the common convention
in IIO drivers of using lowercase names for device identifiers.
Fixes: 1ff3f56f846b ("iio: adc: ad4080: add driver support")
Reviewed-by: Nuno Sá <nuno.sa@analog.com>
Signed-off-by: Antoniu Miclaus <antoniu.miclaus@analog.com>
---
changes in v2:
- drop "no functional changes" from commit body
- add fixes tag
drivers/iio/adc/ad4080.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/iio/adc/ad4080.c b/drivers/iio/adc/ad4080.c
index e8b2e5e7a68a..c36eb41d738a 100644
--- a/drivers/iio/adc/ad4080.c
+++ b/drivers/iio/adc/ad4080.c
@@ -433,7 +433,7 @@ static const struct iio_chan_spec ad4080_channel = {
};
static const struct ad4080_chip_info ad4080_chip_info = {
- .name = "AD4080",
+ .name = "ad4080",
.product_id = AD4080_CHIP_ID,
.scale_table = ad4080_scale_table,
.num_scales = ARRAY_SIZE(ad4080_scale_table),
--
2.49.0
^ permalink raw reply related [flat|nested] 3+ messages in thread
* [PATCH v2 2/2] iio: adc: ad4080: extend check for data lanes num
2025-05-26 8:22 [PATCH v2 1/2] iio: adc: ad4080: use lowercase device name Antoniu Miclaus
@ 2025-05-26 8:22 ` Antoniu Miclaus
2025-05-31 17:07 ` [PATCH v2 1/2] iio: adc: ad4080: use lowercase device name Jonathan Cameron
1 sibling, 0 replies; 3+ messages in thread
From: Antoniu Miclaus @ 2025-05-26 8:22 UTC (permalink / raw)
To: jic23, linux-iio, linux-kernel; +Cc: Antoniu Miclaus, Nuno Sá
Extend the check for st->num_lanes to ensure it is not greater
than 2, preventing invalid configurations.
The AD4080 only supports up to 2 data lanes.
Reviewed-by: Nuno Sá <nuno.sa@analog.com>
Signed-off-by: Antoniu Miclaus <antoniu.miclaus@analog.com>
---
no changes in v2.
drivers/iio/adc/ad4080.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/iio/adc/ad4080.c b/drivers/iio/adc/ad4080.c
index c36eb41d738a..6e61787ed321 100644
--- a/drivers/iio/adc/ad4080.c
+++ b/drivers/iio/adc/ad4080.c
@@ -516,7 +516,7 @@ static int ad4080_properties_parse(struct ad4080_state *st)
st->num_lanes = 1;
device_property_read_u32(dev, "adi,num-lanes", &st->num_lanes);
- if (!st->num_lanes)
+ if (!st->num_lanes || st->num_lanes > 2)
return dev_err_probe(dev, -EINVAL,
"Invalid 'adi,num-lanes' value: %u",
st->num_lanes);
--
2.49.0
^ permalink raw reply related [flat|nested] 3+ messages in thread
* Re: [PATCH v2 1/2] iio: adc: ad4080: use lowercase device name
2025-05-26 8:22 [PATCH v2 1/2] iio: adc: ad4080: use lowercase device name Antoniu Miclaus
2025-05-26 8:22 ` [PATCH v2 2/2] iio: adc: ad4080: extend check for data lanes num Antoniu Miclaus
@ 2025-05-31 17:07 ` Jonathan Cameron
1 sibling, 0 replies; 3+ messages in thread
From: Jonathan Cameron @ 2025-05-31 17:07 UTC (permalink / raw)
To: Antoniu Miclaus; +Cc: linux-iio, linux-kernel, Nuno Sá
On Mon, 26 May 2025 11:22:27 +0300
Antoniu Miclaus <antoniu.miclaus@analog.com> wrote:
> Update the .name field in the ad4080_chip_info struct
> from "AD4080" to "ad4080" to follow the common convention
> in IIO drivers of using lowercase names for device identifiers.
>
> Fixes: 1ff3f56f846b ("iio: adc: ad4080: add driver support")
> Reviewed-by: Nuno Sá <nuno.sa@analog.com>
> Signed-off-by: Antoniu Miclaus <antoniu.miclaus@analog.com>
I squashed both patches into the original commit as that is still
on a tree that I can rebase as I'll do that on rc1 anyway once available.
Thanks,
Jonathan
> ---
> changes in v2:
> - drop "no functional changes" from commit body
> - add fixes tag
> drivers/iio/adc/ad4080.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/drivers/iio/adc/ad4080.c b/drivers/iio/adc/ad4080.c
> index e8b2e5e7a68a..c36eb41d738a 100644
> --- a/drivers/iio/adc/ad4080.c
> +++ b/drivers/iio/adc/ad4080.c
> @@ -433,7 +433,7 @@ static const struct iio_chan_spec ad4080_channel = {
> };
>
> static const struct ad4080_chip_info ad4080_chip_info = {
> - .name = "AD4080",
> + .name = "ad4080",
> .product_id = AD4080_CHIP_ID,
> .scale_table = ad4080_scale_table,
> .num_scales = ARRAY_SIZE(ad4080_scale_table),
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2025-05-31 17:07 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-05-26 8:22 [PATCH v2 1/2] iio: adc: ad4080: use lowercase device name Antoniu Miclaus
2025-05-26 8:22 ` [PATCH v2 2/2] iio: adc: ad4080: extend check for data lanes num Antoniu Miclaus
2025-05-31 17:07 ` [PATCH v2 1/2] iio: adc: ad4080: use lowercase device name Jonathan Cameron
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).