Searched refs:bank (Results 1 - 25 of 60) sorted by relevance

123

/freebsd-10.1-release/sys/dev/powermac_nvram/
H A Dpowermac_nvram.c217 vm_offset_t bank; local
239 bank = (sc->sc_bank == sc->sc_bank0) ? sc->sc_bank1 : sc->sc_bank0;
240 if (erase_bank(sc->sc_dev, (uint8_t *)bank) != 0 ||
241 write_bank(sc->sc_dev, (uint8_t *)bank, sc->sc_data) != 0) {
245 sc->sc_bank = bank;
356 wait_operation_complete_amd(uint8_t *bank) argument
361 if ((inb(bank) ^ inb(bank)) == 0)
367 erase_bank_amd(device_t dev, uint8_t *bank) argument
372 OUTB_DELAY(bank
400 write_bank_amd(device_t dev, uint8_t *bank, uint8_t *data) argument
432 wait_operation_complete_sm(uint8_t *bank) argument
445 erase_bank_sm(device_t dev, uint8_t *bank) argument
470 write_bank_sm(device_t dev, uint8_t *bank, uint8_t *data) argument
496 erase_bank(device_t dev, uint8_t *bank) argument
508 write_bank(device_t dev, uint8_t *bank, uint8_t *data) argument
[all...]
/freebsd-10.1-release/sys/arm/ti/
H A Dti_gpio.c159 * On OMAP3 and OMAP4 there is only one physical interrupt line per bank,
235 * @bank: The bank to read from
243 ti_gpio_read_4(struct ti_gpio_softc *sc, unsigned int bank, bus_size_t off) argument
245 return (bus_read_4(sc->sc_mem_res[bank], off));
251 * @bank: The bank to write to
259 ti_gpio_write_4(struct ti_gpio_softc *sc, unsigned int bank, bus_size_t off, argument
262 bus_write_4(sc->sc_mem_res[bank], off, val);
266 ti_gpio_intr_clr(struct ti_gpio_softc *sc, unsigned int bank, uint32_ argument
338 uint32_t bank = (pin / PINS_PER_BANK); local
376 uint32_t bank = (pin / PINS_PER_BANK); local
413 uint32_t bank = (pin / PINS_PER_BANK); local
455 uint32_t bank = (pin / PINS_PER_BANK); local
514 uint32_t bank = (pin / PINS_PER_BANK); local
552 uint32_t bank = (pin / PINS_PER_BANK); local
594 uint32_t bank = (pin / PINS_PER_BANK); local
713 ti_gpio_bank_init(device_t dev, int bank) argument
[all...]
/freebsd-10.1-release/sys/arm/samsung/exynos/
H A Dexynos5_pad.c216 get_bank(int gpio_number, struct gpio_bank *bank, int *pin_shift) argument
227 *bank = gpio_map[i];
301 struct gpio_bank bank; local
314 if (get_bank(gpio_number, &bank, &pin_shift) != 0)
338 reg = READ4(sc, bank.port, bank.con);
341 printf("writing 0x%08x to 0x%08x\n", reg, bank.con);
343 WRITE4(sc, bank.port, bank.con, reg);
356 reg = READ4(sc, bank
387 struct gpio_bank bank; local
527 struct gpio_bank bank; local
557 struct gpio_bank bank; local
592 struct gpio_bank bank; local
664 struct gpio_bank bank; local
[all...]
/freebsd-10.1-release/sys/sparc64/sparc64/
H A Dofw_machdep.c112 * referenced by its package handle and the index of the register bank
115 * Works by mapping the address of the node's bank given in the address
125 OF_decode_addr(phandle_t node, int bank, int *space, bus_addr_t *addr) argument
176 if (bank < 0 || bank > nbank - 1)
178 bank *= addrc + szc;
179 spc = phys_hi_mask_space(name, banks[bank]);
181 bank += addrc - 2;
184 phys = ((uint64_t)phys << 32) | banks[bank++];
187 sz = ((uint64_t)sz << 32) | banks[bank
[all...]
/freebsd-10.1-release/sys/arm/at91/
H A Dat91_smc.c78 at91_ebi_enable(int bank) argument
81 WR4HW(AT91SAM9260_MATRIX_BASE, AT91SAM9260_EBICSA, (1 << bank) |
86 at91_ebi_disable(int bank) argument
89 WR4HW(AT91SAM9260_MATRIX_BASE, AT91SAM9260_EBICSA, ~(1 << bank) &
/freebsd-10.1-release/sys/arm/allwinner/
H A Da10_gpio.c59 * 32 pins per bank:
116 uint32_t bank, func, offset; local
118 bank = pin / 32;
119 pin = pin - 32 * bank;
124 func = (A10_GPIO_READ(sc, A10_GPIO_GP_CFG(bank, func)) >> offset) & 7;
146 uint32_t bank, func, data, offset; local
151 bank = pin / 32;
152 pin = pin - 32 * bank;
156 data = A10_GPIO_READ(sc, A10_GPIO_GP_CFG(bank, func));
159 A10_GPIO_WRITE(sc, A10_GPIO_GP_CFG(bank, fun
165 uint32_t bank, offset, pull, val; local
328 uint32_t bank, offset, data; local
359 uint32_t bank, offset, reg_data; local
386 uint32_t bank, data, offset; local
[all...]
/freebsd-10.1-release/sys/arm/mv/
H A Dmv_localbus.c67 vm_offset_t va; /* VA of the bank */
68 vm_paddr_t pa; /* physical address of the bank */
69 vm_size_t size; /* bank size */
89 int8_t bank; member in struct:localbus_va_entry
169 int i, rv, bank; local
185 bank = fdt_data_get((void *)regptr, 1);
187 if (bank >= MV_LOCALBUS_MAX_BANKS) {
188 device_printf(sc->sc_dev, "bank number [%d] out of "
189 "range\n", bank);
197 if (!(sc->sc_banks[bank]
391 uint32_t tuple_size, bank; local
[all...]
/freebsd-10.1-release/sys/dev/snc/
H A Dif_sncreg.h59 /* bank memory size */
61 /* how many bank */
75 #define SNECR_MEMBS_BSEN 0x01 /* enable memory bank select */
76 #define SNECR_MEMBS_EBNMSK 0x1c /* encoded bank select number */
77 /* Translate bank number to encoded bank select number. */
78 #define SNECR_MEMBS_B2EB(bank) (bank << 2)
/freebsd-10.1-release/sys/arm/broadcom/bcm2835/
H A Dbcm2835_gpio.c125 uint32_t bank, func, offset; local
127 /* Five banks, 10 pins per bank, 3 bits per pin. */
128 bank = pin / 10;
129 offset = (pin - bank * 10) * 3;
132 func = (BCM_GPIO_READ(sc, BCM_GPIO_GPFSEL(bank)) >> offset) & 7;
214 uint32_t bank, data, offset; local
219 /* Five banks, 10 pins per bank, 3 bits per pin. */
220 bank = pin / 10;
221 offset = (pin - bank * 10) * 3;
223 data = BCM_GPIO_READ(sc, BCM_GPIO_GPFSEL(bank));
232 uint32_t bank, offset; local
425 uint32_t bank, offset; local
457 uint32_t bank, offset, reg_data; local
483 uint32_t bank, data, offset; local
[all...]
/freebsd-10.1-release/sys/arm/rockchip/
H A Drk30xx_gpio.c61 * 32 pins per bank
114 uint32_t bank, func, offset; local
116 bank = pin / 32;
142 uint32_t bank, data, offset; local
147 bank = pin / 32;
162 uint32_t bank; local
164 bank = pin / 32;
169 if (bank == 0 && pin < 12)
172 rk30_grf_gpio_pud(bank, pin, state);
324 uint32_t bank, offse local
359 uint32_t bank, offset, reg_data; local
386 uint32_t bank, data, offset; local
[all...]
H A Drk30xx_grf.c124 rk30_grf_gpio_pud(uint32_t bank, uint32_t pin, uint32_t state) argument
128 offset = GRF_GPIO0B_PULL - 4 + (bank * 16) + ((pin / 8) * 4);
H A Drk30xx_grf.h139 void rk30_grf_gpio_pud(uint32_t bank, uint32_t pin, uint32_t state);
/freebsd-10.1-release/sys/powerpc/mpc85xx/
H A Dlbc.c340 int bank; local
342 if (OF_getprop(node, "bank-width", (void *)&width, sizeof(width)) <= 0)
345 bank = di->di_bank;
346 if (sc->sc_banks[bank].size == 0)
350 sc->sc_banks[bank].width = width * 8;
361 int i, rv, bank; local
377 bank = fdt_data_get((void *)reg, 1);
378 di->di_bank = bank;
391 start = sc->sc_banks[bank].kva + start;
394 debugf("reg addr bank
443 int bank, error, i; local
[all...]
/freebsd-10.1-release/sys/powerpc/powermac/
H A Dhrowpic.c100 hrowpic_read_reg(struct hrowpic_softc *sc, u_int reg, u_int bank) argument
102 if (bank == HPIC_PRIMARY)
109 hrowpic_write_reg(struct hrowpic_softc *sc, u_int reg, u_int bank, argument
113 if (bank == HPIC_PRIMARY)
193 * Calculate prim/sec register bank for the IRQ, update soft copy,
251 int bank; local
254 bank = (irq >= 32) ? HPIC_SECONDARY : HPIC_PRIMARY ;
255 hrowpic_write_reg(sc, HPIC_CLEAR, bank, 1U << (irq & 0x1f));
/freebsd-10.1-release/sys/x86/x86/
H A Dmca.c71 * State maintained for each monitored MCx bank to control the
123 static struct cmc_state **cmc_state; /* Indexed by cpuid, bank */
412 mca_check_status(int bank, struct mca_record *rec) argument
417 status = rdmsr(MSR_MC_STATUS(bank));
423 rec->mr_bank = bank;
426 rec->mr_addr = rdmsr(MSR_MC_ADDR(bank));
429 rec->mr_misc = rdmsr(MSR_MC_MISC(bank));
443 wrmsr(MSR_MC_STATUS(bank), 0);
456 * Ensure we have at least one record for each bank and one
518 cmci_update(enum scan_mode mode, int bank, in argument
[all...]
/freebsd-10.1-release/sys/dev/sound/pci/
H A Dt4dwave.c313 int bank, chan;
315 bank = (ch->index & 0x20) ? 1 : 0;
317 return tr_rd(tr, bank? TR_REG_ADDRINTB : TR_REG_ADDRINTA, 4) & (1 << chan);
325 int bank, chan; local
327 bank = (ch->index & 0x20) ? 1 : 0;
329 tr_wr(tr, bank? TR_REG_ADDRINTB : TR_REG_ADDRINTA, 1 << chan, 4);
337 int bank, chan; local
340 bank = (ch->index & 0x20) ? 1 : 0;
342 reg = bank? TR_REG_INTENB : TR_REG_INTENA;
371 int bank, cha local
382 int bank, chan; local
[all...]
/freebsd-10.1-release/sys/dev/fb/
H A Dsplash_bmp.c241 int bank; member in struct:__anon8516
300 if (info->bank != newbank) {
302 info->bank = newbank;
315 if (info->bank != newbank) {
317 info->bank = newbank;
606 bmp_info.bank = 0;
H A Dvga.c2589 int bank; local
2602 bank = -1;
2605 if (bank != pos/banksize) {
2607 bank = pos/banksize;
2618 ++bank; /* next bank */
2619 vidd_set_win_org(adp, bank*banksize);
2630 ++bank; /* next bank */
2631 vidd_set_win_org(adp, bank*banksiz
2658 int bank; local
2692 int bank; local
2730 int bank; local
2774 int bank; local
[all...]
/freebsd-10.1-release/sys/contrib/dts/arm/
H A Dat91rm9200ek.dts83 bank-width = <2>;
/freebsd-10.1-release/sys/boot/fdt/dts/arm/
H A Ddb88f5182.dts87 bank-width = <2>;
103 bank-width = <2>;
H A Ddb88f5281.dts87 bank-width = <2>;
103 bank-width = <2>;
H A Ddreamplug-1001.dts84 bank-count = <1>;
94 bank-width = <2>;
H A Dsheevaplug.dts78 bank-count = <3>;
88 bank-width = <2>;
H A Ddb88f6281.dts79 bank-count = <3>;
89 bank-width = <2>;
H A Ddreamplug-1001N.dts84 bank-count = <1>;
94 bank-width = <2>;

Completed in 238 milliseconds

123