diff options
author | Peng Fan <peng.fan@nxp.com> | 2018-09-26 11:19:24 +0800 |
---|---|---|
committer | Dong Aisheng <aisheng.dong@nxp.com> | 2021-11-02 17:22:26 +0800 |
commit | 278ca911463717ef3565b97b4e515c0269d6d22b (patch) | |
tree | 599b62f94bafd9688dc3f42cebf5cb7eb5471cf8 /Documentation/devicetree/bindings/i2c | |
parent | a20c9c9cec259cada91ca608076e197ff9816421 (diff) |
LF-191-2 i2c: introduce xen i2c paravirtualization driver
Add i2c backend frontend support.
The transaction only support one msg each time.
The frontend sends a request to backend, backend use i2c_transfer
to do real transaction to hardware and return the results to frontend.
Now i2cdump/get/set works.
In domu cfg file, use
"vi2c = ['backend=0,be-adapter=5a800000.i2c,addr=0x51;0x44']" to
create a dummy controller in frontend and allowed slaves in backend.
Currently the slave address check not added, it will be supported in
furture patch.
Signed-off-by: Peng Fan <peng.fan@nxp.com>
Acked-by: Leonard Crestez <leonard.crestez@nxp.com>
Diffstat (limited to 'Documentation/devicetree/bindings/i2c')
0 files changed, 0 insertions, 0 deletions