Home
last modified time | relevance | path

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

/linux/drivers/net/dsa/microchip/
H A Dksz_common.h999 #define KSZ_SPI_OP_FLAG_MASK(opcode, swp, regbits, regpad) \ argument
1000 swab##swp((opcode) << ((regbits) + (regpad)))
1002 #define KSZ_REGMAP_ENTRY(width, swp, regbits, regpad, regalign) \ argument
1007 .reg_bits = (regbits) + (regalign), \
1009 .max_register = BIT(regbits) - 1, \
1013 regbits, regpad), \
1016 regbits, regpad), \
1023 #define KSZ_REGMAP_TABLE(ksz, swp, regbits, regpad, regalign) \ argument
1025 [KSZ_REGMAP_8] = KSZ_REGMAP_ENTRY(8, swp, (regbits), (regpad), (regalign)), \
1026 [KSZ_REGMAP_16] = KSZ_REGMAP_ENTRY(16, swp, (regbits), (regpad), (regalign)), \
[all …]
/linux/arch/arm64/kernel/
H 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/arch/arm/mm/
H A Dalignment.c503 unsigned int rd, rn, correction, nr_regs, regbits; in do_alignment_ldmstm() local
551 for (regbits = REGMASK_BITS(instr), rd = 0; regbits; in do_alignment_ldmstm()
552 regbits >>= 1, rd += 1) in do_alignment_ldmstm()
553 if (regbits & 1) { in do_alignment_ldmstm()
564 for (regbits = REGMASK_BITS(instr), rd = 0; regbits; in do_alignment_ldmstm()
565 regbits >>= 1, rd += 1) in do_alignment_ldmstm()
566 if (regbits & 1) { in do_alignment_ldmstm()
/linux/include/linux/platform_data/
H A Dti-sysc.h96 const struct sysc_regbits *regbits; member