Home
last modified time | relevance | path

Searched refs:fw_page_size (Results 1 – 4 of 4) sorted by relevance

/linux/drivers/input/mouse/
H A Delan_i2c_i2c.c520 static int elan_read_write_iap_type(struct i2c_client *client, u16 fw_page_size) in elan_read_write_iap_type() argument
529 fw_page_size / 2); in elan_read_write_iap_type()
546 if (constant == fw_page_size / 2) in elan_read_write_iap_type()
556 u8 iap_version, u16 fw_page_size) in elan_i2c_prepare_fw_update() argument
597 error = elan_read_write_iap_type(client, fw_page_size); in elan_i2c_prepare_fw_update()
627 static int elan_i2c_write_fw_block(struct i2c_client *client, u16 fw_page_size, in elan_i2c_write_fw_block() argument
635 u8 *page_store __free(kfree) = kmalloc(fw_page_size + 4, GFP_KERNEL); in elan_i2c_write_fw_block()
641 memcpy(&page_store[2], page, fw_page_size); in elan_i2c_write_fw_block()
643 put_unaligned_le16(checksum, &page_store[fw_page_size + 2]); in elan_i2c_write_fw_block()
645 ret = i2c_master_send(client, page_store, fw_page_size + 4); in elan_i2c_write_fw_block()
[all …]
H A Delan_i2c_smbus.c344 u8 iap_version, u16 fw_page_size) in elan_smbus_prepare_fw_update() argument
418 static int elan_smbus_write_fw_block(struct i2c_client *client, u16 fw_page_size, in elan_smbus_write_fw_block() argument
433 fw_page_size / 2, in elan_smbus_write_fw_block()
443 fw_page_size / 2, in elan_smbus_write_fw_block()
444 page + fw_page_size / 2); in elan_smbus_write_fw_block()
H A Delan_i2c.h103 u8 iap_version, u16 fw_page_size);
104 int (*write_fw_block)(struct i2c_client *client, u16 fw_page_size,
/linux/drivers/gpu/drm/imagination/
H A Dpvr_fw_info.h87 u32 fw_page_size; member