mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2025-01-08 14:13:53 +00:00
i2c: use parent adapter quirks in mux
Inherit parent adapter quirks in MUX in case the devices on the multiplexed
buses are interested in the adapter limitations.
Signed-off-by: Łukasz Gemborowski <lukasz.gemborowski@nokia.com>
Signed-off-by: Alexander Sverdlin <alexander.sverdlin@nokia.com>
Signed-off-by: Wolfram Sang <wsa@the-dreams.de>
Cc: stable@kernel.org
Fixes: b7f6258402
("i2c: add quirk checks to core")
This commit is contained in:
parent
7b618638a5
commit
dc362d50ba
@ -144,6 +144,7 @@ struct i2c_adapter *i2c_add_mux_adapter(struct i2c_adapter *parent,
|
|||||||
priv->adap.dev.parent = &parent->dev;
|
priv->adap.dev.parent = &parent->dev;
|
||||||
priv->adap.retries = parent->retries;
|
priv->adap.retries = parent->retries;
|
||||||
priv->adap.timeout = parent->timeout;
|
priv->adap.timeout = parent->timeout;
|
||||||
|
priv->adap.quirks = parent->quirks;
|
||||||
|
|
||||||
/* Sanity check on class */
|
/* Sanity check on class */
|
||||||
if (i2c_mux_parent_classes(parent) & class)
|
if (i2c_mux_parent_classes(parent) & class)
|
||||||
|
Loading…
Reference in New Issue
Block a user