Searched refs:bit_idx (Results 1 - 25 of 115) sorted by last modified time

12345

/linux-master/drivers/clk/stm32/
H A Dreset-stm32.h9 u8 bit_idx; member in struct:stm32_reset_cfg
H A Dreset-stm32.c43 line->bit_idx = offset;
70 writel(BIT(ptr_line->bit_idx), addr);
81 reg |= BIT(ptr_line->bit_idx);
83 reg &= ~BIT(ptr_line->bit_idx);
119 return !!(reg & BIT(ptr_line->bit_idx));
H A Dclk-stm32mp25.c318 .bit_idx = (_bit_idx), \
1712 .bit_idx = (_bit_idx), \
H A Dclk-stm32mp13.c143 .bit_idx = (_bit_idx),\
410 u8 bit_idx; member in struct:clk_stm32_securiy
473 .bit_idx = _bit_idx,\
1471 return !!(readl(base + secf->offset) & BIT(secf->bit_idx));
H A Dclk-stm32-core.c145 writel(BIT(gate->bit_idx), addr);
147 writel(readl(addr) | BIT(gate->bit_idx), addr);
153 writel(BIT(gate->bit_idx), addr + gate->set_clr);
155 writel(readl(addr) & ~BIT(gate->bit_idx), addr);
170 writel(BIT(gate->bit_idx), addr + gate->set_clr);
172 writel(readl(addr) & ~BIT(gate->bit_idx), addr);
181 return (readl(base + gate->offset) & BIT(gate->bit_idx)) != 0;
/linux-master/drivers/clk/samsung/
H A Dclk.h209 * @bit_idx: bit index of the gate control bit-field in @reg
218 u8 bit_idx; member in struct:samsung_gate_clock
229 .bit_idx = b, \
H A Dclk.c241 list->bit_idx, list->gate_flags, &ctx->lock);
/linux-master/drivers/clk/nxp/
H A Dclk-lpc18xx-cgu.c183 .bit_idx = 0, \
214 .bit_idx = 0, \
279 .bit_idx = 0, \
/linux-master/drivers/clk/microchip/
H A Dclk-mpfs.c286 .periph.bit_idx = _shift, \
/linux-master/drivers/clk/meson/
H A Ds4-peripherals.c23 .bit_idx = 31,
107 .bit_idx = 30,
192 .bit_idx = 29,
238 .bit_idx = 13,
270 .bit_idx = 31,
361 .bit_idx = 30,
377 .bit_idx = 31,
468 .bit_idx = 30,
523 .bit_idx = 8,
539 .bit_idx
[all...]
H A Ds4-pll.c102 .bit_idx = 24,
128 .bit_idx = 20,
154 .bit_idx = 21,
180 .bit_idx = 22,
206 .bit_idx = 23,
234 .bit_idx = 25,
557 .bit_idx = 31,
611 .bit_idx = 31,
665 .bit_idx = 31,
719 .bit_idx
[all...]
H A Dgxbb.c574 .bit_idx = 27,
601 .bit_idx = 28,
639 .bit_idx = 29,
665 .bit_idx = 30,
691 .bit_idx = 31,
778 .bit_idx = 14,
830 .bit_idx = 14,
873 .bit_idx = 14,
935 .bit_idx = 7,
986 .bit_idx
[all...]
H A Dg12a.c223 .bit_idx = 24,
240 .bit_idx = 24,
296 .bit_idx = 24,
333 .bit_idx = 20,
1137 .bit_idx = 1,
1156 .bit_idx = 1,
1216 .bit_idx = 1,
1250 .bit_idx = 17,
1284 .bit_idx = 18,
1328 .bit_idx
[all...]
H A Dgxbb-aoclk.c30 .bit_idx = (_bit), \
53 .bit_idx = 6,
68 .bit_idx = 31,
147 .bit_idx = 30,
H A Dg12a-aoclk.c50 .bit_idx = (_bit), \
82 .bit_idx = 14,
109 .bit_idx = 31,
182 .bit_idx = 30,
200 .bit_idx = 31,
273 .bit_idx = 30,
361 .bit_idx = 8,
H A Dclk-regmap.c18 return regmap_update_bits(clk->map, gate->offset, BIT(gate->bit_idx),
19 set ? BIT(gate->bit_idx) : 0);
40 val ^= BIT(gate->bit_idx);
42 val &= BIT(gate->bit_idx);
H A Daxg.c340 .bit_idx = 27,
367 .bit_idx = 28,
405 .bit_idx = 29,
431 .bit_idx = 30,
459 .bit_idx = 31,
525 .bit_idx = 14,
576 .bit_idx = 14,
632 .bit_idx = 14,
683 .bit_idx = 0,
833 .bit_idx
[all...]
H A Daxg-audio.c29 .bit_idx = (_bit), \
75 .bit_idx = (_bit), \
644 .bit_idx = 31,
676 .bit_idx = 8,
709 .bit_idx = 24,
H A Daxg-aoclk.c41 .bit_idx = (_bit), \
65 .bit_idx = 14,
80 .bit_idx = 31,
163 .bit_idx = 30,
251 .bit_idx = 8,
H A Da1-pll.c65 .bit_idx = 20,
157 .bit_idx = 21,
195 .bit_idx = 22,
228 .bit_idx = 23,
261 .bit_idx = 24,
H A Da1-peripherals.c23 .bit_idx = 0,
38 .bit_idx = 1,
53 .bit_idx = 2,
68 .bit_idx = 3,
83 .bit_idx = 4,
98 .bit_idx = 5,
113 .bit_idx = 6,
128 .bit_idx = 31,
193 .bit_idx = 24,
227 .bit_idx
[all...]
/linux-master/drivers/clk/imx/
H A Dclk-imx95-blk-ctl.c45 u32 bit_idx; member in struct:imx95_blk_ctl_clk_dev_data
66 .bit_idx = 0,
76 .bit_idx = 1,
86 .bit_idx = 2,
106 .bit_idx = 0,
116 .bit_idx = 1,
126 .bit_idx = 4,
136 .bit_idx = 5,
146 .bit_idx = 6,
165 .bit_idx
[all...]
/linux-master/drivers/clk/
H A Dclk-loongson2.c56 u8 bit_idx; member in struct:loongson2_clk_board_info
103 .bit_idx = _bidx, \
332 p->bit_idx, 0,
H A Dclk-gemini.c54 * @bit_idx: the bit used to gate this clock in the clock register
60 u8 bit_idx; member in struct:gemini_gate_data
344 gd->bit_idx,
/linux-master/drivers/pwm/
H A Dpwm-meson.c409 channel->gate.bit_idx = meson_pwm_per_channel_data[i].clk_en_shift;

Completed in 427 milliseconds

12345