mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2024-12-28 16:53:49 +00:00
regulator: max8973: Use irq_get_trigger_type() helper
Use irq_get_trigger_type() to replace irq_get_irq_data() and then irqd_get_trigger_type(), if the irq data is NULL it will return 0. Signed-off-by: Jinjie Ruan <ruanjinjie@huawei.com> Link: https://patch.msgid.link/20240913013503.3754712-1-ruanjinjie@huawei.com Signed-off-by: Mark Brown <broonie@kernel.org>
This commit is contained in:
parent
a1d12410d9
commit
ff97b9c0df
@ -470,8 +470,7 @@ static const struct thermal_zone_device_ops max77621_tz_ops = {
|
||||
static int max8973_thermal_init(struct max8973_chip *mchip)
|
||||
{
|
||||
struct thermal_zone_device *tzd;
|
||||
struct irq_data *irq_data;
|
||||
unsigned long irq_flags = 0;
|
||||
unsigned long irq_flags;
|
||||
int ret;
|
||||
|
||||
if (mchip->id != MAX77621)
|
||||
@ -489,9 +488,7 @@ static int max8973_thermal_init(struct max8973_chip *mchip)
|
||||
if (mchip->irq <= 0)
|
||||
return 0;
|
||||
|
||||
irq_data = irq_get_irq_data(mchip->irq);
|
||||
if (irq_data)
|
||||
irq_flags = irqd_get_trigger_type(irq_data);
|
||||
irq_flags = irq_get_trigger_type(mchip->irq);
|
||||
|
||||
ret = devm_request_threaded_irq(mchip->dev, mchip->irq, NULL,
|
||||
max8973_thermal_irq,
|
||||
|
Loading…
Reference in New Issue
Block a user