aboutsummaryrefslogtreecommitdiff
path: root/tools/lib
diff options
context:
space:
mode:
authorLoic Poulain <loic.poulain@linaro.org>2020-11-25 16:15:11 +0100
committerLoic Poulain <loic.poulain@linaro.org>2020-12-02 09:07:15 +0100
commit16d9e38a49955a4d3fda817da9e57805f1f452be (patch)
treecc685a4fa867d59c65913828176ddc9ea215eef5 /tools/lib
parent2ebe47e762f95c1726a2a9e7b40364e66c037879 (diff)
bus: mhi: core: Indexed MHI controller name
Today the MHI controller name is simply cloned from the underlying bus device (its parent), that gives the following device structure for e.g. a MHI/PCI controller: devices/pci0000:00/0000:00:01.2/0000:02:00.0/0000:02:00.0 devices/pci0000:00/0000:00:01.2/0000:02:00.0/0000:02:00.0/0000:02:00.0_IPCR ... That's quite misleading/confusing and can cause device registering issues because of duplicate dev name (e.g. if a PCI device register two different MHI instances). This patch changes MHI core to create indexed mhi controller names (mhi0, mhi1...) in the same way as other busses (i2c0, usb0...). The previous example becomes: devices/pci0000:00/0000:00:01.2/0000:02:00.0/mhi0 devices/pci0000:00/0000:00:01.2/0000:02:00.0/mhi0/mhi0_IPCR ... Signed-off-by: Loic Poulain <loic.poulain@linaro.org>
Diffstat (limited to 'tools/lib')
0 files changed, 0 insertions, 0 deletions