diff --git a/drivers/i3c/master.c b/drivers/i3c/master.c index c3b4c677b4429e57b43d1f3a40d7145a87beef82..dfe18dcd008d42e9da85e741bf44a21b77f45c53 100644 --- a/drivers/i3c/master.c +++ b/drivers/i3c/master.c @@ -343,7 +343,8 @@ struct bus_type i3c_bus_type = { static enum i3c_addr_slot_status i3c_bus_get_addr_slot_status(struct i3c_bus *bus, u16 addr) { - int status, bitpos = addr * 2; + unsigned long status; + int bitpos = addr * 2; if (addr > I2C_MAX_ADDR) return I3C_ADDR_SLOT_RSVD;