Lines Matching defs:dev

202 static int handle_proto3_response(struct cros_ec_dev *dev,  in handle_proto3_response()
280 static int send_command(struct cros_ec_dev *dev, uint cmd, int cmd_version, in send_command()
316 static int ec_command_inptr(struct udevice *dev, uint8_t cmd, in ec_command_inptr()
383 static int ec_command(struct udevice *dev, uint cmd, int cmd_version, in ec_command()
406 int cros_ec_scan_keyboard(struct udevice *dev, struct mbkp_keyscan *scan) in cros_ec_scan_keyboard()
415 int cros_ec_read_id(struct udevice *dev, char *id, int maxlen) in cros_ec_read_id()
446 int cros_ec_read_version(struct udevice *dev, in cros_ec_read_version()
457 int cros_ec_read_build_info(struct udevice *dev, char **strp) in cros_ec_read_build_info()
466 int cros_ec_read_current_image(struct udevice *dev, in cros_ec_read_current_image()
479 static int cros_ec_wait_on_hash_done(struct udevice *dev, in cros_ec_wait_on_hash_done()
502 int cros_ec_read_hash(struct udevice *dev, uint hash_offset, in cros_ec_read_hash()
547 static int cros_ec_invalidate_hash(struct udevice *dev) in cros_ec_invalidate_hash()
572 int cros_ec_reboot(struct udevice *dev, enum ec_reboot_cmd cmd, uint8_t flags) in cros_ec_reboot()
601 int cros_ec_interrupt_pending(struct udevice *dev) in cros_ec_interrupt_pending()
612 int cros_ec_info(struct udevice *dev, struct ec_response_mkbp_info *info) in cros_ec_info()
621 int cros_ec_get_event_mask(struct udevice *dev, uint type, uint32_t *mask) in cros_ec_get_event_mask()
637 int cros_ec_set_event_mask(struct udevice *dev, uint type, uint32_t mask) in cros_ec_set_event_mask()
651 int cros_ec_get_host_events(struct udevice *dev, uint32_t *events_ptr) in cros_ec_get_host_events()
670 int cros_ec_clear_host_events(struct udevice *dev, uint32_t events) in cros_ec_clear_host_events()
687 int cros_ec_flash_protect(struct udevice *dev, uint32_t set_mask, in cros_ec_flash_protect()
704 int cros_ec_entering_mode(struct udevice *dev, int mode) in cros_ec_entering_mode()
715 static int cros_ec_check_version(struct udevice *dev) in cros_ec_check_version()
769 int cros_ec_test(struct udevice *dev) in cros_ec_test()
788 int cros_ec_flash_offset(struct udevice *dev, enum ec_flash_region region, in cros_ec_flash_offset()
810 int cros_ec_flash_erase(struct udevice *dev, uint32_t offset, uint32_t size) in cros_ec_flash_erase()
838 static int cros_ec_flash_write_block(struct udevice *dev, const uint8_t *data, in cros_ec_flash_write_block()
864 static int cros_ec_flash_write_burst_size(struct udevice *dev) in cros_ec_flash_write_burst_size()
898 int cros_ec_read_flashinfo(struct udevice *dev, in cros_ec_read_flashinfo()
911 int cros_ec_flash_write(struct udevice *dev, const uint8_t *data, in cros_ec_flash_write()
951 int cros_ec_efs_verify(struct udevice *dev, enum ec_flash_region region) in cros_ec_efs_verify()
988 static int cros_ec_flash_read_block(struct udevice *dev, uint8_t *data, in cros_ec_flash_read_block()
1000 int cros_ec_flash_read(struct udevice *dev, uint8_t *data, uint32_t offset, in cros_ec_flash_read()
1018 int cros_ec_flash_update_rw(struct udevice *dev, const uint8_t *image, in cros_ec_flash_update_rw()
1058 int cros_ec_read_nvdata(struct udevice *dev, uint8_t *block, int size) in cros_ec_read_nvdata()
1078 int cros_ec_write_nvdata(struct udevice *dev, const uint8_t *block, int size) in cros_ec_write_nvdata()
1096 int cros_ec_battery_cutoff(struct udevice *dev, uint8_t flags) in cros_ec_battery_cutoff()
1110 int cros_ec_set_ldo(struct udevice *dev, uint8_t index, uint8_t state) in cros_ec_set_ldo()
1124 int cros_ec_get_ldo(struct udevice *dev, uint8_t index, uint8_t *state) in cros_ec_get_ldo()
1141 int cros_ec_register(struct udevice *dev) in cros_ec_register()
1168 int cros_ec_decode_ec_flash(struct udevice *dev, struct fdt_cros_ec *config) in cros_ec_decode_ec_flash()
1209 int cros_ec_i2c_tunnel(struct udevice *dev, int port, struct i2c_msg *in, in cros_ec_i2c_tunnel()
1284 int cros_ec_check_feature(struct udevice *dev, int feature) in cros_ec_check_feature()
1303 static int cros_ec_uhepi_cmd(struct udevice *dev, uint mask, uint action, in cros_ec_uhepi_cmd()
1327 static int cros_ec_handle_non_uhepi_cmd(struct udevice *dev, uint hcmd, in cros_ec_handle_non_uhepi_cmd()
1351 bool cros_ec_is_uhepi_supported(struct udevice *dev) in cros_ec_is_uhepi_supported()
1368 static int cros_ec_get_mask(struct udevice *dev, uint type) in cros_ec_get_mask()
1382 static int cros_ec_clear_mask(struct udevice *dev, uint type, u64 mask) in cros_ec_clear_mask()
1393 uint64_t cros_ec_get_events_b(struct udevice *dev) in cros_ec_get_events_b()
1398 int cros_ec_clear_events_b(struct udevice *dev, uint64_t mask) in cros_ec_clear_events_b()
1405 int cros_ec_read_limit_power(struct udevice *dev, int *limit_powerp) in cros_ec_read_limit_power()
1432 int cros_ec_config_powerbtn(struct udevice *dev, uint32_t flags) in cros_ec_config_powerbtn()
1446 int cros_ec_get_lid_shutdown_mask(struct udevice *dev) in cros_ec_get_lid_shutdown_mask()
1459 int cros_ec_set_lid_shutdown_mask(struct udevice *dev, int enable) in cros_ec_set_lid_shutdown_mask()