/linux-master/sound/soc/amd/ |
H A D | acp-pcm-dma.c | 504 static void acp_set_sram_bank_state(void __iomem *acp_mmio, u16 bank, argument 510 if (bank < 32) { 516 bank -= 32; 523 if (val & (1 << bank)) { 524 /* bank is in off state */ 527 val &= ~(1 << bank); 532 /* bank is in on state */ 535 val |= 1 << bank; 544 pr_err("ACP SRAM bank %d state change failed\n", bank); 554 u16 bank; local 773 u16 bank; local 1188 u16 bank; local 1339 u16 bank; local [all...] |
/linux-master/drivers/gpu/drm/i915/gt/ |
H A D | intel_gt_irq.c | 32 const unsigned int bank, const unsigned int bit) 40 raw_reg_write(regs, GEN11_IIR_REG_SELECTOR(bank), BIT(bit)); 48 ident = raw_reg_read(regs, GEN11_INTR_IDENTITY_REG(bank)); 54 bank, bit, ident); 58 raw_reg_write(regs, GEN11_INTR_IDENTITY_REG(bank), 149 gen11_gt_bank_handler(struct intel_gt *gt, const unsigned int bank) argument 157 intr_dw = raw_reg_read(regs, GEN11_GT_INTR_DW(bank)); 160 const u32 ident = gen11_gt_engine_identity(gt, bank, bit); 166 raw_reg_write(regs, GEN11_GT_INTR_DW(bank), intr_dw); 171 unsigned int bank; local 31 gen11_gt_engine_identity(struct intel_gt *gt, const unsigned int bank, const unsigned int bit) argument 183 gen11_gt_reset_one_iir(struct intel_gt *gt, const unsigned int bank, const unsigned int bit) argument [all...] |
/linux-master/drivers/crypto/intel/qat/qat_common/ |
H A D | adf_accel_devices.h | 145 u32 (*read_csr_ring_head)(void __iomem *csr_base_addr, u32 bank, 147 void (*write_csr_ring_head)(void __iomem *csr_base_addr, u32 bank, 149 u32 (*read_csr_ring_tail)(void __iomem *csr_base_addr, u32 bank, 151 void (*write_csr_ring_tail)(void __iomem *csr_base_addr, u32 bank, 153 u32 (*read_csr_e_stat)(void __iomem *csr_base_addr, u32 bank); 154 void (*write_csr_ring_config)(void __iomem *csr_base_addr, u32 bank, 156 void (*write_csr_ring_base)(void __iomem *csr_base_addr, u32 bank, 158 void (*write_csr_int_flag)(void __iomem *csr_base_addr, u32 bank, 160 void (*write_csr_int_srcsel)(void __iomem *csr_base_addr, u32 bank); 161 void (*write_csr_int_col_en)(void __iomem *csr_base_addr, u32 bank, [all...] |
/linux-master/drivers/clk/qcom/ |
H A D | clk-rcg.c | 58 static int reg_to_bank(struct clk_dyn_rcg *rcg, u32 bank) argument 60 bank &= BIT(rcg->mux_sel_bit); 61 return !!bank; 69 int bank; local 76 bank = reg_to_bank(rcg, reg); 77 s = &rcg->s[bank]; 79 ret = regmap_read(rcg->clkr.regmap, rcg->ns_reg[bank], &ns); 201 int bank, new_bank, ret, index; local 216 bank = reg_to_bank(rcg, reg); 217 new_bank = enabled ? !bank 295 int bank; local 371 int bank; local 449 int bank; local [all...] |
/linux-master/drivers/acpi/ |
H A D | acpi_extlog.c | 63 #define ELOG_IDX(cpu, bank) \ 64 (cpu_physical_id(cpu) * l1_percpu_entry + (bank)) 72 static struct acpi_hest_generic_status *extlog_elog_entry_check(int cpu, int bank) argument 79 idx = ELOG_IDX(cpu, bank); 138 int bank = mce->bank; local 147 estatus = extlog_elog_entry_check(cpu, bank);
|
/linux-master/sound/synth/emux/ |
H A D | soundfont.c | 43 int bank, int instr); 54 int bank, int preset, int key); 56 int preset, int bank, struct snd_sf_zone **table, 58 static int get_index(int bank, int instr, int key); 191 int bank, instr; local 192 bank = ((unsigned short)patch.optarg >> 8) & 0xff; 194 if (! remove_info(sflist, sflist->currsf, bank, instr)) 437 zp->bank == map.map_bank && 460 zp->bank = map.map_bank; 481 int bank, in 480 remove_info(struct snd_sf_list *sflist, struct snd_soundfont *sf, int bank, int instr) argument 1231 snd_soundfont_search_zone(struct snd_sf_list *sflist, int *notep, int vel, int preset, int bank, int def_preset, int def_bank, struct snd_sf_zone **table, int max_layers) argument 1265 search_first_zone(struct snd_sf_list *sflist, int bank, int preset, int key) argument 1285 search_zones(struct snd_sf_list *sflist, int *notep, int vel, int preset, int bank, struct snd_sf_zone **table, int max_layers, int level) argument 1330 get_index(int bank, int instr, int key) argument [all...] |
/linux-master/arch/powerpc/sysdev/ |
H A D | fsl_lbc.c | 37 * @addr_base: base address of the memory bank 57 * fsl_lbc_find - find Localbus bank 58 * @addr_base: base address of the memory bank 62 * function returns bank number (starting with 0), otherwise it returns 74 for (i = 0; i < ARRAY_SIZE(lbc->bank); i++) { 75 u32 br = in_be32(&lbc->bank[i].br); 76 u32 or = in_be32(&lbc->bank[i].or); 88 * @addr_base: base address of the memory bank controlled by the UPM 97 int bank; local 101 bank [all...] |
/linux-master/arch/arm/mach-pxa/ |
H A D | mfp-pxa2xx.c | 57 int bank = gpio_to_bank(gpio); local 67 gafr = (uorl == 0) ? GAFR_L(bank) : GAFR_U(bank); 71 GAFR_L(bank) = gafr; 73 GAFR_U(bank) = gafr; 83 PGSR(bank) |= mask; 87 PGSR(bank) &= ~mask; 101 gpdr_lpm[bank] |= mask; 103 gpdr_lpm[bank] &= ~mask;
|
/linux-master/arch/mips/sgi-ip22/ |
H A D | ip22-mc.c | 38 static inline unsigned int get_bank_config(int bank) argument 40 unsigned int res = bank > 1 ? sgimc->mconfig1 : sgimc->mconfig0; 41 return bank % 2 ? res & 0xffff : res >> 16; 66 printk(KERN_INFO " bank%d: %3ldM @ %08lx\n",
|
/linux-master/drivers/nvmem/ |
H A D | nintendo-otp.c | 54 u32 bank, addr; local 57 bank = (reg / BANK_SIZE) << 8; 59 iowrite32be(OTP_READ | bank | addr, priv->regs + HW_OTPCMD);
|
/linux-master/drivers/net/ethernet/microchip/ |
H A D | encx24j600-regmap.c | 21 int bank) 24 int bank_opcode = BANK_SELECT(bank); 28 ctx->bank = bank; 65 u8 bank = ((reg & BANK_MASK) >> BANK_SHIFT); local 73 if ((banked_reg < 0x16) && (ctx->bank != bank)) 74 ret = encx24j600_switch_bank(ctx, bank); 116 u8 bank = ((reg & BANK_MASK) >> BANK_SHIFT); local 127 if ((banked_reg < 0x16) && (ctx->bank ! 20 encx24j600_switch_bank(struct encx24j600_context *ctx, int bank) argument [all...] |
/linux-master/drivers/input/keyboard/ |
H A D | adp5589-keys.c | 226 u8 (*bank) (u8 offset); member in struct:adp_constants 287 .bank = adp5589_bank, 368 .bank = adp5585_bank, 392 unsigned int bank = kpad->var->bank(kpad->gpiomap[off]); local 396 kpad->var->reg(ADP5589_GPI_STATUS_A) + bank) & 404 unsigned int bank = kpad->var->bank(kpad->gpiomap[off]); local 410 kpad->dat_out[bank] |= bit; 412 kpad->dat_out[bank] 423 unsigned int bank = kpad->var->bank(kpad->gpiomap[off]); local 443 unsigned int bank = kpad->var->bank(kpad->gpiomap[off]); local [all...] |
H A D | adp5588-keys.c | 220 unsigned int bank = ADP5588_BANK(kpad->gpiomap[off]); local 226 if (kpad->dir[bank] & bit) 227 val = kpad->dat_out[bank]; 229 val = adp5588_read(kpad->client, GPIO_DAT_STAT1 + bank); 240 unsigned int bank = ADP5588_BANK(kpad->gpiomap[off]); local 246 kpad->dat_out[bank] |= bit; 248 kpad->dat_out[bank] &= ~bit; 250 adp5588_write(kpad->client, GPIO_DAT_OUT1 + bank, kpad->dat_out[bank]); 259 unsigned int bank local 293 unsigned int bank = ADP5588_BANK(kpad->gpiomap[off]); local 311 unsigned int bank = ADP5588_BANK(kpad->gpiomap[off]); local [all...] |
/linux-master/drivers/net/phy/ |
H A D | microchip_t1.c | 102 u8 bank; member in struct:access_ereg_val 108 static int lan937x_dsp_workaround(struct phy_device *phydev, u16 ereg, u8 bank) argument 115 /* Read previous selected bank */ 123 if (bank != prev_bank && bank == PHYACC_ATTR_BANK_DSP) { 129 /* access twice for DSP bank change,dummy access */ 139 static int access_ereg(struct phy_device *phydev, u8 mode, u8 bank, argument 145 if (mode > PHYACC_ATTR_MODE_WRITE || bank > PHYACC_ATTR_BANK_MAX) 148 if (bank == PHYACC_ATTR_BANK_SMI) { 165 ereg |= (bank << 184 access_ereg_modify_changed(struct phy_device *phydev, u8 bank, u8 offset, u16 val, u16 mask) argument [all...] |
H A D | meson-gxl.c | 66 unsigned int bank, unsigned int reg) 75 FIELD_PREP(TSTCNTL_REG_BANK_SEL, bank) | 83 /* Close the bank access on our way out */ 89 unsigned int bank, unsigned int reg, 103 FIELD_PREP(TSTCNTL_REG_BANK_SEL, bank) | 108 /* Close the bank access on our way out */ 143 * can detect this using a magic bit in the WOL bank (reg 12 - bit 12). 65 meson_gxl_read_reg(struct phy_device *phydev, unsigned int bank, unsigned int reg) argument 88 meson_gxl_write_reg(struct phy_device *phydev, unsigned int bank, unsigned int reg, uint16_t value) argument
|
/linux-master/drivers/gpu/drm/xe/ |
H A D | xe_irq.c | 208 const unsigned int bank, 216 xe_mmio_write32(mmio, IIR_REG_SELECTOR(bank), BIT(bit)); 224 ident = xe_mmio_read32(mmio, INTR_IDENTITY_REG(bank)); 230 bank, bit, ident); 234 xe_mmio_write32(mmio, INTR_IDENTITY_REG(bank), ident); 292 unsigned int bank, bit; local 299 for (bank = 0; bank < 2; bank++) { 300 if (!(master_ctl & GT_DW_IRQ(bank))) 206 gt_engine_identity(struct xe_device *xe, struct xe_gt *mmio, const unsigned int bank, const unsigned int bit) argument [all...] |
/linux-master/include/linux/ |
H A D | hwspinlock.h | 58 int hwspin_lock_register(struct hwspinlock_device *bank, struct device *dev, 60 int hwspin_lock_unregister(struct hwspinlock_device *bank); 76 struct hwspinlock_device *bank); 78 struct hwspinlock_device *bank,
|
/linux-master/arch/x86/include/uapi/asm/ |
H A D | mce.h | 27 __u8 bank; /* Machine check bank reporting the error */ member in struct:mce
|
/linux-master/drivers/hwspinlock/ |
H A D | stm32_hwspinlock.c | 25 struct hwspinlock_device bank; member in struct:stm32_hwspinlock 82 hw = devm_kzalloc(dev, struct_size(hw, bank.lock, STM32_MUTEX_NUM_LOCKS), GFP_KERNEL); 110 hw->bank.lock[i].priv = io_base + i * sizeof(u32); 112 ret = devm_hwspin_lock_register(dev, &hw->bank, &stm32_hwspinlock_ops,
|
/linux-master/arch/arm/mach-omap2/ |
H A D | prm2xxx_3xxx.h | 107 extern int omap2_pwrdm_set_mem_onst(struct powerdomain *pwrdm, u8 bank, 109 extern int omap2_pwrdm_set_mem_retst(struct powerdomain *pwrdm, u8 bank, 111 extern int omap2_pwrdm_read_mem_pwrst(struct powerdomain *pwrdm, u8 bank); 112 extern int omap2_pwrdm_read_mem_retst(struct powerdomain *pwrdm, u8 bank);
|
/linux-master/drivers/gpio/ |
H A D | gpio-thunderx.c | 122 int bank = line / 64; local 126 (bank * GPIO_2ND_BANK) + (value ? GPIO_TX_SET : GPIO_TX_CLR); 184 int bank = line / 64; local 188 void __iomem *reg = txgpio->register_base + (bank * GPIO_2ND_BANK) + GPIO_TX_SET; 260 int bank = line / 64; local 262 u64 read_bits = readq(txgpio->register_base + (bank * GPIO_2ND_BANK) + GPIO_RX_DAT); 275 int bank; local 279 for (bank = 0; bank <= chip->ngpio / 64; bank [all...] |
/linux-master/drivers/reset/ |
H A D | reset-meson.c | 37 unsigned int bank = id / BITS_PER_REG; local 39 void __iomem *reg_addr = data->reg_base + (bank << 2); 51 unsigned int bank = id / BITS_PER_REG; local 57 reg_addr = data->reg_base + data->param->level_offset + (bank << 2);
|
/linux-master/include/sound/ |
H A D | soundfont.h | 21 unsigned char bank; /* Midi bank for this zone */ member in struct:snd_sf_zone 103 int preset, int bank,
|
/linux-master/drivers/net/wireless/mediatek/mt76/mt76x0/ |
H A D | phy.h | 21 #define MT_RF(bank, reg) ((bank) << 16 | (reg))
|
/linux-master/drivers/edac/ |
H A D | al_mc_edac.c | 65 u8 rank, u32 row, u8 bg, u8 bank, u16 column, 69 "%s rank=0x%x row=0x%x bg=0x%x bank=0x%x col=0x%x syn0: 0x%x syn1: 0x%x syn2: 0x%x", 71 rank, row, bg, bank, column, syn0, syn1, syn2); 81 u8 rank, bg, bank; local 104 bank = FIELD_GET(AL_MC_ECC_CE_ADDR1_BANK, ecccaddr1); 108 rank, row, bg, bank, column, 126 u8 rank, bg, bank; local 149 bank = FIELD_GET(AL_MC_ECC_UE_ADDR1_BANK, eccuaddr1); 153 rank, row, bg, bank, column, 63 prepare_msg(char *message, size_t buffer_size, enum hw_event_mc_err_type type, u8 rank, u32 row, u8 bg, u8 bank, u16 column, u32 syn0, u32 syn1, u32 syn2) argument
|