coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
chromeec_command Struct Reference

#include <ec.h>

Collaboration diagram for chromeec_command:
Collaboration graph

Data Fields

uint16_t cmd_code
 
uint8_t cmd_version
 
const voidcmd_data_in
 
voidcmd_data_out
 
uint16_t cmd_size_in
 
uint16_t cmd_size_out
 
int cmd_dev_index
 

Detailed Description

Definition at line 148 of file ec.h.

Field Documentation

◆ cmd_code

uint16_t chromeec_command::cmd_code

Definition at line 149 of file ec.h.

Referenced by cbi_get_string(), cbi_get_uint32(), google_chromeec_ap_reset(), google_chromeec_battery_cutoff(), google_chromeec_check_feature(), google_chromeec_efs_verify(), google_chromeec_flash_erase(), google_chromeec_flash_info(), google_chromeec_flash_protect(), google_chromeec_flash_region_info(), google_chromeec_flash_write_block(), google_chromeec_get_board_version(), google_chromeec_get_cmd_versions(), google_chromeec_get_device_current_events(), google_chromeec_get_device_enabled_events(), google_chromeec_get_keybd_config(), google_chromeec_get_mkbp_event(), google_chromeec_get_num_pd_ports(), google_chromeec_get_pd_port_caps(), google_chromeec_get_protocol_info(), google_chromeec_get_sku_id(), google_chromeec_get_uptime_info(), google_chromeec_get_usb_pd_power_info(), google_chromeec_get_vboot_hash(), google_chromeec_handle_non_uhepi_cmd(), google_chromeec_hello(), google_chromeec_i2c_xfer(), google_chromeec_kbbacklight(), google_chromeec_override_dedicated_charger_limit(), google_chromeec_pd_get_amode(), google_chromeec_read_limit_power_request(), google_chromeec_reboot(), google_chromeec_regulator_enable(), google_chromeec_regulator_get_voltage(), google_chromeec_regulator_is_enabled(), google_chromeec_regulator_set_voltage(), google_chromeec_set_device_enabled_events(), google_chromeec_set_sku_id(), google_chromeec_set_usb_charge_mode(), google_chromeec_set_usb_pd_role(), google_chromeec_start_vboot_hash(), google_chromeec_typec_control_enter_dp_mode(), google_chromeec_uhepi_cmd(), google_chromeec_usb_get_pd_mux_info(), google_chromeec_usb_pd_get_info(), google_chromeec_vbnv_context(), google_chromeec_vstore_info(), google_chromeec_vstore_read(), and google_chromeec_vstore_write().

◆ cmd_data_in

◆ cmd_data_out

◆ cmd_dev_index

◆ cmd_size_in

uint16_t chromeec_command::cmd_size_in

◆ cmd_size_out

◆ cmd_version

uint8_t chromeec_command::cmd_version

The documentation for this struct was generated from the following file: