Searched refs:fw_blk (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-6.6/drivers/mfd/ |
H A D | iqs62x.c | 110 struct iqs62x_fw_blk *fw_blk; in iqs62x_dev_init() local 114 list_for_each_entry(fw_blk, &iqs62x->fw_blk_head, list) { in iqs62x_dev_init() 119 if (fw_blk->addr == IQS62X_SYS_SETTINGS && in iqs62x_dev_init() 120 *fw_blk->data & IQS62X_SYS_SETTINGS_CLK_DIV) in iqs62x_dev_init() 123 if (fw_blk->mask) in iqs62x_dev_init() 124 ret = regmap_update_bits(iqs62x->regmap, fw_blk->addr, in iqs62x_dev_init() 125 fw_blk->mask, *fw_blk->data); in iqs62x_dev_init() 127 ret = regmap_raw_write(iqs62x->regmap, fw_blk->addr, in iqs62x_dev_init() 128 fw_blk in iqs62x_dev_init() 225 struct iqs62x_fw_blk *fw_blk; iqs62x_firmware_parse() local [all...] |
/kernel/linux/linux-5.10/drivers/mfd/ |
H A D | iqs62x.c | 112 struct iqs62x_fw_blk *fw_blk; in iqs62x_dev_init() local 117 list_for_each_entry(fw_blk, &iqs62x->fw_blk_head, list) { in iqs62x_dev_init() 118 if (fw_blk->mask) in iqs62x_dev_init() 119 ret = regmap_update_bits(iqs62x->regmap, fw_blk->addr, in iqs62x_dev_init() 120 fw_blk->mask, *fw_blk->data); in iqs62x_dev_init() 122 ret = regmap_raw_write(iqs62x->regmap, fw_blk->addr, in iqs62x_dev_init() 123 fw_blk->data, fw_blk->len); in iqs62x_dev_init() 217 struct iqs62x_fw_blk *fw_blk; in iqs62x_firmware_parse() local [all...] |
Completed in 3 milliseconds