Home
last modified time | relevance | path

Searched refs:irq_sim_domain (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/drivers/iio/dummy/
H A Diio_dummy_evgen.c36 * @irq_sim_domain: irq simulator domain
42 struct irq_domain *irq_sim_domain; member
56 iio_evgen->irq_sim_domain = irq_domain_create_sim(NULL, in iio_dummy_evgen_create()
58 if (IS_ERR(iio_evgen->irq_sim_domain)) { in iio_dummy_evgen_create()
59 ret = PTR_ERR(iio_evgen->irq_sim_domain); in iio_dummy_evgen_create()
85 ret = irq_create_mapping(iio_evgen->irq_sim_domain, i); in iio_dummy_evgen_get_irq()
126 irq_domain_remove_sim(iio_evgen->irq_sim_domain); in iio_dummy_evgen_free()
151 irq = irq_find_mapping(iio_evgen->irq_sim_domain, this_attr->address); in iio_evgen_poke()
/kernel/linux/linux-6.6/drivers/iio/dummy/
H A Diio_dummy_evgen.c36 * @irq_sim_domain: irq simulator domain
42 struct irq_domain *irq_sim_domain; member
56 iio_evgen->irq_sim_domain = irq_domain_create_sim(NULL, in iio_dummy_evgen_create()
58 if (IS_ERR(iio_evgen->irq_sim_domain)) { in iio_dummy_evgen_create()
59 ret = PTR_ERR(iio_evgen->irq_sim_domain); in iio_dummy_evgen_create()
85 ret = irq_create_mapping(iio_evgen->irq_sim_domain, i); in iio_dummy_evgen_get_irq()
126 irq_domain_remove_sim(iio_evgen->irq_sim_domain); in iio_dummy_evgen_free()
151 irq = irq_find_mapping(iio_evgen->irq_sim_domain, this_attr->address); in iio_evgen_poke()
/kernel/linux/linux-5.10/drivers/gpio/
H A Dgpio-mockup.c50 struct irq_domain *irq_sim_domain; member
161 irq = irq_find_mapping(chip->irq_sim_domain, offset); in gpio_mockup_apply_pull()
250 return irq_create_mapping(chip->irq_sim_domain, offset); in gpio_mockup_to_irq()
392 irq = irq_find_mapping(chip->irq_sim_domain, i); in gpio_mockup_dispose_mappings()
452 chip->irq_sim_domain = devm_irq_domain_create_sim(dev, NULL, in gpio_mockup_probe()
454 if (IS_ERR(chip->irq_sim_domain)) in gpio_mockup_probe()
455 return PTR_ERR(chip->irq_sim_domain); in gpio_mockup_probe()
/kernel/linux/linux-6.6/drivers/gpio/
H A Dgpio-mockup.c52 struct irq_domain *irq_sim_domain; member
160 irq = irq_find_mapping(chip->irq_sim_domain, offset); in gpio_mockup_apply_pull()
249 return irq_create_mapping(chip->irq_sim_domain, offset); in gpio_mockup_to_irq()
391 irq = irq_find_mapping(chip->irq_sim_domain, i); in gpio_mockup_dispose_mappings()
451 chip->irq_sim_domain = devm_irq_domain_create_sim(dev, NULL, in gpio_mockup_probe()
453 if (IS_ERR(chip->irq_sim_domain)) in gpio_mockup_probe()
454 return PTR_ERR(chip->irq_sim_domain); in gpio_mockup_probe()

Completed in 3 milliseconds