Thread (10 messages) 10 messages, 3 authors, 2013-10-02

Re: [PATCH 1/4] i2c: busses: i2c-st: Add ST I2C controller

flat view

From: Maxime COQUELIN <hidden>
Date: 2013-10-02 13:57:33
Also in: linux-arm-kernel, linux-i2c, lkml

Hi Pawel,

On 10/02/2013 11:35 AM, Maxime Coquelin wrote:
On 10/02/2013 11:02 AM, Wolfram Sang wrote:
quoted
quoted
quoted
quoted
+Optional properties :
+- i2c-min-scl-pulse-width-us : The minimum valid SCL pulse width 
that is allowed
+  through the deglitch circuit. In units of us.
+- i2c-min-sda-pulse-width-us : The minimum valid SDA pulse width 
that is allowed
+  through the deglitch circuit. In units of us.
Are those properties specific to this binding, or intended to be
generic? If specific to this binding, a vendor prefix should be 
present
in the property name. If not, you probably want to document the
properties in some common file.
Ok.
In last revision, I put this properties as specific to this binding.
Wolfram proposed to make this generic, but it looks like this IP is the
only one
needing such properties.

Wolfram, what would you advise?
It might be the only SoC now, but I could imagine that other will have
something similar in the future. I am not perfectly sure, though. So, I
asked for opinions from DT experts when I suggested those bindings. We
could start with vendor specific bindings and generalize them later if
similar ones appear. Yet my experience is that old drivers rarely get
converted to the new bindings.
Ok.
But if I start with vendor specific bindings, we will have to support it
forever, right?
I would be glad to have your opinion on this.

Since there are no other vendors currently having this feature,
should we put these properties vendor specific?
Or put them generic in case of someone has the same feature in the future?

Thanks,
Maxime

--
To unsubscribe from this list: send the line "unsubscribe devicetree" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help