Home
last modified time | relevance | path

Searched refs:kmi (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/drivers/input/serio/
H A Dambakmi.c18 #include <linux/amba/kmi.h>
24 #define KMI_BASE (kmi->base)
37 struct amba_kmi_port *kmi = dev_id; in amba_kmi_int() local
42 serio_interrupt(kmi->io, readb(KMIDATA), 0); in amba_kmi_int()
52 struct amba_kmi_port *kmi = io->port_data; in amba_kmi_write() local
66 struct amba_kmi_port *kmi = io->port_data; in amba_kmi_open() local
70 ret = clk_prepare_enable(kmi->clk); in amba_kmi_open()
74 divisor = clk_get_rate(kmi->clk) / 8000000 - 1; in amba_kmi_open()
78 ret = request_irq(kmi->irq, amba_kmi_int, IRQF_SHARED, "kmi in amba_kmi_open()
98 struct amba_kmi_port *kmi = io->port_data; amba_kmi_close() local
109 struct amba_kmi_port *kmi; amba_kmi_probe() local
164 struct amba_kmi_port *kmi = amba_get_drvdata(dev); amba_kmi_remove() local
175 struct amba_kmi_port *kmi = dev_get_drvdata(dev); amba_kmi_resume() local
[all...]
/kernel/linux/linux-6.6/drivers/input/serio/
H A Dambakmi.c18 #include <linux/amba/kmi.h>
24 #define KMI_BASE (kmi->base)
37 struct amba_kmi_port *kmi = dev_id; in amba_kmi_int() local
42 serio_interrupt(kmi->io, readb(KMIDATA), 0); in amba_kmi_int()
52 struct amba_kmi_port *kmi = io->port_data; in amba_kmi_write() local
66 struct amba_kmi_port *kmi = io->port_data; in amba_kmi_open() local
70 ret = clk_prepare_enable(kmi->clk); in amba_kmi_open()
74 divisor = clk_get_rate(kmi->clk) / 8000000 - 1; in amba_kmi_open()
78 ret = request_irq(kmi->irq, amba_kmi_int, IRQF_SHARED, "kmi in amba_kmi_open()
98 struct amba_kmi_port *kmi = io->port_data; amba_kmi_close() local
109 struct amba_kmi_port *kmi; amba_kmi_probe() local
164 struct amba_kmi_port *kmi = amba_get_drvdata(dev); amba_kmi_remove() local
175 struct amba_kmi_port *kmi = dev_get_drvdata(dev); amba_kmi_resume() local
[all...]

Completed in 1 milliseconds