mirror of
https://github.com/torvalds/linux.git
synced 2026-01-25 15:03:52 +08:00
irqdomain: platform/x86: Switch to irq_domain_create_linear()
irq_domain_add_linear() is going away as being obsolete now. Switch to the preferred irq_domain_create_linear(). That differs in the first parameter: It takes more generic struct fwnode_handle instead of struct device_node. The first parameter is NULL here so nothing else needs to be done. Signed-off-by: Jiri Slaby (SUSE) <jirislaby@kernel.org> Link: https://lore.kernel.org/r/20250319092951.37667-32-jirislaby@kernel.org [ij: Removed unnecessary details from the commit message.] Reviewed-by: Ilpo Järvinen <ilpo.jarvinen@linux.intel.com> Signed-off-by: Ilpo Järvinen <ilpo.jarvinen@linux.intel.com>
This commit is contained in:
committed by
Ilpo Järvinen
parent
01db3d1ff4
commit
80bb29fe17
@@ -856,7 +856,7 @@ static int tf103c_dock_probe(struct i2c_client *client)
|
||||
/* 5. Setup irqchip for touchpad IRQ pass-through */
|
||||
dock->tp_irqchip.name = KBUILD_MODNAME;
|
||||
|
||||
dock->tp_irq_domain = irq_domain_add_linear(NULL, 1, &irq_domain_simple_ops, NULL);
|
||||
dock->tp_irq_domain = irq_domain_create_linear(NULL, 1, &irq_domain_simple_ops, NULL);
|
||||
if (!dock->tp_irq_domain)
|
||||
return -ENOMEM;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user