All of lore.kernel.org
 help / color / mirror / Atom feed
From: Guenter Roeck <linux@roeck-us.net>
To: lm-sensors@vger.kernel.org
Subject: Re: [lm-sensors] [PATCH] hwmon: Document which I2C addresses can be probed
Date: Fri, 29 May 2015 14:46:39 +0000	[thread overview]
Message-ID: <55687BCF.8010107@roeck-us.net> (raw)
In-Reply-To: <20150529104302.1e8a0a11@endymion.delvare>

Hi Jean,

On 05/29/2015 01:43 AM, Jean Delvare wrote:
> Add an item to the checklist when submitting a new hwmon driver: only
> some I2C addresses can be probed, others should not for safety
> reasons.
>
> Signed-off-by: Jean Delvare <jdelvare@suse.de>
> Cc: Guenter Roeck <linux@roeck-us.net>
> ---
>   Documentation/hwmon/submitting-patches |    7 +++++++
>   1 file changed, 7 insertions(+)
>
> --- linux-4.1-rc5.orig/Documentation/hwmon/submitting-patches	2015-04-27 02:59:10.000000000 +0200
> +++ linux-4.1-rc5/Documentation/hwmon/submitting-patches	2015-05-29 10:40:49.118900331 +0200
> @@ -81,6 +81,13 @@ increase the chances of your change bein
>
>   * Provide a detect function if and only if a chip can be detected reliably.
>
> +* Only the following I2C addresses shall be probed: 0x18-0x1f, 0x28-0x2f,
> +  0x48-0x4f, 0x58, 0x5c, 0x73 and 0x77. Probing other addresses is strongly
> +  discouraged as it is known to cause trouble with other (non-hwmon) I2C
> +  chips. If your chip can live at an address which can't be probed then the

lives ? After all, the chip can still be probed on its other addresses,
like the tmp435.

Thanks,
Guenter

> +  device will have to be instantiated explicitly (which is always better

or, instead of 'lives' above,
	... explicitly if it uses that address ...

Thanks,
Guenter

> +  anyway.)
> +
>   * Avoid writing to chip registers in the detect function. If you have to write,
>     only do it after you have already gathered enough data to be certain that the
>     detection is going to be successful.
>
>


_______________________________________________
lm-sensors mailing list
lm-sensors@lm-sensors.org
http://lists.lm-sensors.org/mailman/listinfo/lm-sensors

  reply	other threads:[~2015-05-29 14:46 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-05-29  8:43 [lm-sensors] [PATCH] hwmon: Document which I2C addresses can be probed Jean Delvare
2015-05-29 14:46 ` Guenter Roeck [this message]
2015-05-31 20:30 ` Jean Delvare

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=55687BCF.8010107@roeck-us.net \
    --to=linux@roeck-us.net \
    --cc=lm-sensors@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.