Home
last modified time | relevance | path

Searched hist:"8 e13f70be05ee49985dfc3c766868bc85ed43b8a" (Results 1 – 2 of 2) sorted by relevance

/linux/net/ncsi/
H A Dinternal.hdiff 8e13f70be05ee49985dfc3c766868bc85ed43b8a Fri Nov 16 05:51:55 CET 2018 Samuel Mendoza-Jonas <sam@mendozajonas.com> net/ncsi: Probe single packages to avoid conflict

Currently the NCSI driver sends a select-package command to all possible
packages simultaneously to discover what packages are available. However
at this stage in the probe process the driver does not know if
hardware arbitration is available: if it isn't then this process could
cause collisions on the RMII bus when packages try to respond.

Update the probe loop to probe each package one by one, and once
complete check if HWA is universally supported.

Signed-off-by: Samuel Mendoza-Jonas <sam@mendozajonas.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
H A Dncsi-manage.cdiff 8e13f70be05ee49985dfc3c766868bc85ed43b8a Fri Nov 16 05:51:55 CET 2018 Samuel Mendoza-Jonas <sam@mendozajonas.com> net/ncsi: Probe single packages to avoid conflict

Currently the NCSI driver sends a select-package command to all possible
packages simultaneously to discover what packages are available. However
at this stage in the probe process the driver does not know if
hardware arbitration is available: if it isn't then this process could
cause collisions on the RMII bus when packages try to respond.

Update the probe loop to probe each package one by one, and once
complete check if HWA is universally supported.

Signed-off-by: Samuel Mendoza-Jonas <sam@mendozajonas.com>
Signed-off-by: David S. Miller <davem@davemloft.net>