]> Git Repo - J-u-boot.git/commit
sandbox: i2c: search child emul dev and check its uclass id
authorPrzemyslaw Marczak <[email protected]>
Wed, 13 May 2015 11:38:31 +0000 (13:38 +0200)
committerSimon Glass <[email protected]>
Fri, 15 May 2015 01:58:34 +0000 (19:58 -0600)
commita989ec8dd4bb548708220146391d5ed7b575331f
tree81daf490b4083fa4da0eb347844b2aab793d56b0
parent769c94865a4bb4b86e763ccd2a95c1bb3f0fe837
sandbox: i2c: search child emul dev and check its uclass id

The function get_emul() in sandbox i2c bus driver, always returns
first child as i2c emul device. This may only work for i2c devices
with a single child, which is an only i2c emul device.

In case when i2c device has more than one child (e.g. PMIC), and
one is i2c emul, then the function should search it by check uclass
id for each child. This patch add this change to the get_emul().

Signed-off-by: Przemyslaw Marczak <[email protected]>
Cc: Simon Glass <[email protected]>
Acked-by: Simon Glass <[email protected]>
Tested on sandbox:
Tested-by: Simon Glass <[email protected]>
drivers/i2c/sandbox_i2c.c
This page took 0.033032 seconds and 4 git commands to generate.