Home
last modified time | relevance | path

Searched refs:regbits (Results 1 – 6 of 6) sorted by relevance

/linux-6.3-rc2/drivers/bus/
A Dti-sysc.c1063 const struct sysc_regbits *regbits; in sysc_enable_module() local
1102 regbits = ddata->cap->regbits; in sysc_enable_module()
1110 if (regbits->clkact_shift >= 0 && in sysc_enable_module()
1130 if (regbits->enwkup_shift >= 0 && in sysc_enable_module()
1161 if (regbits->autoidle_shift >= 0 && in sysc_enable_module()
1197 const struct sysc_regbits *regbits; in sysc_disable_module() local
1208 regbits = ddata->cap->regbits; in sysc_disable_module()
2740 .regbits = &sysc_regbits_omap2,
2749 .regbits = &sysc_regbits_omap2,
2813 .regbits = &sysc_regbits_omap4,
[all …]
/linux-6.3-rc2/drivers/net/dsa/microchip/
A Dksz_common.h676 #define KSZ_SPI_OP_FLAG_MASK(opcode, swp, regbits, regpad) \ argument
677 swab##swp((opcode) << ((regbits) + (regpad)))
679 #define KSZ_REGMAP_ENTRY(width, swp, regbits, regpad, regalign) \ argument
684 .reg_bits = (regbits) + (regalign), \
686 .max_register = BIT(regbits) - 1, \
690 regbits, regpad), \
693 regbits, regpad), \
700 #define KSZ_REGMAP_TABLE(ksz, swp, regbits, regpad, regalign) \ argument
702 KSZ_REGMAP_ENTRY(8, swp, (regbits), (regpad), (regalign)), \
703 KSZ_REGMAP_ENTRY(16, swp, (regbits), (regpad), (regalign)), \
[all …]
/linux-6.3-rc2/arch/arm64/kernel/
A Dcompat_alignment.c117 unsigned int rd, rn, nr_regs, regbits; in do_alignment_ldmstm() local
136 for (regbits = REGMASK_BITS(instr), rd = 0; regbits; in do_alignment_ldmstm()
137 regbits >>= 1, rd += 1) in do_alignment_ldmstm()
138 if (regbits & 1) { in do_alignment_ldmstm()
/linux-6.3-rc2/arch/arm/mm/
A Dalignment.c502 unsigned int rd, rn, correction, nr_regs, regbits; in do_alignment_ldmstm() local
550 for (regbits = REGMASK_BITS(instr), rd = 0; regbits; in do_alignment_ldmstm()
551 regbits >>= 1, rd += 1) in do_alignment_ldmstm()
552 if (regbits & 1) { in do_alignment_ldmstm()
563 for (regbits = REGMASK_BITS(instr), rd = 0; regbits; in do_alignment_ldmstm()
564 regbits >>= 1, rd += 1) in do_alignment_ldmstm()
565 if (regbits & 1) { in do_alignment_ldmstm()
/linux-6.3-rc2/arch/arm/mach-omap2/
A Domap_hwmod.c3129 const struct sysc_regbits *regbits = data->cap->regbits; in omap_hwmod_check_sysc() local
3132 regbits->dmadisable_shift, in omap_hwmod_check_sysc()
3135 regbits->midle_shift, in omap_hwmod_check_sysc()
3138 regbits->sidle_shift, in omap_hwmod_check_sysc()
3141 regbits->clkact_shift, in omap_hwmod_check_sysc()
3144 regbits->enwkup_shift, in omap_hwmod_check_sysc()
3147 regbits->srst_shift, in omap_hwmod_check_sysc()
3150 regbits->autoidle_shift, in omap_hwmod_check_sysc()
3288 if (data->cap->regbits->enwkup_shift >= 0) in omap_hwmod_init_sysc_flags()
3290 if (data->cap->regbits->srst_shift >= 0) in omap_hwmod_init_sysc_flags()
[all …]
/linux-6.3-rc2/include/linux/platform_data/
A Dti-sysc.h97 const struct sysc_regbits *regbits; member

Completed in 25 milliseconds