/freebsd-10.1-release/sys/dev/powermac_nvram/ |
H A D | powermac_nvram.c | 217 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 D | ti_gpio.c | 159 * 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 D | exynos5_pad.c | 216 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 D | ofw_machdep.c | 112 * 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 D | at91_smc.c | 78 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 D | a10_gpio.c | 59 * 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 D | mv_localbus.c | 67 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 D | if_sncreg.h | 59 /* 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 D | bcm2835_gpio.c | 125 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 D | rk30xx_gpio.c | 61 * 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 D | rk30xx_grf.c | 124 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 D | rk30xx_grf.h | 139 void rk30_grf_gpio_pud(uint32_t bank, uint32_t pin, uint32_t state);
|
/freebsd-10.1-release/sys/powerpc/mpc85xx/ |
H A D | lbc.c | 340 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 D | hrowpic.c | 100 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 D | mca.c | 71 * 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 D | t4dwave.c | 313 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 D | splash_bmp.c | 241 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 D | vga.c | 2589 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 D | at91rm9200ek.dts | 83 bank-width = <2>;
|
/freebsd-10.1-release/sys/boot/fdt/dts/arm/ |
H A D | db88f5182.dts | 87 bank-width = <2>; 103 bank-width = <2>;
|
H A D | db88f5281.dts | 87 bank-width = <2>; 103 bank-width = <2>;
|
H A D | dreamplug-1001.dts | 84 bank-count = <1>; 94 bank-width = <2>;
|
H A D | sheevaplug.dts | 78 bank-count = <3>; 88 bank-width = <2>;
|
H A D | db88f6281.dts | 79 bank-count = <3>; 89 bank-width = <2>;
|
H A D | dreamplug-1001N.dts | 84 bank-count = <1>; 94 bank-width = <2>;
|