Home
last modified time | relevance | path

Searched refs:reg_bits (Results 1 – 25 of 1374) sorted by relevance

12345678910>>...55

/linux-6.15/drivers/clk/ux500/
H A Dclk-sysctrl.c28 u8 reg_bits[SYSCTRL_MAX_NUM_PARENTS]; member
41 clk->reg_bits[0]); in clk_sysctrl_prepare()
81 clk->reg_bits[index]); in clk_sysctrl_set_parent()
86 clk->reg_bits[old_index]); in clk_sysctrl_set_parent()
124 u8 *reg_bits, in clk_reg_sysctrl() argument
149 clk->reg_bits[0] = reg_bits[0]; in clk_reg_sysctrl()
155 clk->reg_bits[i] = reg_bits[i]; in clk_reg_sysctrl()
183 u8 reg_bits, in clk_reg_sysctrl_gate() argument
200 u8 reg_bits, in clk_reg_sysctrl_gate_fixed_rate() argument
209 &reg_sel, &reg_mask, &reg_bits, in clk_reg_sysctrl_gate_fixed_rate()
[all …]
H A Dclk.h73 u8 reg_bits,
82 u8 reg_bits,
93 u8 *reg_bits,
/linux-6.15/drivers/phy/lantiq/
H A Dphy-lantiq-rcu-usb2.c38 const struct ltq_rcu_usb2_bits *reg_bits; member
96 if (priv->reg_bits->have_ana_cfg) { in ltq_rcu_usb2_phy_init()
105 BIT(priv->reg_bits->hostmode), 0); in ltq_rcu_usb2_phy_init()
109 BIT(priv->reg_bits->slave_endianness), 0); in ltq_rcu_usb2_phy_init()
111 BIT(priv->reg_bits->host_endianness), in ltq_rcu_usb2_phy_init()
112 BIT(priv->reg_bits->host_endianness)); in ltq_rcu_usb2_phy_init()
164 priv->reg_bits = of_device_get_match_data(dev); in ltq_rcu_usb2_of_parse()
179 if (priv->reg_bits->have_ana_cfg) { in ltq_rcu_usb2_of_parse()
/linux-6.15/drivers/mfd/
H A Drk8xx-i2c.c120 .reg_bits = 8,
128 .reg_bits = 8,
136 .reg_bits = 8,
144 .reg_bits = 8,
152 .reg_bits = 8,
160 .reg_bits = 8,
H A Dsec-core.c162 .reg_bits = 8,
167 .reg_bits = 8,
176 .reg_bits = 8,
185 .reg_bits = 8,
194 .reg_bits = 8,
203 .reg_bits = 8,
212 .reg_bits = 8,
221 .reg_bits = 8,
H A Dadp5585.c85 .reg_bits = 8,
94 .reg_bits = 8,
103 .reg_bits = 8,
H A Dtwl-core.c305 .reg_bits = 8,
311 .reg_bits = 8,
326 .reg_bits = 8,
332 .reg_bits = 8,
371 .reg_bits = 8,
377 .reg_bits = 8,
383 .reg_bits = 8,
H A Dwm97xx-core.c94 .reg_bits = 16,
162 .reg_bits = 16,
233 .reg_bits = 16,
H A Dwm8994-regmap.c1238 .reg_bits = 16,
1253 .reg_bits = 16,
1268 .reg_bits = 16,
1283 .reg_bits = 16,
H A Dbcm590xx.c27 .reg_bits = 8,
34 .reg_bits = 8,
/linux-6.15/tools/testing/selftests/kvm/lib/arm64/
H A Dgic_v3.c169 uint32_t reg_bits, uint32_t bits_per_field, in gicv3_access_reg() argument
177 GUEST_ASSERT(bits_per_field <= reg_bits); in gicv3_access_reg()
183 GUEST_ASSERT(reg_bits == 32); in gicv3_access_reg()
185 fields_per_reg = reg_bits / bits_per_field; in gicv3_access_reg()
191 offset += (intid / fields_per_reg) * (reg_bits / 8); in gicv3_access_reg()
201 uint32_t reg_bits, uint32_t bits_per_field, uint32_t val) in gicv3_write_reg() argument
203 gicv3_access_reg(intid, offset, reg_bits, in gicv3_write_reg()
208 uint32_t reg_bits, uint32_t bits_per_field) in gicv3_read_reg() argument
212 gicv3_access_reg(intid, offset, reg_bits, in gicv3_read_reg()
/linux-6.15/drivers/iio/pressure/
H A Dbmp280-regmap.c33 .reg_bits = 8,
194 .reg_bits = 8,
206 .reg_bits = 8,
218 .reg_bits = 8,
230 .reg_bits = 8,
/linux-6.15/drivers/staging/gpib/nec7210/
H A Dnec7210.c128 priv->reg_bits[ADMR] &= ~HR_ADM0; in nec7210_secondary_address()
129 priv->reg_bits[ADMR] |= HR_ADM1; in nec7210_secondary_address()
134 priv->reg_bits[ADMR] |= HR_ADM0; in nec7210_secondary_address()
135 priv->reg_bits[ADMR] &= ~HR_ADM1; in nec7210_secondary_address()
231 priv->reg_bits[reg] &= ~mask; in nec7210_set_reg_bits()
232 priv->reg_bits[reg] |= mask & bits; in nec7210_set_reg_bits()
234 return priv->reg_bits[reg]; in nec7210_set_reg_bits()
947 if ((status1 & priv->reg_bits[IMR1]) || in nec7210_interrupt_have_status()
953 priv->reg_bits[IMR2]); in nec7210_interrupt_have_status()
968 priv->reg_bits[IMR1] = 0; in nec7210_board_reset()
[all …]
/linux-6.15/drivers/base/regmap/
H A Dregmap-mdio.c91 if (config->reg_bits == 5 && config->val_bits == 16) in __regmap_init_mdio()
93 else if (config->reg_bits == 21 && config->val_bits == 16) in __regmap_init_mdio()
108 if (config->reg_bits == 5 && config->val_bits == 16) in __devm_regmap_init_mdio()
110 else if (config->reg_bits == 21 && config->val_bits == 16) in __devm_regmap_init_mdio()
H A Dregmap-i2c.c316 else if (config->val_bits == 8 && config->reg_bits == 8 && in regmap_get_i2c_bus()
320 else if (config->val_bits == 8 && config->reg_bits == 16 && in regmap_get_i2c_bus()
324 else if (config->val_bits == 16 && config->reg_bits == 8 && in regmap_get_i2c_bus()
337 else if (config->val_bits == 8 && config->reg_bits == 8 && in regmap_get_i2c_bus()
354 (config->reg_bits + config->pad_bits) / BITS_PER_BYTE; in regmap_get_i2c_bus()
H A Dregmap-fsi.c157 if (config->reg_bits == 8 || config->reg_bits == 16 || config->reg_bits == 32) { in regmap_get_fsi_bus()
/linux-6.15/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,
/linux-6.15/drivers/iio/light/
H A Das73211.c530 reg_bits = ilog2(freq_kHz) - 10; in _as73211_write_raw()
531 if (!FIELD_FIT(AS73211_CREG3_CCLK_MASK, reg_bits)) in _as73211_write_raw()
535 data->creg3 |= FIELD_PREP(AS73211_CREG3_CCLK_MASK, reg_bits); in _as73211_write_raw()
545 unsigned int reg_bits; in _as73211_write_raw() local
551 reg_bits = AS73211_CREG1_GAIN_1 - ilog2(val); in _as73211_write_raw()
552 if (!FIELD_FIT(AS73211_CREG1_GAIN_MASK, reg_bits)) in _as73211_write_raw()
556 data->creg1 |= FIELD_PREP(AS73211_CREG1_GAIN_MASK, reg_bits); in _as73211_write_raw()
567 int reg_bits; in _as73211_write_raw() local
580 reg_bits = ilog2(time_ms); in _as73211_write_raw()
581 if (!FIELD_FIT(AS73211_CREG1_TIME_MASK, reg_bits)) in _as73211_write_raw()
[all …]
/linux-6.15/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-6.15/drivers/clk/qcom/
H A Dlpasscc-sc8280xp.c27 .reg_bits = 32,
45 .reg_bits = 32,
H A Dlpasscc-sm6115.c24 .reg_bits = 32,
42 .reg_bits = 32,
/linux-6.15/drivers/input/misc/
H A Datc260x-onkey.c103 u32 reg_bits; in atc260x_onkey_query() local
133 reg_bits = onkey->params->long_int_pnd_bm | in atc260x_onkey_query()
141 reg_bits, reg_bits); in atc260x_onkey_query()
/linux-6.15/drivers/net/dsa/microchip/
H A Dksz8863_smi.c104 .reg_bits = 8,
114 .reg_bits = 8,
124 .reg_bits = 8,

12345678910>>...55