Skip to content
Snippets Groups Projects
  1. Dec 13, 2021
  2. Nov 30, 2021
  3. Nov 20, 2021
  4. Nov 15, 2021
  5. Nov 06, 2021
  6. Oct 30, 2021
    • Sudeep Holla's avatar
      mailbox: pcc: Use PCC mailbox channel pointer instead of standard · 7b6da7fe
      Sudeep Holla authored
      
      Now that we have all the shared memory region information populated in
      the pcc_mbox_chan, let us propagate the pointer to the same as the
      return value to pcc_mbox_request channel.
      
      This eliminates the need for the individual users of PCC mailbox to
      parse the PCCT subspace entries and fetch the shmem information. This
      also eliminates the need for PCC mailbox controller to set con_priv to
      PCCT subspace entries. This is required as con_priv is private to the
      controller driver to attach private data associated with the channel and
      not meant to be used by the mailbox client/users.
      
      Let us convert all the users of pcc_mbox_{request,free}_channel to use
      new interface.
      
      Cc: Jean Delvare <jdelvare@suse.com>
      Signed-off-by: default avatarSudeep Holla <sudeep.holla@arm.com>
      Acked-by: default avatarWolfram Sang <wsa@kernel.org>
      Acked-by: default avatarGuenter Roeck <linux@roeck-us.net>
      Signed-off-by: default avatarJassi Brar <jaswinder.singh@linaro.org>
      7b6da7fe
  7. Oct 29, 2021
  8. Oct 28, 2021
    • Guenter Roeck's avatar
      hwmon: (tmp401) Drop support for TMP461 · 38d9f06c
      Guenter Roeck authored
      
      TMP461 is almost identical to TMP451, which is already supported by the
      lm90 driver. At the same time, unlike other sensors from the TMP401
      compatible series, it only supports 8-bit temperature read operations,
      and it supports negative temperatures when configured for its default
      temperature range, and it supports a temperature offset register.
      Supporting this chip in the tmp401 driver adds unnecessary complexity.
      Remove its support from this driver and support the chip with the lm90
      driver instead.
      
      Fixes: 24333ac2 ("hwmon: (tmp401) use smb word operations instead of 2 smb byte operations")
      Reported-by: default avatarDavid T. Wilson <david.wilson@nasa.gov>
      Cc: David T. Wilson <david.wilson@nasa.gov>
      Signed-off-by: default avatarGuenter Roeck <linux@roeck-us.net>
      38d9f06c
    • Guenter Roeck's avatar
      hwmon: (lm90) Add basic support for TI TMP461 · f8344f76
      Guenter Roeck authored
      
      TMP461 is almost identical to TMP451 and was actually detected as TMP451
      with the existing lm90 driver if its I2C address is 0x4c. Add support
      for it to the lm90 driver. At the same time, improve the chip detection
      function to at least try to distinguish between TMP451 and TMP461.
      
      As a side effect, this fixes commit 24333ac2 ("hwmon: (tmp401) use
      smb word operations instead of 2 smb byte operations"). TMP461 does not
      support word operations on temperature registers, which causes bad
      temperature readings with the tmp401 driver. The lm90 driver does not
      perform word operations on temperature registers and thus does not have
      this problem.
      
      Support is listed as basic because TMP461 supports a sensor resolution
      of 0.0625 degrees C, while the lm90 driver assumes a resolution of 0.125
      degrees C. Also, the TMP461 supports negative temperatures with its
      default temperature range, which is not the case for similar chips
      supported by the lm90 and the tmp401 drivers. Those limitations will be
      addressed with follow-up patches.
      
      Fixes: 24333ac2 ("hwmon: (tmp401) use smb word operations instead of 2 smb byte operations")
      Reported-by: default avatarDavid T. Wilson <david.wilson@nasa.gov>
      Cc: David T. Wilson <david.wilson@nasa.gov>
      Signed-off-by: default avatarGuenter Roeck <linux@roeck-us.net>
      f8344f76
    • Guenter Roeck's avatar
      hwmon: (lm90) Introduce flag indicating extended temperature support · f347e249
      Guenter Roeck authored
      
      A flag indicating extended temperature support makes it easier
      to add support for additional chips with this functionality.
      
      Cc: David T. Wilson <david.wilson@nasa.gov>
      Signed-off-by: default avatarGuenter Roeck <linux@roeck-us.net>
      f347e249
  9. Oct 27, 2021
  10. Oct 21, 2021
  11. Oct 18, 2021
  12. Oct 17, 2021
  13. Oct 16, 2021
  14. Oct 15, 2021
  15. Oct 12, 2021
Loading