/linux-master/drivers/clk/stm32/ |
H A D | reset-stm32.h | 9 u8 bit_idx; member in struct:stm32_reset_cfg
|
H A D | reset-stm32.c | 43 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 D | clk-stm32mp25.c | 318 .bit_idx = (_bit_idx), \ 1712 .bit_idx = (_bit_idx), \
|
H A D | clk-stm32mp13.c | 143 .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 D | clk-stm32-core.c | 145 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 D | clk.h | 209 * @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 D | clk.c | 241 list->bit_idx, list->gate_flags, &ctx->lock);
|
/linux-master/drivers/clk/nxp/ |
H A D | clk-lpc18xx-cgu.c | 183 .bit_idx = 0, \ 214 .bit_idx = 0, \ 279 .bit_idx = 0, \
|
/linux-master/drivers/clk/microchip/ |
H A D | clk-mpfs.c | 286 .periph.bit_idx = _shift, \
|
/linux-master/drivers/clk/meson/ |
H A D | s4-peripherals.c | 23 .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 D | s4-pll.c | 102 .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 D | gxbb.c | 574 .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 D | g12a.c | 223 .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 D | gxbb-aoclk.c | 30 .bit_idx = (_bit), \ 53 .bit_idx = 6, 68 .bit_idx = 31, 147 .bit_idx = 30,
|
H A D | g12a-aoclk.c | 50 .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 D | clk-regmap.c | 18 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 D | axg.c | 340 .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 D | axg-audio.c | 29 .bit_idx = (_bit), \ 75 .bit_idx = (_bit), \ 644 .bit_idx = 31, 676 .bit_idx = 8, 709 .bit_idx = 24,
|
H A D | axg-aoclk.c | 41 .bit_idx = (_bit), \ 65 .bit_idx = 14, 80 .bit_idx = 31, 163 .bit_idx = 30, 251 .bit_idx = 8,
|
H A D | a1-pll.c | 65 .bit_idx = 20, 157 .bit_idx = 21, 195 .bit_idx = 22, 228 .bit_idx = 23, 261 .bit_idx = 24,
|
H A D | a1-peripherals.c | 23 .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 D | clk-imx95-blk-ctl.c | 45 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 D | clk-loongson2.c | 56 u8 bit_idx; member in struct:loongson2_clk_board_info 103 .bit_idx = _bidx, \ 332 p->bit_idx, 0,
|
H A D | clk-gemini.c | 54 * @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 D | pwm-meson.c | 409 channel->gate.bit_idx = meson_pwm_per_channel_data[i].clk_en_shift;
|