26e118ea98
Currently hotplug configuration in logic device assumes that all items are provided with no holes. Thus, any group of hotplug events, associated with the specific status/event/mask registers is configured in those registers successively from bit zero to bit #n (#n < 8). This logic is changed int order to allow non-successive definition to support configuration with the skipped bits – for example bits 3, 5, 7 in status/event/mask registers can be associated with hotplug events, while others can be skipped. Signed-off-by: Vadim Pasternak <vadimp@nvidia.com> Reviewed-by: Michael Shych <michaelsh@nvidia.com> Link: https://lore.kernel.org/r/20230208063331.15560-10-vadimp@nvidia.com Signed-off-by: Hans de Goede <hdegoede@redhat.com> |
||
---|---|---|
.. | ||
Kconfig | ||
Makefile | ||
mlxbf-bootctl.c | ||
mlxbf-bootctl.h | ||
mlxbf-pmc.c | ||
mlxbf-tmfifo-regs.h | ||
mlxbf-tmfifo.c | ||
mlxreg-hotplug.c | ||
mlxreg-io.c | ||
mlxreg-lc.c | ||
nvsw-sn2201.c |