Home
last modified time | relevance | path

Searched refs:hil_mlc (Results 1 – 4 of 4) sorted by relevance

/Linux-v5.10/include/linux/
Dhil_mlc.h41 typedef struct hil_mlc hil_mlc; typedef
91 typedef int (hilse_func) (hil_mlc *mlc, int arg);
105 typedef int (hil_mlc_cts) (hil_mlc *mlc);
106 typedef int (hil_mlc_out) (hil_mlc *mlc);
107 typedef int (hil_mlc_in) (hil_mlc *mlc, suseconds_t timeout);
117 hil_mlc *mlc;
125 struct hil_mlc { struct
167 int hil_mlc_register(hil_mlc *mlc); argument
168 int hil_mlc_unregister(hil_mlc *mlc);
/Linux-v5.10/drivers/input/serio/
Dhil_mlc.c87 static void hil_mlc_clear_di_map(hil_mlc *mlc, int val) in hil_mlc_clear_di_map()
95 static void hil_mlc_clear_di_scratch(hil_mlc *mlc) in hil_mlc_clear_di_scratch()
100 static void hil_mlc_copy_di_scratch(hil_mlc *mlc, int idx) in hil_mlc_copy_di_scratch()
105 static int hil_mlc_match_di_scratch(hil_mlc *mlc) in hil_mlc_match_di_scratch()
127 static int hil_mlc_find_free_di(hil_mlc *mlc) in hil_mlc_find_free_di()
148 static inline void hil_mlc_clean_serio_map(hil_mlc *mlc) in hil_mlc_clean_serio_map()
164 static void hil_mlc_send_polls(hil_mlc *mlc) in hil_mlc_send_polls()
240 static int hilse_match(hil_mlc *mlc, int unused) in hilse_match()
275 static int hilse_init_lcv(hil_mlc *mlc, int unused) in hilse_init_lcv()
288 static int hilse_inc_lcv(hil_mlc *mlc, int lim) in hilse_inc_lcv()
[all …]
Dhp_sdc_mlc.c47 static hil_mlc hp_sdc_mlc;
65 hil_mlc *mlc = &hp_sdc_mlc; in hp_sdc_mlc_isr()
143 static int hp_sdc_mlc_in(hil_mlc *mlc, suseconds_t timeout) in hp_sdc_mlc_in()
179 static int hp_sdc_mlc_cts(hil_mlc *mlc) in hp_sdc_mlc_cts()
222 static int hp_sdc_mlc_out(hil_mlc *mlc) in hp_sdc_mlc_out()
304 hil_mlc *mlc = &hp_sdc_mlc; in hp_sdc_mlc_init()
343 hil_mlc *mlc = &hp_sdc_mlc; in hp_sdc_mlc_exit()
DMakefile19 obj-$(CONFIG_HIL_MLC) += hp_sdc_mlc.o hil_mlc.o