]> www.infradead.org Git - users/jedix/linux-maple.git/commitdiff
rapidio: remove some dead defines
authorDr. David Alan Gilbert <linux@treblig.org>
Sat, 19 Apr 2025 20:30:11 +0000 (21:30 +0100)
committerAndrew Morton <akpm@linux-foundation.org>
Mon, 12 May 2025 00:54:09 +0000 (17:54 -0700)
Patch series "rapidio deadcoding".

A couple of rapidio deadcoding patches.  The first of these is a repost
and was originally posted almost a year ago
https://lore.kernel.org/all/20240528002515.211366-1-linux@treblig.org/ but
got no answer.  Other than being rebased and a typo fixed, it's not
changed.

This patch (of 2):

'mport_dma_buf', 'rio_mport_dma_map' and 'MPORT_MAX_DMA_BUFS' were added
in the original commit e8de370188d0 ("rapidio: add mport char device
driver") but never used.

'rio_cm_work' was unused since the original commit b6e8d4aa1110 ("rapidio:
add RapidIO channelized messaging driver") but never used.

Remove them.

Link: https://lkml.kernel.org/r/20250419203012.429787-1-linux@treblig.org
Link: https://lkml.kernel.org/r/20250419203012.429787-2-linux@treblig.org
Signed-off-by: Dr. David Alan Gilbert <linux@treblig.org>
Cc: Alexandre Bounine <alex.bou9@gmail.com>
Cc: Matt Porter <mporter@kernel.crashing.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
drivers/rapidio/devices/rio_mport_cdev.c
drivers/rapidio/rio_cm.c

index cbf531d0ba68850856d0133d6203718db7ebb129..995cfeca972b12036f71896deef62511e8dc93cf 100644 (file)
@@ -97,18 +97,6 @@ module_param(dbg_level, uint, S_IWUSR | S_IWGRP | S_IRUGO);
 MODULE_PARM_DESC(dbg_level, "Debugging output level (default 0 = none)");
 #endif
 
-/*
- * An internal DMA coherent buffer
- */
-struct mport_dma_buf {
-       void            *ib_base;
-       dma_addr_t      ib_phys;
-       u32             ib_size;
-       u64             ib_rio_base;
-       bool            ib_map;
-       struct file     *filp;
-};
-
 /*
  * Internal memory mapping structure
  */
@@ -131,14 +119,6 @@ struct rio_mport_mapping {
        struct file *filp;
 };
 
-struct rio_mport_dma_map {
-       int valid;
-       u64 length;
-       void *vaddr;
-       dma_addr_t paddr;
-};
-
-#define MPORT_MAX_DMA_BUFS     16
 #define MPORT_EVENT_DEPTH      10
 
 /*
index 9135227301c8d6117cd590f6c4eaed78a4da8036..97287e838ce16a909ace4e59675bb947b39244b4 100644 (file)
@@ -198,12 +198,6 @@ struct cm_peer {
        struct rio_dev *rdev;
 };
 
-struct rio_cm_work {
-       struct work_struct work;
-       struct cm_dev *cm;
-       void *data;
-};
-
 struct conn_req {
        struct list_head node;
        u32 destid;     /* requester destID */