Message ID | 1616998145-28278-2-git-send-email-alain.volmat@foss.st.com |
---|---|
State | New |
Headers | show |
Series | i2c: stm32f7: add SMBus-Alert support | expand |
> + st,smbus-alert:
After reading the specs again, I think we can make this a generic
binding. SMBusAlert is optional. So, we can say it is not covered by the
"smbus" binding and needs a seperate one. Makes sense?
Hi Wolfram, On Tue, May 04, 2021 at 09:53:48PM +0200, Wolfram Sang wrote: > > > + st,smbus-alert: > > After reading the specs again, I think we can make this a generic > binding. SMBusAlert is optional. So, we can say it is not covered by the > "smbus" binding and needs a seperate one. Makes sense? Indeed, SMBus Spec [1] mentions about SMBALERT#: An optional signal that a slave device can use to notify the system master that it has information for the master Hence it does make sense to separate it from the smbus binding. I will post a v4 of this serie with the addition of a generic binding 'smbus-alert'. Alain [1] http://www.smbus.org/specs/SMBus_3_1_20180319.pdf
diff --git a/Documentation/devicetree/bindings/i2c/st,stm32-i2c.yaml b/Documentation/devicetree/bindings/i2c/st,stm32-i2c.yaml index d747f4990ad8..0d45ead7d835 100644 --- a/Documentation/devicetree/bindings/i2c/st,stm32-i2c.yaml +++ b/Documentation/devicetree/bindings/i2c/st,stm32-i2c.yaml @@ -36,6 +36,11 @@ allOf: minItems: 3 maxItems: 3 + st,smbus-alert: + description: Enable the SMBus-Alert via SMBA pin, note SMBA pin + must also be configured via pinctrl. + type: boolean + - if: properties: compatible: