aboutsummaryrefslogtreecommitdiffstats
path: root/include/linux/qed/common_hsi.h
diff options
context:
space:
mode:
authorMichal Kalderon <michal.kalderon@marvell.com>2020-01-27 15:26:11 +0200
committerDavid S. Miller <davem@davemloft.net>2020-01-27 14:35:32 +0100
commit804c5702fc583afbdb6860f79e9d4058570ccc43 (patch)
treebdf4fa69828fd9fd61c63b0924a1db27c4eebf01 /include/linux/qed/common_hsi.h
parentqed: FW 8.42.2.0 Parser offsets modified (diff)
downloadlinux-dev-804c5702fc583afbdb6860f79e9d4058570ccc43.tar.xz
linux-dev-804c5702fc583afbdb6860f79e9d4058570ccc43.zip
qed: Use dmae to write to widebus registers in fw_funcs
There are several wide-bus registers written to by the fw_funcs that require using the dmae for atomicity. Therefore using the dmae channel functionality was added to the fw_funcs file, since the code is very similar to the previously used code, the structures used were moved to qed_hsi. Due to FW conventions, the names of the flags in the struct changed. Since this required slight modification in the places that set the flags the code was modified to use GET/SET FIELD macros. Signed-off-by: Ariel Elior <ariel.elior@marvell.com> Signed-off-by: Michal Kalderon <michal.kalderon@marvell.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'include/linux/qed/common_hsi.h')
0 files changed, 0 insertions, 0 deletions