Home
last modified time | relevance | path

Searched refs:bank (Results 1 – 25 of 127) sorted by relevance

123456

/NextBSD/sys/dev/powermac_nvram/
HDpowermac_nvram.c217 vm_offset_t bank; in powermac_nvram_close() local
239 bank = (sc->sc_bank == sc->sc_bank0) ? sc->sc_bank1 : sc->sc_bank0; in powermac_nvram_close()
240 if (erase_bank(sc->sc_dev, (uint8_t *)bank) != 0 || in powermac_nvram_close()
241 write_bank(sc->sc_dev, (uint8_t *)bank, sc->sc_data) != 0) { in powermac_nvram_close()
245 sc->sc_bank = bank; in powermac_nvram_close()
356 wait_operation_complete_amd(uint8_t *bank) in wait_operation_complete_amd() argument
361 if ((inb(bank) ^ inb(bank)) == 0) in wait_operation_complete_amd()
367 erase_bank_amd(device_t dev, uint8_t *bank) in erase_bank_amd() argument
372 OUTB_DELAY(bank + 0x555, 0xaa); in erase_bank_amd()
374 OUTB_DELAY(bank + 0x2aa, 0x55); in erase_bank_amd()
[all …]
/NextBSD/sys/arm/samsung/exynos/
HDexynos5_pad.c319 struct gpio_bank *bank, int *pin_shift) in get_bank() argument
330 *bank = sc->gpio_map[i]; in get_bank()
404 struct gpio_bank bank; in pad_setup_intr() local
417 if (get_bank(sc, gpio_number, &bank, &pin_shift) != 0) in pad_setup_intr()
441 reg = READ4(sc, bank.port, bank.con); in pad_setup_intr()
444 printf("writing 0x%08x to 0x%08x\n", reg, bank.con); in pad_setup_intr()
446 WRITE4(sc, bank.port, bank.con, reg); in pad_setup_intr()
459 reg = READ4(sc, bank.port, bank.ext_con); in pad_setup_intr()
461 WRITE4(sc, bank.port, bank.ext_con, reg); in pad_setup_intr()
464 reg = READ4(sc, bank.port, bank.mask); in pad_setup_intr()
[all …]
/NextBSD/sys/arm/allwinner/
HDa10_gpio.c115 uint32_t bank, func, offset; in a10_gpio_get_function() local
120 bank = pin / 32; in a10_gpio_get_function()
124 func = A10_GPIO_READ(sc, A10_GPIO_GP_CFG(bank, pin >> 3)); in a10_gpio_get_function()
138 uint32_t bank, data, offset; in a10_gpio_set_function() local
143 bank = pin / 32; in a10_gpio_set_function()
147 data = A10_GPIO_READ(sc, A10_GPIO_GP_CFG(bank, pin >> 3)); in a10_gpio_set_function()
150 A10_GPIO_WRITE(sc, A10_GPIO_GP_CFG(bank, pin >> 3), data); in a10_gpio_set_function()
156 uint32_t bank, offset, val; in a10_gpio_get_pud() local
161 bank = pin / 32; in a10_gpio_get_pud()
165 val = A10_GPIO_READ(sc, A10_GPIO_GP_PUL(bank, pin >> 4)); in a10_gpio_get_pud()
[all …]
/NextBSD/sys/sparc64/sparc64/
HDofw_machdep.c125 OF_decode_addr(phandle_t node, int bank, int *space, bus_addr_t *addr) in OF_decode_addr() argument
176 if (bank < 0 || bank > nbank - 1) in OF_decode_addr()
178 bank *= addrc + szc; in OF_decode_addr()
179 spc = phys_hi_mask_space(name, banks[bank]); in OF_decode_addr()
181 bank += addrc - 2; in OF_decode_addr()
184 phys = ((uint64_t)phys << 32) | banks[bank++]; in OF_decode_addr()
187 sz = ((uint64_t)sz << 32) | banks[bank++]; in OF_decode_addr()
221 bank = 0; in OF_decode_addr()
223 cspc = phys_hi_mask_space(name, banks[bank]); in OF_decode_addr()
225 bank += addrc + paddrc + szc; in OF_decode_addr()
[all …]
/NextBSD/sys/arm/broadcom/bcm2835/
HDbcm2835_gpio.c147 uint32_t bank, func, offset; in bcm_gpio_get_function() local
150 bank = pin / 10; in bcm_gpio_get_function()
151 offset = (pin - bank * 10) * 3; in bcm_gpio_get_function()
154 func = (BCM_GPIO_READ(sc, BCM_GPIO_GPFSEL(bank)) >> offset) & 7; in bcm_gpio_get_function()
236 uint32_t bank, data, offset; in bcm_gpio_set_function() local
242 bank = pin / 10; in bcm_gpio_set_function()
243 offset = (pin - bank * 10) * 3; in bcm_gpio_set_function()
245 data = BCM_GPIO_READ(sc, BCM_GPIO_GPFSEL(bank)); in bcm_gpio_set_function()
248 BCM_GPIO_WRITE(sc, BCM_GPIO_GPFSEL(bank), data); in bcm_gpio_set_function()
254 uint32_t bank; in bcm_gpio_set_pud() local
[all …]
/NextBSD/sys/arm/mv/
HDmv_localbus.c90 int8_t bank; member
170 int i, rv, bank; in fdt_localbus_reg_decode() local
186 bank = fdt_data_get((void *)regptr, 1); in fdt_localbus_reg_decode()
188 if (bank >= MV_LOCALBUS_MAX_BANKS) { in fdt_localbus_reg_decode()
190 "range\n", bank); in fdt_localbus_reg_decode()
198 if (!(sc->sc_banks[bank].mapped)) { in fdt_localbus_reg_decode()
200 "mapping\n", bank); in fdt_localbus_reg_decode()
204 di->di_bank = bank; in fdt_localbus_reg_decode()
216 if (sc->sc_banks[bank].size < count) { in fdt_localbus_reg_decode()
218 "memory reserved\n", bank); in fdt_localbus_reg_decode()
[all …]
/NextBSD/sys/powerpc/mpc85xx/
HDlbc.c340 int bank; in fdt_lbc_fixup() local
345 bank = di->di_bank; in fdt_lbc_fixup()
346 if (sc->sc_banks[bank].size == 0) in fdt_lbc_fixup()
350 sc->sc_banks[bank].width = width * 8; in fdt_lbc_fixup()
361 int i, rv, bank; in fdt_lbc_reg_decode() local
377 bank = fdt_data_get((void *)reg, 1); in fdt_lbc_reg_decode()
378 di->di_bank = bank; in fdt_lbc_reg_decode()
391 start = sc->sc_banks[bank].kva + start; in fdt_lbc_reg_decode()
395 "count = %lx\n", bank, start, end, count); in fdt_lbc_reg_decode()
398 resource_list_add(&di->di_res, SYS_RES_MEMORY, bank, start, in fdt_lbc_reg_decode()
[all …]
/NextBSD/sys/gnu/dts/arm/
HDstih407-pinctrl.dtsi65 st,bank-name = "PIO0";
73 st,bank-name = "PIO1";
81 st,bank-name = "PIO2";
89 st,bank-name = "PIO3";
97 st,bank-name = "PIO4";
106 st,bank-name = "PIO5";
275 st,bank-name = "PIO10";
283 st,bank-name = "PIO11";
291 st,bank-name = "PIO12";
299 st,bank-name = "PIO13";
[all …]
HDstih416-pinctrl.dtsi65 st,bank-name = "PIO0";
73 st,bank-name = "PIO1";
81 st,bank-name = "PIO2";
89 st,bank-name = "PIO3";
97 st,bank-name = "PIO4";
105 st,bank-name = "PIO40";
238 st,bank-name = "PIO5";
246 st,bank-name = "PIO6";
254 st,bank-name = "PIO7";
262 st,bank-name = "PIO8";
[all …]
HDstih415-pinctrl.dtsi61 st,bank-name = "PIO0";
69 st,bank-name = "PIO1";
77 st,bank-name = "PIO2";
85 st,bank-name = "PIO3";
93 st,bank-name = "PIO4";
215 st,bank-name = "PIO5";
223 st,bank-name = "PIO6";
231 st,bank-name = "PIO7";
239 st,bank-name = "PIO8";
247 st,bank-name = "PIO9";
[all …]
HDomap-zoom-common.dtsi19 bank-width = <2>;
55 bank-width = <2>;
66 bank-width = <2>;
77 bank-width = <2>;
HDbcm2835.dtsi68 * Each bank has a GPIO interrupt for itself.
69 * There is an overall "any bank" interrupt.
71 * Since the BCM2835 only has 2 banks, the 2nd bank
73 * 3rd bank's interrupt signal.
HDrk3066a.dtsi152 compatible = "rockchip,gpio-bank";
165 compatible = "rockchip,gpio-bank";
178 compatible = "rockchip,gpio-bank";
191 compatible = "rockchip,gpio-bank";
204 compatible = "rockchip,gpio-bank";
217 compatible = "rockchip,gpio-bank";
HDste-dbx5x0.dtsi113 gpio-bank = <0>;
128 gpio-bank = <1>;
143 gpio-bank = <2>;
158 gpio-bank = <3>;
173 gpio-bank = <4>;
188 gpio-bank = <5>;
203 gpio-bank = <6>;
218 gpio-bank = <7>;
233 gpio-bank = <8>;
/NextBSD/sys/powerpc/powermac/
HDhrowpic.c100 hrowpic_read_reg(struct hrowpic_softc *sc, u_int reg, u_int bank) in hrowpic_read_reg() argument
102 if (bank == HPIC_PRIMARY) in hrowpic_read_reg()
109 hrowpic_write_reg(struct hrowpic_softc *sc, u_int reg, u_int bank, in hrowpic_write_reg() argument
113 if (bank == HPIC_PRIMARY) in hrowpic_write_reg()
251 int bank; in hrowpic_eoi() local
254 bank = (irq >= 32) ? HPIC_SECONDARY : HPIC_PRIMARY ; in hrowpic_eoi()
255 hrowpic_write_reg(sc, HPIC_CLEAR, bank, 1U << (irq & 0x1f)); in hrowpic_eoi()
/NextBSD/sys/boot/fdt/dts/
HDbindings-localbus.txt20 - first cell: number of bank (chip select)
32 1.2 bank-count
34 Property: bank-count
48 bank-count = <5>;
68 a) first cell: number of bank (chip select)
71 for corresponding bank to specify base address of
/NextBSD/sys/arm/at91/
HDat91_smc.c78 at91_ebi_enable(int bank) in at91_ebi_enable() argument
81 WR4HW(AT91SAM9260_MATRIX_BASE, AT91SAM9260_EBICSA, (1 << bank) | in at91_ebi_enable()
86 at91_ebi_disable(int bank) in at91_ebi_disable() argument
89 WR4HW(AT91SAM9260_MATRIX_BASE, AT91SAM9260_EBICSA, ~(1 << bank) & in at91_ebi_disable()
/NextBSD/sys/x86/x86/
HDmca.c418 mca_check_status(int bank, struct mca_record *rec) in mca_check_status() argument
423 status = rdmsr(MSR_MC_STATUS(bank)); in mca_check_status()
429 rec->mr_bank = bank; in mca_check_status()
432 rec->mr_addr = rdmsr(MSR_MC_ADDR(bank)); in mca_check_status()
435 rec->mr_misc = rdmsr(MSR_MC_MISC(bank)); in mca_check_status()
449 wrmsr(MSR_MC_STATUS(bank), 0); in mca_check_status()
524 cmci_update(enum scan_mode mode, int bank, int valid, struct mca_record *rec) in cmci_update() argument
532 cc = &cmc_state[PCPU_GET(cpuid)][bank]; in cmci_update()
533 ctl = rdmsr(MSR_MC_CTL2(bank)); in cmci_update()
550 wrmsr(MSR_MC_CTL2(bank), limit); in cmci_update()
[all …]
/NextBSD/sys/dev/sound/pci/
HDt4dwave.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; in tr_clrint() local
327 bank = (ch->index & 0x20) ? 1 : 0; in tr_clrint()
329 tr_wr(tr, bank? TR_REG_ADDRINTB : TR_REG_ADDRINTA, 1 << chan, 4); in tr_clrint()
337 int bank, chan; in tr_enaint() local
340 bank = (ch->index & 0x20) ? 1 : 0; in tr_enaint()
342 reg = bank? TR_REG_INTENB : TR_REG_INTENA; in tr_enaint()
371 int bank, chan; in tr_startch() local
[all …]
/NextBSD/sys/dev/fb/
HDvga.c2589 int bank; in planar_fill_rect() local
2602 bank = -1; in planar_fill_rect()
2605 if (bank != pos/banksize) { in planar_fill_rect()
2607 bank = pos/banksize; in planar_fill_rect()
2618 ++bank; /* next bank */ in planar_fill_rect()
2619 vidd_set_win_org(adp, bank*banksize); in planar_fill_rect()
2630 ++bank; /* next bank */ in planar_fill_rect()
2631 vidd_set_win_org(adp, bank*banksize); in planar_fill_rect()
2640 ++bank; /* next bank */ in planar_fill_rect()
2641 vidd_set_win_org(adp, bank*banksize); in planar_fill_rect()
[all …]
HDsplash_bmp.c241 int bank; member
300 if (info->bank != newbank) { in bmp_SetPix()
302 info->bank = newbank; in bmp_SetPix()
315 if (info->bank != newbank) { in bmp_SetPix()
317 info->bank = newbank; in bmp_SetPix()
606 bmp_info.bank = 0; in bmp_Draw()
/NextBSD/sys/gnu/dts/include/dt-bindings/gpio/
HDtegra-gpio.h48 #define TEGRA_GPIO(bank, offset) \ argument
49 ((TEGRA_GPIO_BANK_ID_##bank * 8) + offset)
/NextBSD/sys/dev/snc/
HDif_sncreg.h78 #define SNECR_MEMBS_B2EB(bank) (bank << 2) argument
HDdp83932subr.c510 u_int8_t bank; in snc_nec16_select_bank() local
514 bank = (base + offset * 2) >> 13; in snc_nec16_select_bank()
524 if (sc->curbank != bank) { in snc_nec16_select_bank()
529 SNECR_MEMBS_B2EB(bank) | SNECR_MEMBS_BSEN); in snc_nec16_select_bank()
531 sc->curbank = bank; in snc_nec16_select_bank()
/NextBSD/sys/arm/rockchip/
HDrk30xx_grf.c123 rk30_grf_gpio_pud(uint32_t bank, uint32_t pin, uint32_t state) in rk30_grf_gpio_pud() argument
127 offset = GRF_GPIO0B_PULL - 4 + (bank * 16) + ((pin / 8) * 4); in rk30_grf_gpio_pud()

123456