Searched refs:reg_write (Results 26 - 50 of 226) sorted by relevance

12345678910

/linux-master/drivers/media/usb/gspca/
H A Dspca505.c533 static int reg_write(struct gspca_dev *gspca_dev, function
577 ret = reg_write(gspca_dev, data[i][0], data[i][2],
619 reg_write(gspca_dev, 0x05, 0x00, (255 - brightness) >> 6);
620 reg_write(gspca_dev, 0x05, 0x01, (255 - brightness) << 2);
651 ret = reg_write(gspca_dev, 0x06, 0x16, 0x0a);
654 reg_write(gspca_dev, 0x05, 0xc2, 0x12);
659 reg_write(gspca_dev, 0x02, 0x00, 0x00);
662 reg_write(gspca_dev, SPCA50X_REG_COMPRESS, 0x00, mode_tb[mode][0]);
663 reg_write(gspca_dev, SPCA50X_REG_COMPRESS, 0x06, mode_tb[mode][1]);
664 reg_write(gspca_de
[all...]
H A Dspca508.c1231 static int reg_write(struct gspca_dev *gspca_dev, u16 index, u16 value) function
1278 ret = reg_write(gspca_dev, 0x8802, reg >> 8);
1281 ret = reg_write(gspca_dev, 0x8801, reg & 0x00ff);
1285 ret = reg_write(gspca_dev, 0x8805, val & 0x00ff);
1290 ret = reg_write(gspca_dev, 0x8800, val);
1325 ret = reg_write(gspca_dev, (*data)[1],
1393 reg_write(gspca_dev, 0x8500, mode);
1397 reg_write(gspca_dev, 0x8700, 0x28); /* clock */
1402 reg_write(gspca_dev, 0x8700, 0x23); /* clock */
1405 reg_write(gspca_de
[all...]
/linux-master/drivers/base/regmap/
H A Dregmap-ac97.c65 .reg_write = regmap_ac97_reg_write,
H A Dregmap-ram.c51 .reg_write = regmap_ram_write,
H A Dregmap-sdw-mbq.c47 .reg_write = regmap_sdw_mbq_write,
H A Dregmap-w1.c177 .reg_write = w1_reg_a8_v8_write,
182 .reg_write = w1_reg_a8_v16_write,
187 .reg_write = w1_reg_a16_v16_write,
H A Dregmap-i2c.c47 .reg_write = regmap_smbus_byte_reg_write,
83 .reg_write = regmap_smbus_word_reg_write,
119 .reg_write = regmap_smbus_word_write_swapped,
H A Dregmap-sccb.c84 .reg_write = regmap_sccb_write,
/linux-master/include/linux/mfd/
H A Dmcp.h27 void (*reg_write)(struct mcp *, unsigned int, unsigned int); member in struct:mcp_ops
/linux-master/drivers/iio/adc/
H A Dad7606_spi.c173 return st->bops->reg_write(st, addr, readval);
272 st->bops->reg_write(st,
292 .reg_write = ad7606_spi_reg_write,
301 .reg_write = ad7606_spi_reg_write,
H A Dad7606.h131 * @reg_write function pointer for writing spi register
140 int (*reg_write)(struct ad7606_state *st, member in struct:ad7606_bus_ops
/linux-master/drivers/hwmon/
H A Dadt7410.c75 .reg_write = adt7410_reg_write,
/linux-master/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
H A Dbtcoex.c108 } reg_write; local
110 reg_write.addr = cpu_to_le32(addr);
111 reg_write.data = cpu_to_le32(data);
113 &reg_write, sizeof(reg_write));
/linux-master/sound/i2c/other/
H A Dak4114.c27 static void reg_write(struct ak4114 *ak4114, unsigned char reg, unsigned char val) function
117 reg_write(chip, reg, (chip->regmap[reg] & ~mask) | val);
119 reg_write(chip, reg,
129 reg_write(chip, AK4114_REG_PWRDN, old & ~(AK4114_RST|AK4114_PWN));
132 reg_write(chip, AK4114_REG_PWRDN, (old | AK4114_RST) & ~AK4114_PWN);
135 reg_write(chip, reg, chip->regmap[reg]);
137 reg_write(chip, reg + AK4114_REG_TXCSB0, chip->txcsb[reg]);
139 reg_write(chip, AK4114_REG_PWRDN, old | AK4114_RST | AK4114_PWN);
261 reg_write(chip, AK4114_REG_TXCSB0 + i, ucontrol->value.iec958.status[i]);
H A Dak4113.c29 static void reg_write(struct ak4113 *ak4113, unsigned char reg, function
106 reg_write(chip, reg, (chip->regmap[reg] & ~mask) | val);
115 reg_write(chip, AK4113_REG_PWRDN, old & ~(AK4113_RST|AK4113_PWN));
118 reg_write(chip, AK4113_REG_PWRDN, (old | AK4113_RST) & ~AK4113_PWN);
121 reg_write(chip, reg, chip->regmap[reg]);
123 reg_write(chip, AK4113_REG_PWRDN, old | AK4113_RST | AK4113_PWN);
242 reg_write(chip, AK4113_REG_IO1,
H A Dak4117.c25 static void reg_write(struct ak4117 *ak4117, unsigned char reg, unsigned char val) function
106 reg_write(chip, reg, (chip->regmap[reg] & ~mask) | val);
116 reg_write(chip, AK4117_REG_PWRDN, 0);
119 reg_write(chip, AK4117_REG_PWRDN, (old | AK4117_RST) & ~AK4117_PWN);
122 reg_write(chip, reg, chip->regmap[reg]);
124 reg_write(chip, AK4117_REG_PWRDN, old | AK4117_RST | AK4117_PWN);
210 reg_write(chip, AK4117_REG_IO, (old_val & ~AK4117_IPS) | (ucontrol->value.integer.value[0] ? AK4117_IPS : 0));
/linux-master/sound/soc/sunxi/
H A Dsun8i-adda-pr-regmap.c87 .reg_write = adda_reg_write,
/linux-master/drivers/iio/dac/
H A Dad5592r-base.h47 int (*reg_write)(struct ad5592r_state *st, u8 reg, u16 value); member in struct:ad5592r_rw_ops
/linux-master/drivers/media/tuners/
H A Dmxl301rf.c45 static int reg_write(struct mxl301rf_state *state, u8 reg, u8 val) function
83 ret = reg_write(state, 0x14, 0x01);
215 ret = reg_write(state, 0x1a, 0x0d);
259 ret = reg_write(state, 0x01, 0x01);
/linux-master/drivers/nvmem/
H A Dmeson-efuse.c81 econfig->reg_write = meson_efuse_write;
/linux-master/drivers/media/i2c/
H A Dmt9m001.c119 static int reg_write(struct i2c_client *client, const u8 reg, function
133 return reg_write(client, reg, ret | data);
144 return reg_write(client, reg, ret & ~data);
158 int ret = reg_write(client, regs[i].reg, regs[i].data);
229 ret = reg_write(client, MT9M001_OUTPUT_CONTROL, 2);
234 reg_write(client, MT9M001_OUTPUT_CONTROL, 0);
438 if (reg_write(client, reg->reg, reg->val) < 0)
527 ret = reg_write(client, MT9M001_GLOBAL_GAIN, data);
544 ret = reg_write(client, MT9M001_GLOBAL_GAIN, data);
557 ret = reg_write(clien
[all...]
/linux-master/drivers/i3c/master/mipi-i3c-hci/
H A Dcore.c31 #define reg_write(r, v) writel(v, hci->base_regs + (r)) macro
32 #define reg_set(r, v) reg_write(r, reg_read(r) | (v))
33 #define reg_clear(r, v) reg_write(r, reg_read(r) & ~(v))
143 reg_write(MASTER_DEVICE_ADDR,
183 reg_write(RESET_CONTROL, RX_FIFO_RST | TX_FIFO_RST | RESP_QUEUE_RST);
189 reg_write(DCT_SECTION, FIELD_PREP(DCT_TABLE_INDEX, 0));
601 reg_write(INTR_STATUS, val);
701 reg_write(RESET_CONTROL, SOFT_RST);
708 reg_write(INTR_SIGNAL_ENABLE, 0x0);
709 reg_write(INTR_STATUS_ENABL
[all...]
/linux-master/drivers/media/dvb-frontends/
H A Dtc90522.c46 reg_write(struct tc90522_state *state, const struct reg_val *regs, int num) function
107 return reg_write(fe->demodulator_priv, set_tsid, ARRAY_SIZE(set_tsid));
119 return reg_write(fe->demodulator_priv, &rv, 1);
495 ret = reg_write(state, &reset_sat, 1);
500 ret = reg_write(state, &reset_ter, 1);
559 return reg_write(state, rv, num);
572 ret = reg_write(state, &sleep_sat, 1);
574 ret = reg_write(state, &sleep_ter, 1);
605 ret = reg_write(state, &wakeup_sat, 1);
607 ret = reg_write(stat
[all...]
/linux-master/sound/firewire/
H A Disight.c301 static int reg_write(struct isight *isight, int offset, __be32 value) function
349 err = reg_write(isight, REG_SAMPLE_RATE, cpu_to_be32(RATE_48000));
357 err = reg_write(isight, REG_AUDIO_ENABLE, cpu_to_be32(AUDIO_ENABLE));
395 reg_write(isight, REG_AUDIO_ENABLE, 0);
503 return reg_write(isight, REG_GAIN,
528 return reg_write(isight, REG_MUTE,
/linux-master/drivers/mfd/
H A Dintel_soc_pmic_mrfld.c102 .reg_write = bcove_ipc_byte_reg_write,

Completed in 948 milliseconds

12345678910