/freebsd-11-stable/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-11-stable/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-11-stable/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-11-stable/sys/arm/broadcom/bcm2835/ |
H A D | bcm2835_gpio.c | 83 { SYS_RES_IRQ, 0, RF_ACTIVE }, /* bank 0 interrupt */ 84 { SYS_RES_IRQ, 1, RF_ACTIVE }, /* bank 1 interrupt */ 189 uint32_t bank, func, offset; local 191 /* Five banks, 10 pins per bank, 3 bits per pin. */ 192 bank = pin / 10; 193 offset = (pin - bank * 10) * 3; 196 func = (BCM_GPIO_READ(sc, BCM_GPIO_GPFSEL(bank)) >> offset) & 7; 278 uint32_t bank, data, offset; local 283 /* Five banks, 10 pins per bank, 3 bits per pin. */ 284 bank 296 uint32_t bank; local 481 uint32_t bank, reg; local 509 uint32_t bank, reg_data; local 531 uint32_t bank, data, reg; local 713 uint32_t bank, mask, reg; local 922 uint32_t bank; local 940 uint32_t bank; local 968 uint32_t bank; local 994 bcm_gpio_intr_internal(struct bcm_gpio_softc *sc, uint32_t bank) argument 1075 uint32_t bank; local 1115 uint32_t mode, bank; local 1280 bcm_gpio_intr_reg(struct bcm_gpio_softc *sc, unsigned int irq, uint32_t bank) argument 1303 uint32_t bank, mask, reg; local 1323 uint32_t bank, mask, reg; local 1374 int bank; local [all...] |
/freebsd-11-stable/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)
|
H A D | dp83932subr.c | 224 * specify memory base address to board and map to first bank. 241 * set current bank to 0 (bottom) and map 245 /* select new bank */ 248 /* set current bank to 0 */ 263 /* select new bank */ 277 /* select new bank */ 301 /* select new bank */ 311 /* select new bank */ 502 * select memory bank and map 510 u_int8_t bank; local [all...] |
/freebsd-11-stable/sys/arm/mv/ |
H A D | mv_localbus.c | 68 vm_offset_t va; /* VA of the bank */ 69 vm_paddr_t pa; /* physical address of the bank */ 70 vm_size_t size; /* bank size */ 90 int8_t bank; member in struct:localbus_va_entry 170 int i, rv, bank; local 186 bank = fdt_data_get((void *)regptr, 1); 188 if (bank >= MV_LOCALBUS_MAX_BANKS) { 189 device_printf(sc->sc_dev, "bank number [%d] out of " 190 "range\n", bank); 198 if (!(sc->sc_banks[bank] 392 uint32_t tuple_size, bank; local [all...] |
/freebsd-11-stable/sys/arm/samsung/exynos/ |
H A D | exynos5_pad.c | 319 struct gpio_bank *bank, int *pin_shift) 330 *bank = sc->gpio_map[i]; 404 struct gpio_bank bank; local 417 if (get_bank(sc, gpio_number, &bank, &pin_shift) != 0) 441 reg = READ4(sc, bank.port, bank.con); 444 printf("writing 0x%08x to 0x%08x\n", reg, bank.con); 446 WRITE4(sc, bank.port, bank.con, reg); 459 reg = READ4(sc, bank 318 get_bank(struct pad_softc *sc, int gpio_number, struct gpio_bank *bank, int *pin_shift) argument 491 struct gpio_bank bank; local 675 struct gpio_bank bank; local 705 struct gpio_bank bank; local 740 struct gpio_bank bank; local 803 struct gpio_bank bank; local [all...] |
/freebsd-11-stable/sys/arm/allwinner/ |
H A D | a10_gpio.c | 188 uint32_t bank, func, offset; local 195 bank = sc->padconf->pins[pin].port; 199 func = A10_GPIO_READ(sc, A10_GPIO_GP_CFG(bank, pin >> 3)); 207 uint32_t bank, data, offset; local 216 bank = sc->padconf->pins[pin].port; 220 data = A10_GPIO_READ(sc, A10_GPIO_GP_CFG(bank, pin >> 3)); 223 A10_GPIO_WRITE(sc, A10_GPIO_GP_CFG(bank, pin >> 3), data); 231 uint32_t bank, offset, val; local 236 bank = sc->padconf->pins[pin].port; 240 val = A10_GPIO_READ(sc, A10_GPIO_GP_PUL(bank, pi 248 uint32_t bank, offset, val; local 266 uint32_t bank, offset, val; local 283 uint32_t bank, offset, val; local 458 uint32_t bank, data; local 483 uint32_t bank, reg_data; local 504 uint32_t bank, data; local 530 uint32_t bank, data, pin; local 565 uint32_t bank, pin; local [all...] |
/freebsd-11-stable/sys/powerpc/mpc85xx/ |
H A D | lbc.c | 348 int bank; local 350 if (OF_getprop(node, "bank-width", (void *)&width, sizeof(width)) <= 0) 353 bank = di->di_bank; 354 if (sc->sc_banks[bank].size == 0) 358 sc->sc_banks[bank].width = width * 8; 369 int i, j, rv, bank; local 385 bank = fdt_data_get((void *)reg, 1); 386 di->di_bank = bank; 402 start = sc->sc_banks[bank].kva + start; 405 debugf("reg addr bank 454 int bank, error, i, j; local [all...] |
/freebsd-11-stable/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-11-stable/sys/arm/rockchip/ |
H A D | rk30xx_grf.c | 123 rk30_grf_gpio_pud(uint32_t bank, uint32_t pin, uint32_t state) argument 127 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-11-stable/contrib/netbsd-tests/sys/uvm/ |
H A D | t_uvm_physseg_load.c | 257 uvm_physseg_t bank; local 260 for (bank = uvm_physseg_get_first(), 261 uvm_physseg_seg_chomp_slab(bank, pagearray, pagecount); 262 uvm_physseg_valid_p(bank); 263 bank = uvm_physseg_get_next(bank)) { 265 n = uvm_physseg_get_end(bank) - uvm_physseg_get_start(bank); 266 uvm_physseg_seg_alloc_from_slab(bank, n); 267 uvm_physseg_init_seg(bank, pagearra [all...] |
H A D | t_uvm_physseg.c | 431 uvm_physseg_t bank; local 434 for (bank = uvm_physseg_get_first(), 435 uvm_physseg_seg_chomp_slab(bank, pagearray, pagecount); 436 uvm_physseg_valid_p(bank); 437 bank = uvm_physseg_get_next(bank)) { 439 n = uvm_physseg_get_end(bank) - uvm_physseg_get_start(bank); 440 uvm_physseg_seg_alloc_from_slab(bank, n); 441 uvm_physseg_init_seg(bank, pagearra [all...] |
/freebsd-11-stable/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-11-stable/sys/x86/x86/ |
H A D | mca.c | 71 * State maintained for each monitored MCx bank to control the 126 static struct cmc_state **cmc_state; /* Indexed by cpuid, bank. */ 434 mca_check_status(int bank, struct mca_record *rec) argument 439 status = rdmsr(MSR_MC_STATUS(bank)); 445 rec->mr_bank = bank; 448 rec->mr_addr = rdmsr(MSR_MC_ADDR(bank)); 451 rec->mr_misc = rdmsr(MSR_MC_MISC(bank)); 465 wrmsr(MSR_MC_STATUS(bank), 0); 478 * Ensure we have at least one record for each bank and one 591 cmci_update(enum scan_mode mode, int bank, in argument 617 amd_thresholding_update(enum scan_mode mode, int bank, int valid) argument [all...] |
/freebsd-11-stable/sys/dev/fb/ |
H A D | splash_bmp.c | 241 int bank; member in struct:__anon10063 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-11-stable/sys/dev/amdgpio/ |
H A D | amdgpio.c | 367 int i, pin, bank; local 402 bank = pin/AMD_GPIO_PINS_PER_BANK; 404 AMD_GPIO_PREFIX, bank, kernzp_pins[i].pin_name);
|
/freebsd-11-stable/sys/dev/ath/ath_hal/ar9002/ |
H A D | ar9280.c | 220 ar9280GetRfBank(struct ath_hal *ah, int bank) argument 223 __func__, bank); 402 * Free memory for analog bank scratch buffers
|
H A D | ar9287.c | 162 ar9287GetRfBank(struct ath_hal *ah, int bank) argument 165 __func__, bank); 344 * Free memory for analog bank scratch buffers
|
/freebsd-11-stable/sys/dev/e1000/ |
H A D | e1000_ich8lan.c | 122 static s32 e1000_erase_flash_bank_ich8lan(struct e1000_hw *hw, u32 bank); 3400 * e1000_valid_nvm_bank_detect_ich8lan - finds out the valid bank 0 or 1 3402 * @bank: pointer to the variable that returns the active bank 3405 * Word 0x13 bits 15:14 = 10b indicate a valid signature for that bank. 3407 static s32 e1000_valid_nvm_bank_detect_ich8lan(struct e1000_hw *hw, u32 *bank) argument 3425 /* set bank to 0 in case flash read fails */ 3426 *bank = 0; 3428 /* Check bank 0 */ 3436 *bank 3517 u32 bank = 0; local 3610 u32 bank = 0; local 4065 u32 i, act_offset, new_bank_offset, old_bank_offset, bank; local 4234 u32 i, act_offset, new_bank_offset, old_bank_offset, bank; local 4708 e1000_erase_flash_bank_ich8lan(struct e1000_hw *hw, u32 bank) argument 5996 u32 bank = 0; local [all...] |
/freebsd-11-stable/sys/dev/sn/ |
H A D | if_sn.c | 194 * Read the station address from the chip. The MAC address is bank 1, 1284 uint16_t bank; local 1295 bank = CSR_READ_2(sc, BANK_SELECT_REG_W); 1296 if ((bank & BSR_DETECT_MASK) != BSR_DETECT_VALUE) { 1304 * test this. Go to bank 0, then test that the register still 1308 bank = CSR_READ_2(sc, BANK_SELECT_REG_W); 1309 if ((bank & BSR_DETECT_MASK) != BSR_DETECT_VALUE) { 1317 * hurt. This time, I need to switch the bank register to bank 1, so
|
/freebsd-11-stable/sys/dev/ath/ath_hal/ar5212/ |
H A D | ar5111.c | 193 ar5111GetRfBank(struct ath_hal *ah, int bank) argument 198 switch (bank) { 207 __func__, bank); 666 * Free memory for analog bank scratch buffers 679 * Allocate memory for analog bank scratch buffers
|