wilco_ec_device
struct wilco_ec_device *ec = platform_get_drvdata(pdev);
struct wilco_ec_device *ec;
static int send_ec_cmd(struct wilco_ec_device *ec, u8 sub_cmd, u8 *out_val)
struct wilco_ec_device *ec;
struct wilco_ec_device *ec = dev_get_drvdata(pdev->dev.parent);
static int kbbl_exist(struct wilco_ec_device *ec, bool *exists)
static int kbbl_init(struct wilco_ec_device *ec)
int wilco_keyboard_leds_init(struct wilco_ec_device *ec)
struct wilco_ec_device *ec;
static int send_kbbl_msg(struct wilco_ec_device *ec,
static int set_kbbl(struct wilco_ec_device *ec, enum led_brightness brightness)
static int wilco_ec_transfer(struct wilco_ec_device *ec,
int wilco_ec_mailbox(struct wilco_ec_device *ec, struct wilco_ec_message *msg)
static bool wilco_ec_response_timed_out(struct wilco_ec_device *ec)
int wilco_ec_get_byte_property(struct wilco_ec_device *ec, u32 property_id,
int wilco_ec_set_byte_property(struct wilco_ec_device *ec, u32 property_id,
static int send_property_msg(struct wilco_ec_device *ec,
int wilco_ec_get_property(struct wilco_ec_device *ec,
int wilco_ec_set_property(struct wilco_ec_device *ec,
struct wilco_ec_device *ec = dev_get_drvdata(dev);
static int send_usb_charge(struct wilco_ec_device *ec,
struct wilco_ec_device *ec = dev_get_drvdata(dev);
struct wilco_ec_device *ec = dev_get_drvdata(dev);
int wilco_ec_add_sysfs(struct wilco_ec_device *ec)
void wilco_ec_remove_sysfs(struct wilco_ec_device *ec)
struct wilco_ec_device *ec = dev_get_drvdata(dev);
struct wilco_ec_device *ec;
struct wilco_ec_device *ec = power_supply_get_drvdata(psy);
struct wilco_ec_device *ec = dev_get_drvdata(pdev->dev.parent);
struct wilco_ec_device *ec = power_supply_get_drvdata(psy);
struct wilco_ec_device *ec = dev_get_drvdata(dev->parent);
struct wilco_ec_device *ec = dev_get_drvdata(dev->parent);
int wilco_ec_mailbox(struct wilco_ec_device *ec, struct wilco_ec_message *msg);
int wilco_keyboard_leds_init(struct wilco_ec_device *ec);
int wilco_ec_get_property(struct wilco_ec_device *ec,
int wilco_ec_set_property(struct wilco_ec_device *ec,
int wilco_ec_get_byte_property(struct wilco_ec_device *ec, u32 property_id,
int wilco_ec_set_byte_property(struct wilco_ec_device *ec, u32 property_id,
int wilco_ec_add_sysfs(struct wilco_ec_device *ec);
void wilco_ec_remove_sysfs(struct wilco_ec_device *ec);