Searched refs:bank (Results 201 - 225 of 367) sorted by relevance

1234567891011>>

/linux-master/drivers/phy/renesas/
H A Dr8a779f0-ether-serdes.c46 static void r8a779f0_eth_serdes_write32(void __iomem *addr, u32 offs, u32 bank, u32 data) argument
48 iowrite32(bank, addr + R8A779F0_ETH_SERDES_BANK_SELECT);
54 u32 offs, u32 bank, u32 mask, u32 expected)
59 iowrite32(bank, channel->addr + R8A779F0_ETH_SERDES_BANK_SELECT);
66 "%s: index %d, offs %x, bank %x, mask %x, expected %x\n",
67 __func__, channel->index, offs, bank, mask, expected);
53 r8a779f0_eth_serdes_reg_wait(struct r8a779f0_eth_serdes_channel *channel, u32 offs, u32 bank, u32 mask, u32 expected) argument
/linux-master/drivers/edac/
H A Di5000_edac.c468 int bank; local
481 bank = NREC_BANK(info->nrecmema);
488 rank, channel, bank,
525 bank, ras, cas, allErrors, specific);
553 int bank; local
576 bank = NREC_BANK(info->nrecmema);
583 rank, channel, channel + 1, branch >> 1, bank,
624 rank, bank, ras, cas, ue_errors, specific);
648 bank = REC_BANK(info->recmema);
655 rank, channel, branch >> 1, bank,
[all...]
H A Darmada_xp_edac.c77 /* bank interleaving */
85 uint8_t cs, uint8_t bank, uint16_t row,
91 /* bank interleaved */
93 ((bank & 0x7) << 16) |
98 ((bank & 0x7) << 13) |
103 /* bank interleaved */
105 ((bank & 0x7) << 16) |
110 ((bank & 0x7) << 12) |
115 /* bank interleaved */
117 ((bank
84 axp_mc_calc_address(struct axp_mc_drvdata *drvdata, uint8_t cs, uint8_t bank, uint16_t row, uint16_t col) argument
[all...]
H A Dmce_amd.c734 enum smca_bank_types bank_type = smca_get_bank_type(m->extcpu, m->bank);
741 pr_emerg(HW_ERR "Bank %d is reserved.\n", m->bank);
807 m->bank,
817 u32 addr = MSR_AMD64_SMCA_MCx_CONFIG(m->bank);
835 if (fam != 0x15 || m->bank != 4)
869 switch (m->bank) {
H A Dsynopsys_edac.c269 * @bank: Bank number.
278 u32 bank; member in struct:ecc_error_info
310 * @bank_shift: Bit shifts for bank bit.
311 * @bankgrp_shift: Bit shifts for bank group bit.
377 p->ceinfo.bank = (regval & ADDR_BANK_MASK) >> ADDR_BANK_SHIFT;
391 p->ueinfo.bank = (regval & ADDR_BANK_MASK) >> ADDR_BANK_SHIFT;
432 p->ceinfo.bank = (regval & ECC_CEADDR1_BNKNR_MASK) >>
450 p->ueinfo.bank = (regval & ECC_CEADDR1_BNKNR_MASK) >>
480 "CE", pinf->row, pinf->bank,
486 "CE", pinf->row, pinf->bank, pin
954 int col = 0, row = 0, bank = 0, bankgrp = 0, rank = 0, regval; local
[all...]
H A Di5100_edac.c429 unsigned bank,
440 "bank %u, cas %u, ras %u\n",
441 bank, cas, ras);
451 unsigned bank,
462 "bank %u, cas %u, ras %u\n",
463 bank, cas, ras);
480 unsigned bank; local
498 bank = i5100_recmema_bank(dw2);
512 i5100_handle_ce(mci, chan, bank, rank, syndrome, cas, ras, msg);
520 bank
427 i5100_handle_ce(struct mem_ctl_info *mci, int chan, unsigned bank, unsigned rank, unsigned long syndrome, unsigned cas, unsigned ras, const char *msg) argument
449 i5100_handle_ue(struct mem_ctl_info *mci, int chan, unsigned bank, unsigned rank, unsigned long syndrome, unsigned cas, unsigned ras, const char *msg) argument
[all...]
/linux-master/sound/drivers/opl3/
H A Dopl3_midi.c293 unsigned char prg, bank; local
314 /* percussion instruments are located in bank 128 */
315 bank = 128;
318 bank = chan->gm_bank_select;
326 /* OSS instruments are located in bank 127 */
327 bank = 127;
340 patch = snd_opl3_find_patch(opl3, prg, bank, 0);
589 bank = 128;
593 bank = 0;
/linux-master/drivers/char/tpm/
H A Dtpm2-cmd.c156 * @digest: PCR bank and buffer current PCR value is written to.
518 struct tpm_bank_info *bank = chip->allocated_banks + bank_index; local
519 struct tpm_digest digest = { .alg_id = bank->alg_id };
529 if (bank->alg_id != tpm2_hash_map[i].tpm_id)
532 bank->digest_size = hash_digest_size[crypto_algo];
533 bank->crypto_id = crypto_algo;
537 bank->crypto_id = HASH_ALGO__LAST;
539 return tpm2_pcr_read(chip, 0, &digest, &bank->digest_size);
/linux-master/drivers/mfd/
H A Dezx-pcap.c21 u8 bank; member in struct:pcap_adc_request
251 /* start conversion on requested bank, save TS_M bits */
256 if (pcap->adc_queue[head]->bank == PCAP_ADC_BANK_1)
303 int pcap_adc_async(struct pcap_chip *pcap, u8 bank, u32 flags, u8 ch[], argument
314 req->bank = bank;
347 int pcap_adc_sync(struct pcap_chip *pcap, u8 bank, u32 flags, u8 ch[], argument
354 ret = pcap_adc_async(pcap, bank, flags, ch, pcap_adc_sync_cb,
/linux-master/drivers/pinctrl/freescale/
H A Dpinctrl-mxs.c209 u8 bank, shift; local
214 bank = PINID_TO_BANK(g->pins[i]);
217 reg += bank * 0x20 + pin / 16 * 0x10;
263 u8 ma, vol, pull, bank, shift; local
277 bank = PINID_TO_BANK(g->pins[i]);
282 reg += bank * 0x40 + pin / 8 * 0x10;
302 reg += bank * 0x10;
/linux-master/drivers/hwmon/
H A Dnct7904.c28 #define VENDOR_ID_REG 0x7A /* Any bank */
30 #define CHIP_ID_REG 0x7B /* Any bank */
32 #define DEVICE_ID_REG 0x7C /* Any bank */
145 static int nct7904_bank_lock(struct nct7904_data *data, unsigned int bank) argument
150 if (data->bank_sel == bank)
152 ret = i2c_smbus_write_byte_data(data->client, BANK_SEL_REG, bank);
154 data->bank_sel = bank;
167 unsigned int bank, unsigned int reg)
172 ret = nct7904_bank_lock(data, bank);
185 unsigned int bank, unsigne
166 nct7904_read_reg(struct nct7904_data *data, unsigned int bank, unsigned int reg) argument
184 nct7904_read_reg16(struct nct7904_data *data, unsigned int bank, unsigned int reg) argument
206 nct7904_write_reg(struct nct7904_data *data, unsigned int bank, unsigned int reg, u8 val) argument
[all...]
H A Dw83781d.c1112 /* Check for Winbond or Asus ID if in bank 0 */
1134 /* Put it now into bank 0 and Vendor ID High Byte */
1259 int res, bank; local
1262 bank = (reg >> 8) & 0x0f;
1263 if (bank > 2)
1266 bank);
1267 if (bank == 0 || bank > 2) {
1271 cl = data->lm75[bank - 1];
1289 if (bank >
1299 int bank; local
[all...]
/linux-master/drivers/gpio/
H A Dgpio-zynq.c93 /* Mid pin number of a bank */
142 * @bank_min: this array represents bank's min pin
143 * @bank_max: this array represents bank's max pin
180 * zynq_gpio_get_bank_pin - Get the bank number and pin number within that bank
183 * @bank_num: an output parameter used to return the bank number of the gpio
185 * @bank_pin_num: an output parameter used to return pin number within a bank
189 * Returns the bank number and pin offset within the bank.
196 int bank; local
[all...]
/linux-master/drivers/regulator/
H A Dda9121-regulator.c144 #define DA9121_STATUS(id, bank, name, notification, warning) \
145 { id, bank, \
146 DA9121_MASK_SYS_STATUS_##bank##_##name, \
147 DA9121_MASK_SYS_EVENT_##bank##_E_##name, \
148 DA9121_MASK_SYS_MASK_##bank##_M_##name, \
152 #define DA9xxx_STATUS(id, bank, name, notification, warning) \
153 { id, bank, \
154 DA9xxx_MASK_SYS_STATUS_##bank##_##name, \
155 DA9xxx_MASK_SYS_EVENT_##bank##_E_##name, \
156 DA9xxx_MASK_SYS_MASK_##bank##_M
[all...]
/linux-master/drivers/net/ethernet/marvell/octeontx2/af/
H A Drvu_npa.c567 int bank, max_bank, line, max_line, err; local
584 for (bank = 0; bank < max_bank; bank++) {
591 NDC_AF_BANKX_LINEX_METADATA(bank, line));
594 NDC_AF_BANKX_LINEX_METADATA(bank, line),
/linux-master/drivers/mtd/nand/raw/ingenic/
H A Dingenic_nand_drv.c38 unsigned int bank; member in struct:ingenic_nand_cs
325 jz4780_nemc_assert(nfc->dev, cs->bank, true);
334 jz4780_nemc_assert(nfc->dev, cs->bank, false);
363 cs->bank = be32_to_cpu(*reg);
365 jz4780_nemc_set_type(nfc->dev, cs->bank, JZ4780_NEMC_BANK_NAND);
394 cs->bank);
/linux-master/drivers/net/dsa/sja1105/
H A Dsja1105_mdio.c57 int offset, bank; local
72 bank = addr >> 8;
75 /* This addressing scheme reserves register 0xff for the bank address
81 tmp = bank;
103 int offset, bank; local
113 bank = addr >> 8;
116 /* This addressing scheme reserves register 0xff for the bank address
122 tmp = bank;
/linux-master/drivers/net/ethernet/microchip/
H A Dencx24j600_hw.h15 int bank; member in struct:encx24j600_context
22 #define BANK_SELECT(bank) (0xC0 | ((bank & (BANK_MASK >> BANK_SHIFT)) << 1))
85 * and bank number
93 /* All-bank registers */
/linux-master/arch/arm/mach-omap2/
H A Dprm3xxx.c588 static int omap3_get_mem_bank_lastmemst_mask(u8 bank) argument
590 switch (bank) {
606 static int omap3_pwrdm_read_prev_mem_pwrst(struct powerdomain *pwrdm, u8 bank) argument
610 m = omap3_get_mem_bank_lastmemst_mask(bank);
/linux-master/sound/core/
H A Dump_convert.c152 buf[2] = midi2->rpn.bank;
295 midi2->rpn.bank = cc->cc_rpn_msb;
301 midi2->rpn.bank = cc->cc_nrpn_msb;
337 cc = &cvt->bank[channel];
/linux-master/sound/usb/caiaq/
H A Ddevice.h134 unsigned char bank,
/linux-master/include/linux/
H A Dcxl-event.h61 u8 bank; member in struct:cxl_event_dram
/linux-master/drivers/gpu/drm/amd/amdgpu/
H A Dta_ras_if.h153 uint32_t bank; member in struct:ta_ras_phy_addr
/linux-master/drivers/mtd/spi-nor/
H A Dcore.c575 * 8-bit volatile bank register used to define A[30:A24] bits. MSB (bit[7]) is
1317 int bank; local
1325 for (bank = first; bank <= last; bank++) {
1326 if (rww->used_banks & BIT(bank))
1329 used_banks |= BIT(bank);
1345 int bank; local
1350 for (bank = first; bank <
1394 int bank; local
1423 int bank; local
[all...]
/linux-master/drivers/pinctrl/
H A Dpinctrl-at91.c41 * @next: bank sharing same clock
42 * @pioc_hwirq: PIO bank interrupt identifier on AIC
43 * @pioc_virq: PIO bank Linux virtual interrupt
44 * @regbase: PIO bank virtual address
135 * @bank: the bank of the pin
136 * @pin: the pin number in the @bank
141 uint32_t bank; member in struct:at91_pmx_pin
361 unsigned int bank)
363 if (!gpio_chips[bank])
360 pin_to_controller(struct at91_pinctrl *info, unsigned int bank) argument
[all...]

Completed in 452 milliseconds

1234567891011>>