/linux-master/drivers/media/usb/gspca/ |
H A D | spca505.c | 533 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 D | spca508.c | 1231 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 D | regmap-ac97.c | 65 .reg_write = regmap_ac97_reg_write,
|
H A D | regmap-ram.c | 51 .reg_write = regmap_ram_write,
|
H A D | regmap-sdw-mbq.c | 47 .reg_write = regmap_sdw_mbq_write,
|
H A D | regmap-w1.c | 177 .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 D | regmap-i2c.c | 47 .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 D | regmap-sccb.c | 84 .reg_write = regmap_sccb_write,
|
/linux-master/include/linux/mfd/ |
H A D | mcp.h | 27 void (*reg_write)(struct mcp *, unsigned int, unsigned int); member in struct:mcp_ops
|
/linux-master/drivers/iio/adc/ |
H A D | ad7606_spi.c | 173 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 D | ad7606.h | 131 * @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 D | adt7410.c | 75 .reg_write = adt7410_reg_write,
|
/linux-master/drivers/net/wireless/broadcom/brcm80211/brcmfmac/ |
H A D | btcoex.c | 108 } reg_write; local 110 reg_write.addr = cpu_to_le32(addr); 111 reg_write.data = cpu_to_le32(data); 113 ®_write, sizeof(reg_write));
|
/linux-master/sound/i2c/other/ |
H A D | ak4114.c | 27 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 D | ak4113.c | 29 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 D | ak4117.c | 25 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 D | sun8i-adda-pr-regmap.c | 87 .reg_write = adda_reg_write,
|
/linux-master/drivers/iio/dac/ |
H A D | ad5592r-base.h | 47 int (*reg_write)(struct ad5592r_state *st, u8 reg, u16 value); member in struct:ad5592r_rw_ops
|
/linux-master/drivers/media/tuners/ |
H A D | mxl301rf.c | 45 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 D | meson-efuse.c | 81 econfig->reg_write = meson_efuse_write;
|
/linux-master/drivers/media/i2c/ |
H A D | mt9m001.c | 119 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 D | core.c | 31 #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 D | tc90522.c | 46 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 D | isight.c | 301 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 D | intel_soc_pmic_mrfld.c | 102 .reg_write = bcove_ipc_byte_reg_write,
|