Searched full:kmi (Results 1 – 16 of 16) sorted by relevance
18 #include <linux/amba/kmi.h>24 #define KMI_BASE (kmi->base)37 struct amba_kmi_port *kmi = dev_id; in amba_kmi_int() local42 serio_interrupt(kmi->io, readb(KMIDATA), 0); in amba_kmi_int()52 struct amba_kmi_port *kmi = io->port_data; in amba_kmi_write() local66 struct amba_kmi_port *kmi = io->port_data; in amba_kmi_open() local70 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-pl050", in amba_kmi_open()79 kmi); in amba_kmi_open()[all …]
101 tristate "AMBA KMI keyboard controller"
5 * Internal header file for AMBA KMI ports18 * KMI control register:22 * KMICR_EN 1 = enable KMI23 * KMICR_FD 1 = force KMI data low24 * KMICR_FC 1 = force KMI clock low35 * KMI status register:41 * KMISTAT_IC current level of KMI clock input42 * KMISTAT_ID current level of KMI data input54 * KMI data register59 * KMI clock divisor: to generate 8MHz internal clock[all …]
13 The Arm PrimeCell PS2 Keyboard/Mouse Interface (KMI) is an AMBA compliant40 - description: KMI reference clock, used to generate the bus timing
124 /* The KMI clock is the 24 MHz oscillator divided to 8MHz */259 kmi@18000000 {265 kmi@19000000 {
101 kmi@18000000 {106 kmi@19000000 {
227 kmi0: kmi@18000000 {234 kmi1: kmi@19000000 {
309 kmi0: kmi@10006000 {316 kmi1: kmi@10007000 {
431 kmi@6000 {439 kmi@7000 {
203 kmi@6000 {211 kmi@7000 {
507 kmi0: kmi@10006000 {514 kmi1: kmi@10007000 {
493 fpga_kmi0: kmi@10006000 {502 fpga_kmi1: kmi@10007000 {
458 kmi0: kmi@10006000 {467 kmi1: kmi@10007000 {
153 kmi@60000 {161 kmi@70000 {
252 kmi@60000 {260 kmi@70000 {
2263 ARM PRIMECELL KMI PL050 DRIVER2267 F: include/linux/amba/kmi.h