Lines Matching refs:acpi_ec
127 static int acpi_ec_query(struct acpi_ec *ec, u8 *data);
128 static void advance_transaction(struct acpi_ec *ec);
130 struct acpi_ec *boot_ec, *first_ec;
187 static bool acpi_ec_started(struct acpi_ec *ec) in acpi_ec_started()
193 static bool acpi_ec_flushed(struct acpi_ec *ec) in acpi_ec_flushed()
202 static inline u8 acpi_ec_read_status(struct acpi_ec *ec) in acpi_ec_read_status()
217 static inline u8 acpi_ec_read_data(struct acpi_ec *ec) in acpi_ec_read_data()
226 static inline void acpi_ec_write_cmd(struct acpi_ec *ec, u8 command) in acpi_ec_write_cmd()
233 static inline void acpi_ec_write_data(struct acpi_ec *ec, u8 data) in acpi_ec_write_data()
265 static inline bool acpi_ec_is_gpe_raised(struct acpi_ec *ec) in acpi_ec_is_gpe_raised()
273 static inline void acpi_ec_enable_gpe(struct acpi_ec *ec, bool open) in acpi_ec_enable_gpe()
292 static inline void acpi_ec_disable_gpe(struct acpi_ec *ec, bool close) in acpi_ec_disable_gpe()
302 static inline void acpi_ec_clear_gpe(struct acpi_ec *ec) in acpi_ec_clear_gpe()
323 static void acpi_ec_submit_request(struct acpi_ec *ec) in acpi_ec_submit_request()
330 static void acpi_ec_complete_request(struct acpi_ec *ec) in acpi_ec_complete_request()
342 static void acpi_ec_set_storm(struct acpi_ec *ec, u8 flag) in acpi_ec_set_storm()
351 static void acpi_ec_clear_storm(struct acpi_ec *ec, u8 flag) in acpi_ec_clear_storm()
371 static bool acpi_ec_submit_flushable_request(struct acpi_ec *ec) in acpi_ec_submit_flushable_request()
379 static void acpi_ec_submit_query(struct acpi_ec *ec) in acpi_ec_submit_query()
387 static void acpi_ec_complete_query(struct acpi_ec *ec) in acpi_ec_complete_query()
395 static int ec_transaction_completed(struct acpi_ec *ec) in ec_transaction_completed()
407 static void advance_transaction(struct acpi_ec *ec) in advance_transaction()
489 static void start_transaction(struct acpi_ec *ec) in start_transaction()
497 static int ec_poll(struct acpi_ec *ec) in ec_poll()
534 static int acpi_ec_transaction_unlocked(struct acpi_ec *ec, in acpi_ec_transaction_unlocked()
569 static int acpi_ec_transaction(struct acpi_ec *ec, struct transaction *t) in acpi_ec_transaction()
598 static int acpi_ec_burst_enable(struct acpi_ec *ec) in acpi_ec_burst_enable()
608 static int acpi_ec_burst_disable(struct acpi_ec *ec) in acpi_ec_burst_disable()
618 static int acpi_ec_read(struct acpi_ec *ec, u8 address, u8 *data) in acpi_ec_read()
631 static int acpi_ec_write(struct acpi_ec *ec, u8 address, u8 data) in acpi_ec_write()
700 static void acpi_ec_clear(struct acpi_ec *ec) in acpi_ec_clear()
717 static void acpi_ec_start(struct acpi_ec *ec, bool resuming) in acpi_ec_start()
734 static bool acpi_ec_stopped(struct acpi_ec *ec) in acpi_ec_stopped()
745 static void acpi_ec_stop(struct acpi_ec *ec, bool suspending) in acpi_ec_stop()
770 struct acpi_ec *ec = first_ec; in acpi_ec_block_transactions()
783 struct acpi_ec *ec = first_ec; in acpi_ec_unblock_transactions()
829 int acpi_ec_add_query_handler(struct acpi_ec *ec, u8 query_bit, in acpi_ec_add_query_handler()
851 void acpi_ec_remove_query_handler(struct acpi_ec *ec, u8 query_bit) in acpi_ec_remove_query_handler()
884 static int acpi_ec_query(struct acpi_ec *ec, u8 *data) in acpi_ec_query()
928 struct acpi_ec *ec = container_of(work, struct acpi_ec, work); in acpi_ec_gpe_poller()
937 struct acpi_ec *ec = data; in acpi_ec_gpe_handler()
954 struct acpi_ec *ec = handler_context; in acpi_ec_space_handler()
994 static struct acpi_ec *make_acpi_ec(void) in make_acpi_ec()
996 struct acpi_ec *ec = kzalloc(sizeof(struct acpi_ec), GFP_KERNEL); in make_acpi_ec()
1015 struct acpi_ec *ec = context; in acpi_ec_register_query_methods()
1031 struct acpi_ec *ec = context; in ec_parse_device()
1055 static int ec_install_handlers(struct acpi_ec *ec) in ec_install_handlers()
1093 static void ec_remove_handlers(struct acpi_ec *ec) in ec_remove_handlers()
1109 struct acpi_ec *ec = NULL; in acpi_ec_add()
1164 struct acpi_ec *ec; in acpi_ec_remove()
1190 struct acpi_ec *ec = context; in ec_parse_io_ports()
1355 struct acpi_ec *saved_ec = NULL; in acpi_ec_ecdt_probe()
1378 saved_ec = kmemdup(boot_ec, sizeof(struct acpi_ec), GFP_KERNEL); in acpi_ec_ecdt_probe()