Hi Fabrice, On 11 October 2018 at 10:00, Fabrice Gasnier <fabrice.gasn...@st.com> wrote: > Enhance adc info command to report also the channel mask. > > Signed-off-by: Fabrice Gasnier <fabrice.gasn...@st.com> > --- > > cmd/adc.c | 6 +++++- > 1 file changed, 5 insertions(+), 1 deletion(-) > > diff --git a/cmd/adc.c b/cmd/adc.c > index c8857ed..39f61c1 100644 > --- a/cmd/adc.c > +++ b/cmd/adc.c > @@ -35,7 +35,7 @@ static int do_adc_info(cmd_tbl_t *cmdtp, int flag, int argc, > char *const argv[]) > { > struct udevice *dev; > - unsigned int data_mask; > + unsigned int data_mask, ch_mask; > int ret, vss, vdd; > > if (argc < 2) > @@ -49,6 +49,10 @@ static int do_adc_info(cmd_tbl_t *cmdtp, int flag, int > argc, > > printf("ADC Device '%s' :\n", argv[1]); > > + ret = adc_channel_mask(dev, &ch_mask);
Could this just return the channel mask in the return value (or -ve on error)? > + if (!ret) > + printf("channel mask: %x\n", ch_mask); > + > ret = adc_data_mask(dev, &data_mask); > if (!ret) > printf("data mask: %x\n", data_mask); > -- > 1.9.1 > Regards, Simon _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot