Skip to content

Commit da5a11d

Browse files
davejiangvinodkoul
authored andcommitted
dmaengine: idxd: add driver name
Add name field in idxd_device_driver so we don't have to touch the 'struct device_driver' during declaration. Reviewed-by: Dan Williams <[email protected]> Signed-off-by: Dave Jiang <[email protected]> Link: https://lore.kernel.org/r/162637459517.744545.7572915135318813722.stgit@djiang5-desk3.ch.intel.com Signed-off-by: Vinod Koul <[email protected]>
1 parent 3ecfc91 commit da5a11d

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

drivers/dma/idxd/idxd.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ enum idxd_type {
3434
#define IDXD_PMU_EVENT_MAX 64
3535

3636
struct idxd_device_driver {
37+
const char *name;
3738
struct device_driver drv;
3839
};
3940

drivers/dma/idxd/init.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -861,6 +861,7 @@ int __idxd_driver_register(struct idxd_device_driver *idxd_drv, struct module *o
861861
{
862862
struct device_driver *drv = &idxd_drv->drv;
863863

864+
drv->name = idxd_drv->name;
864865
drv->bus = &dsa_bus_type;
865866
drv->owner = owner;
866867
drv->mod_name = mod_name;

drivers/dma/idxd/sysfs.c

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -311,9 +311,7 @@ struct bus_type dsa_bus_type = {
311311
};
312312

313313
static struct idxd_device_driver dsa_drv = {
314-
.drv = {
315-
.name = "dsa",
316-
},
314+
.name = "dsa",
317315
};
318316

319317
/* IDXD generic driver setup */

0 commit comments

Comments
 (0)