mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-11-23 20:24:12 +08:00
scsi: target: tcm_loop: Remove redundant driver match function
If there is no driver match function, the driver core assumes that each candidate pair (driver, device) matches. See driver_match_device(). pseudo_lld_bus_match() always returns 1 and is therefore equivalent to not registering a match function. Remove it. Signed-off-by: Lizhe <sensor1010@163.com> Link: https://lore.kernel.org/r/20230319043518.297490-1-sensor1010@163.com Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
This commit is contained in:
parent
f486893288
commit
882f4adac9
@ -83,15 +83,8 @@ static int tcm_loop_show_info(struct seq_file *m, struct Scsi_Host *host)
|
||||
static int tcm_loop_driver_probe(struct device *);
|
||||
static void tcm_loop_driver_remove(struct device *);
|
||||
|
||||
static int pseudo_lld_bus_match(struct device *dev,
|
||||
struct device_driver *dev_driver)
|
||||
{
|
||||
return 1;
|
||||
}
|
||||
|
||||
static struct bus_type tcm_loop_lld_bus = {
|
||||
.name = "tcm_loop_bus",
|
||||
.match = pseudo_lld_bus_match,
|
||||
.probe = tcm_loop_driver_probe,
|
||||
.remove = tcm_loop_driver_remove,
|
||||
};
|
||||
|
Loading…
Reference in New Issue
Block a user