Searched refs:reg_cache (Results 1 - 7 of 7) sorted by relevance

/drivers/misc/
H A Disl29003.c65 u8 reg_cache[ISL29003_NUM_CACHABLE_REGS]; member in struct:isl29003_data
81 return (data->reg_cache[reg] & mask) >> shift;
96 tmp = data->reg_cache[reg];
102 data->reg_cache[reg] = tmp;
162 u8 cmdreg = data->reg_cache[ISL29003_REG_COMMAND];
362 for (i = 0; i < ARRAY_SIZE(data->reg_cache); i++) {
367 data->reg_cache[i] = v;
444 for (i = 0; i < ARRAY_SIZE(data->reg_cache); i++)
445 if (i2c_smbus_write_byte_data(client, i, data->reg_cache[i]))
/drivers/mfd/
H A Daat2870-core.c115 if (!aat2870->reg_cache[addr].readable) {
116 *val = aat2870->reg_cache[addr].value;
147 if (!aat2870->reg_cache[addr].writeable) {
161 aat2870->reg_cache[addr].value = val;
388 aat2870->reg_cache = aat2870_regs;
482 reg = &aat2870->reg_cache[i];
/drivers/iio/magnetometer/
H A Dak8975.c107 u8 reg_cache[AK8975_MAX_REGS]; member in struct:ak8975_data
130 regval = (data->reg_cache[reg] & ~mask) | (val << shift);
136 data->reg_cache[reg] = regval;
/drivers/clk/samsung/
H A Dclk-exynos5260.c147 struct exynos5260_clock_reg_cache *reg_cache; local
149 reg_cache = kzalloc(sizeof(struct exynos5260_clock_reg_cache),
151 if (!reg_cache)
154 reg_cache->rdump = samsung_clk_alloc_reg_dump(rdump, nr_rdump);
156 if (!reg_cache->rdump)
162 reg_cache->rd_num = nr_rdump;
163 reg_cache->reg_base = reg_base;
164 list_add_tail(&reg_cache->node, &clock_reg_cache_list);
/drivers/misc/lis3lv02d/
H A Dlis3lv02d.h285 u8 *reg_cache; member in struct:lis3lv02d
H A Dlis3lv02d.c384 lis3->read(lis3, lis3->regs[i], &lis3->reg_cache[i]);
393 lis3->write(lis3, lis3->regs[i], lis3->reg_cache[i]);
888 kfree(lis3->reg_cache);
1154 lis3->reg_cache = kzalloc(max(sizeof(lis3_wai8_regs),
1157 if (lis3->reg_cache == NULL) {
/drivers/media/platform/soc_camera/
H A Domap1_camera.c179 u32 reg_cache[0]; member in struct:omap1_cam_dev
185 pcdev->reg_cache[reg / sizeof(u32)] = val;
192 pcdev->reg_cache[reg / sizeof(u32)];

Completed in 190 milliseconds