aboutsummaryrefslogtreecommitdiffstats
path: root/crypto
diff options
context:
space:
mode:
authorVadim Pasternak <vadimp@mellanox.com>2018-02-13 22:09:34 +0000
committerDarren Hart (VMware) <dvhart@infradead.org>2018-03-23 16:14:28 -0700
commitd726f6b1997528354e1053accbb6223981e81802 (patch)
tree86922fc85a8de11ef2d56dfe780f140d92e16bc7 /crypto
parentplatform/x86: mlx-platform: Use define for the channel numbers (diff)
downloadlinux-dev-d726f6b1997528354e1053accbb6223981e81802.tar.xz
linux-dev-d726f6b1997528354e1053accbb6223981e81802.zip
platform/x86: mlx-platform: Add deffered bus functionality
mlx-platform activates i2c-mux-reg, which creates buses needed by mlxreg-hotplug. If the mlxreg-hotplug probe runs before the i2c-mux-reg probe completes, it may attempt to connect a device to an adapter number that has not been created yet, and fail. Make mlx-platform driver record the highest bus number in mlxreg-hotplug platform data and defer mlxreg-hotplug probe until all the buses are created. Signed-off-by: Vadim Pasternak <vadimp@mellanox.com> [dvhart: rewrite commit message more concisely] Signed-off-by: Darren Hart (VMware) <dvhart@infradead.org>
Diffstat (limited to 'crypto')
0 files changed, 0 insertions, 0 deletions