Home
last modified time | relevance | path

Searched refs:bank_shift (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-6.6/drivers/gpio/
H A Dgpio-pca953x.c278 int bank_shift = pca953x_bank_shift(chip); in pca953x_check_register() local
279 int bank = (reg & REG_ADDR_MASK) >> bank_shift; in pca953x_check_register()
280 int offset = reg & (BIT(bank_shift) - 1); in pca953x_check_register()
310 int bank_shift; in pcal6534_check_register() local
320 bank_shift = 16; in pcal6534_check_register()
327 bank_shift = 8; in pcal6534_check_register()
329 bank_shift = 0; in pcal6534_check_register()
332 bank = bank_shift + reg / NBANK(chip); in pcal6534_check_register()
439 int bank_shift = pca953x_bank_shift(chip); in pca953x_recalc_addr() local
440 int addr = (reg & PCAL_GPIO_MASK) << bank_shift; in pca953x_recalc_addr()
[all...]
/kernel/linux/linux-5.10/drivers/i2c/
H A Di2c-stub.c78 u8 bank_shift; member
179 (data->byte >> chip->bank_shift) in stub_xfer()
329 chip->bank_shift++; in i2c_stub_allocate_banks()
/kernel/linux/linux-6.6/drivers/i2c/
H A Di2c-stub.c77 u8 bank_shift; member
178 (data->byte >> chip->bank_shift) in stub_xfer()
328 chip->bank_shift++; in i2c_stub_allocate_banks()
/kernel/linux/linux-5.10/drivers/edac/
H A Dsynopsys_edac.c319 * @bank_shift: Bit shifts for bank bit.
334 u32 bank_shift[3]; member
950 if (priv->bank_shift[index]) in ddr_poison_setup()
951 bank |= (((hif_addr >> priv->bank_shift[index]) & in ddr_poison_setup()
1225 priv->bank_shift[0] = (addrmap[1] & BANK_MAX_VAL_MASK) + BANK_B0_BASE; in setup_bank_address_map()
1226 priv->bank_shift[1] = ((addrmap[1] >> 8) & in setup_bank_address_map()
1228 priv->bank_shift[2] = (((addrmap[1] >> 16) & in setup_bank_address_map()
/kernel/linux/linux-6.6/drivers/edac/
H A Dsynopsys_edac.c310 * @bank_shift: Bit shifts for bank bit.
325 u32 bank_shift[3]; member
977 if (priv->bank_shift[index]) in ddr_poison_setup()
978 bank |= (((hif_addr >> priv->bank_shift[index]) & in ddr_poison_setup()
1252 priv->bank_shift[0] = (addrmap[1] & BANK_MAX_VAL_MASK) + BANK_B0_BASE; in setup_bank_address_map()
1253 priv->bank_shift[1] = ((addrmap[1] >> 8) & in setup_bank_address_map()
1255 priv->bank_shift[2] = (((addrmap[1] >> 16) & in setup_bank_address_map()
/kernel/linux/linux-5.10/drivers/gpio/
H A Dgpio-pca953x.c268 int bank_shift = pca953x_bank_shift(chip); in pca953x_check_register() local
269 int bank = (reg & REG_ADDR_MASK) >> bank_shift; in pca953x_check_register()
270 int offset = reg & (BIT(bank_shift) - 1); in pca953x_check_register()
383 int bank_shift = pca953x_bank_shift(chip); in pca953x_recalc_addr() local
384 int addr = (reg & PCAL_GPIO_MASK) << bank_shift; in pca953x_recalc_addr()

Completed in 8 milliseconds