xref: /linux/Documentation/ABI/testing/sysfs-platform-i2c-demux-pinctrl (revision 39b132b0fadf3a3ba66d3a5185a84cb5bb21b5e7)
1*39b132b0SWolfram SangWhat:		/sys/devices/platform/<i2c-demux-name>/available_masters
250a5ba87SWolfram SangDate:		January 2016
350a5ba87SWolfram SangKernelVersion:	4.6
450a5ba87SWolfram SangContact:	Wolfram Sang <wsa@the-dreams.de>
550a5ba87SWolfram SangDescription:
6*39b132b0SWolfram Sang		Reading the file will give you a list of masters which can be
7*39b132b0SWolfram Sang		selected for a demultiplexed bus. The format is
8*39b132b0SWolfram Sang		"<index>:<name>". Example from a Renesas Lager board:
950a5ba87SWolfram Sang
10*39b132b0SWolfram Sang		0:/i2c@e6500000 1:/i2c@e6508000
1150a5ba87SWolfram Sang
12*39b132b0SWolfram SangWhat:		/sys/devices/platform/<i2c-demux-name>/current_master
13*39b132b0SWolfram SangDate:		January 2016
14*39b132b0SWolfram SangKernelVersion:	4.6
15*39b132b0SWolfram SangContact:	Wolfram Sang <wsa@the-dreams.de>
16*39b132b0SWolfram SangDescription:
17*39b132b0SWolfram Sang		This file selects/shows the active I2C master for a demultiplexed
18*39b132b0SWolfram Sang		bus. It uses the <index> value from the file 'available_masters'.
19