Lines Matching defs:dev

208 static int handle_proto3_response(struct cros_ec_dev *dev,  in handle_proto3_response()
286 static int send_command(struct cros_ec_dev *dev, uint cmd, int cmd_version, in send_command()
322 static int ec_command_inptr(struct udevice *dev, uint cmd, in ec_command_inptr()
389 static int ec_command(struct udevice *dev, uint cmd, int cmd_version, in ec_command()
414 int cros_ec_scan_keyboard(struct udevice *dev, struct mbkp_keyscan *scan) in cros_ec_scan_keyboard()
423 int cros_ec_get_next_event(struct udevice *dev, in cros_ec_get_next_event()
438 int cros_ec_read_id(struct udevice *dev, char *id, int maxlen) in cros_ec_read_id()
469 int cros_ec_read_version(struct udevice *dev, in cros_ec_read_version()
480 int cros_ec_read_build_info(struct udevice *dev, char **strp) in cros_ec_read_build_info()
489 int cros_ec_read_current_image(struct udevice *dev, in cros_ec_read_current_image()
502 static int cros_ec_wait_on_hash_done(struct udevice *dev, in cros_ec_wait_on_hash_done()
526 int cros_ec_read_hash(struct udevice *dev, uint hash_offset, in cros_ec_read_hash()
575 static int cros_ec_invalidate_hash(struct udevice *dev) in cros_ec_invalidate_hash()
600 int cros_ec_hello(struct udevice *dev, uint *handshakep) in cros_ec_hello()
619 int cros_ec_reboot(struct udevice *dev, enum ec_reboot_cmd cmd, uint8_t flags) in cros_ec_reboot()
653 int cros_ec_interrupt_pending(struct udevice *dev) in cros_ec_interrupt_pending()
664 int cros_ec_info(struct udevice *dev, struct ec_response_mkbp_info *info) in cros_ec_info()
673 int cros_ec_get_event_mask(struct udevice *dev, uint type, uint32_t *mask) in cros_ec_get_event_mask()
689 int cros_ec_set_event_mask(struct udevice *dev, uint type, uint32_t mask) in cros_ec_set_event_mask()
703 int cros_ec_get_host_events(struct udevice *dev, uint32_t *events_ptr) in cros_ec_get_host_events()
722 int cros_ec_clear_host_events(struct udevice *dev, uint32_t events) in cros_ec_clear_host_events()
739 int cros_ec_flash_protect(struct udevice *dev, uint32_t set_mask, in cros_ec_flash_protect()
756 static int cros_ec_check_version(struct udevice *dev) in cros_ec_check_version()
809 int cros_ec_test(struct udevice *dev) in cros_ec_test()
826 int cros_ec_flash_offset(struct udevice *dev, enum ec_flash_region region, in cros_ec_flash_offset()
848 int cros_ec_flash_erase(struct udevice *dev, uint32_t offset, uint32_t size) in cros_ec_flash_erase()
876 static int cros_ec_flash_write_block(struct udevice *dev, const uint8_t *data, in cros_ec_flash_write_block()
902 static int cros_ec_flash_write_burst_size(struct udevice *dev) in cros_ec_flash_write_burst_size()
936 int cros_ec_read_flashinfo(struct udevice *dev, in cros_ec_read_flashinfo()
949 int cros_ec_flash_write(struct udevice *dev, const uint8_t *data, in cros_ec_flash_write()
989 int cros_ec_efs_verify(struct udevice *dev, enum ec_flash_region region) in cros_ec_efs_verify()
1026 static int cros_ec_flash_read_block(struct udevice *dev, uint8_t *data, in cros_ec_flash_read_block()
1038 int cros_ec_flash_read(struct udevice *dev, uint8_t *data, uint32_t offset, in cros_ec_flash_read()
1056 int cros_ec_flash_update_rw(struct udevice *dev, const uint8_t *image, in cros_ec_flash_update_rw()
1096 int cros_ec_get_sku_id(struct udevice *dev) in cros_ec_get_sku_id()
1112 int cros_ec_read_nvdata(struct udevice *dev, uint8_t *block, int size) in cros_ec_read_nvdata()
1132 int cros_ec_write_nvdata(struct udevice *dev, const uint8_t *block, int size) in cros_ec_write_nvdata()
1150 int cros_ec_battery_cutoff(struct udevice *dev, uint8_t flags) in cros_ec_battery_cutoff()
1164 int cros_ec_set_pwm_duty(struct udevice *dev, uint8_t index, uint16_t duty) in cros_ec_set_pwm_duty()
1181 int cros_ec_set_ldo(struct udevice *dev, uint8_t index, uint8_t state) in cros_ec_set_ldo()
1195 int cros_ec_get_ldo(struct udevice *dev, uint8_t index, uint8_t *state) in cros_ec_get_ldo()
1212 int cros_ec_register(struct udevice *dev) in cros_ec_register()
1239 int cros_ec_decode_ec_flash(struct udevice *dev, struct fdt_cros_ec *config) in cros_ec_decode_ec_flash()
1280 int cros_ec_i2c_tunnel(struct udevice *dev, int port, struct i2c_msg *in, in cros_ec_i2c_tunnel()
1355 int cros_ec_get_features(struct udevice *dev, u64 *featuresp) in cros_ec_get_features()
1368 int cros_ec_check_feature(struct udevice *dev, uint feature) in cros_ec_check_feature()
1388 static int cros_ec_uhepi_cmd(struct udevice *dev, uint mask, uint action, in cros_ec_uhepi_cmd()
1412 static int cros_ec_handle_non_uhepi_cmd(struct udevice *dev, uint hcmd, in cros_ec_handle_non_uhepi_cmd()
1436 bool cros_ec_is_uhepi_supported(struct udevice *dev) in cros_ec_is_uhepi_supported()
1453 static int cros_ec_get_mask(struct udevice *dev, uint type) in cros_ec_get_mask()
1467 static int cros_ec_clear_mask(struct udevice *dev, uint type, u64 mask) in cros_ec_clear_mask()
1478 uint64_t cros_ec_get_events_b(struct udevice *dev) in cros_ec_get_events_b()
1483 int cros_ec_clear_events_b(struct udevice *dev, uint64_t mask) in cros_ec_clear_events_b()
1490 int cros_ec_read_limit_power(struct udevice *dev, int *limit_powerp) in cros_ec_read_limit_power()
1517 int cros_ec_config_powerbtn(struct udevice *dev, uint32_t flags) in cros_ec_config_powerbtn()
1531 int cros_ec_get_lid_shutdown_mask(struct udevice *dev) in cros_ec_get_lid_shutdown_mask()
1544 int cros_ec_set_lid_shutdown_mask(struct udevice *dev, int enable) in cros_ec_set_lid_shutdown_mask()
1568 int cros_ec_vstore_supported(struct udevice *dev) in cros_ec_vstore_supported()
1573 int cros_ec_vstore_info(struct udevice *dev, u32 *lockedp) in cros_ec_vstore_info()
1593 int cros_ec_vstore_read(struct udevice *dev, int slot, uint8_t *data) in cros_ec_vstore_read()
1622 int cros_ec_vstore_write(struct udevice *dev, int slot, const uint8_t *data, in cros_ec_vstore_write()
1639 int cros_ec_get_switches(struct udevice *dev) in cros_ec_get_switches()
1655 int cros_ec_read_batt_charge(struct udevice *dev, uint *chargep) in cros_ec_read_batt_charge()