Re: [PATCH v1 4/7] hwmon: (it87) Add chip_id in some info message

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, 2023-01-26 at 05:49 -0800, Guenter Roeck wrote:
> On Thu, Jan 26, 2023 at 03:02:20PM +1100, Frank Crawford wrote:
> > In cases where there are multiple chips, print out which chip is
> > referred to, in the informational message.
> > 
> > Signed-off-by: Frank Crawford <frank@xxxxxxxxxxxxxxxxxx>
> > ---
> >  drivers/hwmon/it87.c | 6 ++++--
> >  1 file changed, 4 insertions(+), 2 deletions(-)
> > 
> > diff --git a/drivers/hwmon/it87.c b/drivers/hwmon/it87.c
> > index 16394b38dce3..5ca8449887da 100644
> > --- a/drivers/hwmon/it87.c
> > +++ b/drivers/hwmon/it87.c
> > @@ -2505,13 +2505,15 @@ static int __init it87_find(int sioaddr,
> > unsigned short *address,
> >  
> >         superio_select(sioaddr, PME);
> >         if (!(superio_inb(sioaddr, IT87_ACT_REG) & 0x01)) {
> > -               pr_info("Device not activated, skipping\n");
> > +               pr_info("Device (DEVID=0x%x) not activated,
> > skipping\n",
> > +                       chip_type);
> 
> At this point the textual name (it87_devices[sio_data->type].model)
> is already known. I would suggest to print that instead.

You are right.  I'll update it to do so, although I also realised I
need to also print the sioaddr, so I can distinguish the case where
both chips are listed as the same.  This is most common when force_id
has been used.
> 
> Thanks,
> Guenter
> 
> >                 goto exit;
> >         }
> >  
> >         *address = superio_inw(sioaddr, IT87_BASE_REG) &
> > ~(IT87_EXTENT - 1);
> >         if (*address == 0) {
> > -               pr_info("Base address not set, skipping\n");
> > +               pr_info("Base address not set (DEVID=0x%x),
> > skipping\n",
> > +                       chip_type);
> >                 goto exit;
> >         }
> >  
> > -- 
> > 2.39.1
> > 




[Index of Archives]     [LM Sensors]     [Linux Sound]     [ALSA Users]     [ALSA Devel]     [Linux Audio Users]     [Linux Media]     [Kernel]     [Gimp]     [Yosemite News]     [Linux Media]

  Powered by Linux