Messages in this thread | | | Subject | Re: [PATCH -next] i2c: gpio: use DEFINE_SPINLOCK() for spinlock | From | chenlifu <> | Date | Thu, 1 Apr 2021 11:38:30 +0800 |
| |
Kindly pinging ...
Best Regards, Chen Lifu
在 2021/3/27 17:52, Chen Lifu 写道: > From: Lifu Chen <chenlifu@huawei.com> > > spinlock can be initialized automatically with DEFINE_SPINLOCK() > rather than explicitly calling spin_lock_init(). > > Reported-by: Hulk Robot <hulkci@huawei.com> > Signed-off-by: Lifu Chen <chenlifu@huawei.com> > --- > arch/arm/mach-sa1100/simpad.c | 4 +--- > 1 file changed, 1 insertion(+), 3 deletions(-) > > diff --git a/arch/arm/mach-sa1100/simpad.c b/arch/arm/mach-sa1100/simpad.c > index c7fb9a73e4c5..c183432880d3 100644 > --- a/arch/arm/mach-sa1100/simpad.c > +++ b/arch/arm/mach-sa1100/simpad.c > @@ -45,7 +45,7 @@ > */ > > static long cs3_shadow; > -static spinlock_t cs3_lock; > +static DEFINE_SPINLOCK(cs3_lock); > static struct gpio_chip cs3_gpio; > > long simpad_get_cs3_ro(void) > @@ -379,8 +379,6 @@ static int __init simpad_init(void) > { > int ret; > > - spin_lock_init(&cs3_lock); > - > cs3_gpio.label = "simpad_cs3"; > cs3_gpio.base = SIMPAD_CS3_GPIO_BASE; > cs3_gpio.ngpio = 24; > > . >
| |