Searched refs:reg_bits (Results 1 - 25 of 1237) sorted by relevance

1234567891011>>

/linux-master/drivers/clk/ux500/
H A Dclk-sysctrl.c28 u8 reg_bits[SYSCTRL_MAX_NUM_PARENTS]; member in struct:clk_sysctrl
41 clk->reg_bits[0]);
81 clk->reg_bits[index]);
86 clk->reg_bits[old_index]);
124 u8 *reg_bits,
149 clk->reg_bits[0] = reg_bits[0];
155 clk->reg_bits[i] = reg_bits[i];
183 u8 reg_bits,
118 clk_reg_sysctrl(struct device *dev, const char *name, const char **parent_names, u8 num_parents, u16 *reg_sel, u8 *reg_mask, u8 *reg_bits, unsigned long rate, unsigned long enable_delay_us, unsigned long flags, const struct clk_ops *clk_sysctrl_ops) argument
178 clk_reg_sysctrl_gate(struct device *dev, const char *name, const char *parent_name, u16 reg_sel, u8 reg_mask, u8 reg_bits, unsigned long enable_delay_us, unsigned long flags) argument
195 clk_reg_sysctrl_gate_fixed_rate(struct device *dev, const char *name, const char *parent_name, u16 reg_sel, u8 reg_mask, u8 reg_bits, unsigned long rate, unsigned long enable_delay_us, unsigned long flags) argument
214 clk_reg_sysctrl_set_parent(struct device *dev, const char *name, const char **parent_names, u8 num_parents, u16 *reg_sel, u8 *reg_mask, u8 *reg_bits, unsigned long flags) argument
[all...]
H A Dclk.h73 u8 reg_bits,
82 u8 reg_bits,
93 u8 *reg_bits,
/linux-master/drivers/iio/accel/
H A Dadxl313_i2c.c19 .reg_bits = 8,
26 .reg_bits = 8,
33 .reg_bits = 8,
H A Dadxl313_spi.c20 .reg_bits = 8,
29 .reg_bits = 8,
38 .reg_bits = 8,
H A Dadxl372_spi.c16 .reg_bits = 7,
/linux-master/drivers/base/regmap/
H A Dregmap-mdio.c91 if (config->reg_bits == 5 && config->val_bits == 16)
93 else if (config->reg_bits == 21 && config->val_bits == 16)
108 if (config->reg_bits == 5 && config->val_bits == 16)
110 else if (config->reg_bits == 21 && config->val_bits == 16)
/linux-master/drivers/iio/pressure/
H A Dbmp280-regmap.c33 .reg_bits = 8,
167 .reg_bits = 8,
179 .reg_bits = 8,
191 .reg_bits = 8,
/linux-master/sound/soc/codecs/
H A Dcs4271-spi.c19 config.reg_bits = 16;
H A Dcs4271-i2c.c19 config.reg_bits = 8;
H A Dad193x-spi.c23 config.reg_bits = 16;
H A Dadau1781-i2c.c26 config.reg_bits = 16;
H A Dad193x-i2c.c30 config.reg_bits = 8;
H A Dadau1977-i2c.c26 config.reg_bits = 8;
/linux-master/drivers/hwmon/
H A Dltc2947-i2c.c14 .reg_bits = 8,
H A Dltc2947-spi.c15 .reg_bits = 16,
/linux-master/drivers/mfd/
H A Drk8xx-i2c.c80 .reg_bits = 8,
88 .reg_bits = 8,
96 .reg_bits = 8,
104 .reg_bits = 8,
/linux-master/drivers/iio/common/st_sensors/
H A Dst_sensors_i2c.c21 .reg_bits = 8,
26 .reg_bits = 8,
H A Dst_sensors_spi.c22 .reg_bits = 8,
27 .reg_bits = 8,
/linux-master/drivers/clk/qcom/
H A Dlpasscc-sc8280xp.c27 .reg_bits = 32,
45 .reg_bits = 32,
/linux-master/drivers/phy/lantiq/
H A Dphy-lantiq-rcu-usb2.c38 const struct ltq_rcu_usb2_bits *reg_bits; member in struct:ltq_rcu_usb2_priv
96 if (priv->reg_bits->have_ana_cfg) {
105 BIT(priv->reg_bits->hostmode), 0);
109 BIT(priv->reg_bits->slave_endianness), 0);
111 BIT(priv->reg_bits->host_endianness),
112 BIT(priv->reg_bits->host_endianness));
164 priv->reg_bits = of_device_get_match_data(dev);
179 if (priv->reg_bits->have_ana_cfg) {
/linux-master/tools/testing/selftests/kvm/lib/aarch64/
H A Dgic_v3.c154 uint32_t reg_bits, uint32_t bits_per_field,
162 GUEST_ASSERT(bits_per_field <= reg_bits);
168 GUEST_ASSERT(reg_bits == 32);
170 fields_per_reg = reg_bits / bits_per_field;
176 offset += (intid / fields_per_reg) * (reg_bits / 8);
186 uint32_t reg_bits, uint32_t bits_per_field, uint32_t val)
188 gicv3_access_reg(intid, offset, reg_bits,
193 uint32_t reg_bits, uint32_t bits_per_field)
197 gicv3_access_reg(intid, offset, reg_bits,
153 gicv3_access_reg(uint32_t intid, uint64_t offset, uint32_t reg_bits, uint32_t bits_per_field, bool write, uint32_t *val) argument
185 gicv3_write_reg(uint32_t intid, uint64_t offset, uint32_t reg_bits, uint32_t bits_per_field, uint32_t val) argument
192 gicv3_read_reg(uint32_t intid, uint64_t offset, uint32_t reg_bits, uint32_t bits_per_field) argument
/linux-master/drivers/iio/gyro/
H A Dbmg160_spi.c10 .reg_bits = 8,
/linux-master/drivers/iio/magnetometer/
H A Drm3100-spi.c14 .reg_bits = 8,
H A Drm3100-i2c.c16 .reg_bits = 8,
/linux-master/drivers/input/touchscreen/
H A Dgoodix_berlin_i2c.c21 .reg_bits = 32,

Completed in 901 milliseconds

1234567891011>>