]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
RDMA/ionic: Create device queues to support admin operations
authorAbhijit Gangurde <abhijit.gangurde@amd.com>
Wed, 3 Sep 2025 06:16:01 +0000 (11:46 +0530)
committerLeon Romanovsky <leon@kernel.org>
Thu, 11 Sep 2025 06:18:36 +0000 (02:18 -0400)
commitf3bdbd42702c6b10ebe627828c76ef51c68e4355
treef9f264260b48f47328777f26091789d3aa76c205
parent8d765af51a099884bab37a51e211c7047f67f1f3
RDMA/ionic: Create device queues to support admin operations

Setup RDMA admin queues using device command exposed over
auxiliary device and manage these queues using ida.

Co-developed-by: Andrew Boyer <andrew.boyer@amd.com>
Signed-off-by: Andrew Boyer <andrew.boyer@amd.com>
Co-developed-by: Allen Hubbe <allen.hubbe@amd.com>
Signed-off-by: Allen Hubbe <allen.hubbe@amd.com>
Signed-off-by: Abhijit Gangurde <abhijit.gangurde@amd.com>
Link: https://patch.msgid.link/20250903061606.4139957-10-abhijit.gangurde@amd.com
Signed-off-by: Leon Romanovsky <leon@kernel.org>
drivers/infiniband/hw/ionic/ionic_admin.c [new file with mode: 0644]
drivers/infiniband/hw/ionic/ionic_controlpath.c [new file with mode: 0644]
drivers/infiniband/hw/ionic/ionic_fw.h [new file with mode: 0644]
drivers/infiniband/hw/ionic/ionic_ibdev.c
drivers/infiniband/hw/ionic/ionic_ibdev.h
drivers/infiniband/hw/ionic/ionic_pgtbl.c [new file with mode: 0644]
drivers/infiniband/hw/ionic/ionic_queue.c [new file with mode: 0644]
drivers/infiniband/hw/ionic/ionic_queue.h [new file with mode: 0644]
drivers/infiniband/hw/ionic/ionic_res.h [new file with mode: 0644]