From: Sergey Shtylyov Date: Sat, 29 Jul 2023 20:17:52 +0000 (+0300) Subject: ata: ahci_xgene: fix parameter types of xgene_ahci_poll_reg_val() X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=6da99acbffb41a17ee43d1920e8d82e5ab5a5fb8;p=linux.git ata: ahci_xgene: fix parameter types of xgene_ahci_poll_reg_val() xgene_ahci_poll_reg_val() passes its 'unsigned long {interval|timeout}' params verbatim to ata_{msleep|deadline}() that just take 'unsigned int' param for the time intervals in ms -- eliminate unneeded implicit cast... Signed-off-by: Sergey Shtylyov Signed-off-by: Damien Le Moal --- diff --git a/drivers/ata/ahci_xgene.c b/drivers/ata/ahci_xgene.c index 8e88c86a2a78c..ccef5e63bdf9d 100644 --- a/drivers/ata/ahci_xgene.c +++ b/drivers/ata/ahci_xgene.c @@ -110,9 +110,8 @@ static int xgene_ahci_init_memram(struct xgene_ahci_context *ctx) * @timeout : timeout for achieving the value. */ static int xgene_ahci_poll_reg_val(struct ata_port *ap, - void __iomem *reg, unsigned - int val, unsigned long interval, - unsigned long timeout) + void __iomem *reg, unsigned int val, + unsigned int interval, unsigned int timeout) { unsigned long deadline; unsigned int tmp;