Home
last modified time | relevance | path

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

123456789

/freebsd-11-stable/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 …]
/freebsd-11-stable/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 …]
/freebsd-11-stable/sys/arm/broadcom/bcm2835/
HDbcm2835_gpio.c189 uint32_t bank, func, offset; in bcm_gpio_get_function() local
192 bank = pin / 10; in bcm_gpio_get_function()
193 offset = (pin - bank * 10) * 3; in bcm_gpio_get_function()
196 func = (BCM_GPIO_READ(sc, BCM_GPIO_GPFSEL(bank)) >> offset) & 7; in bcm_gpio_get_function()
278 uint32_t bank, data, offset; in bcm_gpio_set_function() local
284 bank = pin / 10; in bcm_gpio_set_function()
285 offset = (pin - bank * 10) * 3; in bcm_gpio_set_function()
287 data = BCM_GPIO_READ(sc, BCM_GPIO_GPFSEL(bank)); in bcm_gpio_set_function()
290 BCM_GPIO_WRITE(sc, BCM_GPIO_GPFSEL(bank), data); in bcm_gpio_set_function()
296 uint32_t bank; in bcm_gpio_set_pud() local
[all …]
/freebsd-11-stable/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 …]
/freebsd-11-stable/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 …]
/freebsd-11-stable/sys/arm/allwinner/
HDa10_gpio.c188 uint32_t bank, func, offset; in a10_gpio_get_function() local
195 bank = sc->padconf->pins[pin].port; in a10_gpio_get_function()
199 func = A10_GPIO_READ(sc, A10_GPIO_GP_CFG(bank, pin >> 3)); in a10_gpio_get_function()
207 uint32_t bank, data, offset; in a10_gpio_set_function() local
216 bank = sc->padconf->pins[pin].port; in a10_gpio_set_function()
220 data = A10_GPIO_READ(sc, A10_GPIO_GP_CFG(bank, pin >> 3)); in a10_gpio_set_function()
223 A10_GPIO_WRITE(sc, A10_GPIO_GP_CFG(bank, pin >> 3), data); in a10_gpio_set_function()
231 uint32_t bank, offset, val; in a10_gpio_get_pud() local
236 bank = sc->padconf->pins[pin].port; in a10_gpio_get_pud()
240 val = A10_GPIO_READ(sc, A10_GPIO_GP_PUL(bank, pin >> 4)); in a10_gpio_get_pud()
[all …]
/freebsd-11-stable/sys/powerpc/mpc85xx/
HDlbc.c348 int bank; in fdt_lbc_fixup() local
353 bank = di->di_bank; in fdt_lbc_fixup()
354 if (sc->sc_banks[bank].size == 0) in fdt_lbc_fixup()
358 sc->sc_banks[bank].width = width * 8; in fdt_lbc_fixup()
369 int i, j, rv, bank; in fdt_lbc_reg_decode() local
385 bank = fdt_data_get((void *)reg, 1); in fdt_lbc_reg_decode()
386 di->di_bank = bank; in fdt_lbc_reg_decode()
402 start = sc->sc_banks[bank].kva + start; in fdt_lbc_reg_decode()
406 "count = %jx\n", bank, start, end, count); in fdt_lbc_reg_decode()
409 resource_list_add(&di->di_res, SYS_RES_MEMORY, bank, start, in fdt_lbc_reg_decode()
[all …]
/freebsd-11-stable/sys/gnu/dts/arm/
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 …]
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";
261 st,bank-name = "PIO5";
269 st,bank-name = "PIO6";
277 st,bank-name = "PIO7";
285 st,bank-name = "PIO8";
[all …]
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";
380 st,bank-name = "PIO10";
388 st,bank-name = "PIO11";
396 st,bank-name = "PIO12";
404 st,bank-name = "PIO13";
[all …]
HDomap-zoom-common.dtsi19 bank-width = <2>;
55 bank-width = <2>;
66 bank-width = <2>;
77 bank-width = <2>;
/freebsd-11-stable/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()
/freebsd-11-stable/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
/freebsd-11-stable/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()
/freebsd-11-stable/sys/x86/x86/
HDmca.c434 mca_check_status(int bank, struct mca_record *rec) in mca_check_status() argument
439 status = rdmsr(MSR_MC_STATUS(bank)); in mca_check_status()
445 rec->mr_bank = bank; in mca_check_status()
448 rec->mr_addr = rdmsr(MSR_MC_ADDR(bank)); in mca_check_status()
451 rec->mr_misc = rdmsr(MSR_MC_MISC(bank)); in mca_check_status()
465 wrmsr(MSR_MC_STATUS(bank), 0); in mca_check_status()
591 cmci_update(enum scan_mode mode, int bank, int valid, struct mca_record *rec) in cmci_update() argument
599 cc = &cmc_state[PCPU_GET(cpuid)][bank]; in cmci_update()
600 ctl = rdmsr(MSR_MC_CTL2(bank)); in cmci_update()
612 wrmsr(MSR_MC_CTL2(bank), ctl); in cmci_update()
[all …]
/freebsd-11-stable/contrib/netbsd-tests/sys/uvm/
HDt_uvm_physseg_load.c257 uvm_physseg_t bank; in uvm_page_init_fake() local
260 for (bank = uvm_physseg_get_first(), in uvm_page_init_fake()
261 uvm_physseg_seg_chomp_slab(bank, pagearray, pagecount); in uvm_page_init_fake()
262 uvm_physseg_valid_p(bank); in uvm_page_init_fake()
263 bank = uvm_physseg_get_next(bank)) { in uvm_page_init_fake()
265 n = uvm_physseg_get_end(bank) - uvm_physseg_get_start(bank); in uvm_page_init_fake()
266 uvm_physseg_seg_alloc_from_slab(bank, n); in uvm_page_init_fake()
267 uvm_physseg_init_seg(bank, pagearray); in uvm_page_init_fake()
/freebsd-11-stable/sys/gnu/dts/mips/
HDmt7621.dtsi70 gpio0: bank@0 {
72 compatible = "mtk,mt7621-gpio-bank";
77 gpio1: bank@1 {
79 compatible = "mtk,mt7621-gpio-bank";
84 gpio2: bank@2 {
86 compatible = "mtk,mt7621-gpio-bank";
292 bank-width = <2>;
HDmt7628an.dtsi90 gpio0: bank@0 {
92 compatible = "mtk,mt7621-gpio-bank";
97 gpio1: bank@1 {
99 compatible = "mtk,mt7621-gpio-bank";
104 gpio2: bank@2 {
106 compatible = "mtk,mt7621-gpio-bank";
/freebsd-11-stable/sys/boot/fdt/dts/mips/
HDfbsd-mt7628an.dtsi16 gpio0: bank@0 {
21 gpio1: bank@1 {
26 gpio2: bank@2 {
HDfbsd-mt7621.dtsi18 gpio0: bank@0 {
23 gpio1: bank@1 {
28 gpio2: bank@2 {
/freebsd-11-stable/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 …]
/freebsd-11-stable/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 …]
/freebsd-11-stable/contrib/file/magic/Magdir/
HDamigaos78 0 string AmSp AMOS Basic sprite bank
80 0 string AmIc AMOS Basic icon bank
82 0 string AmBk AMOS Basic memory bank
83 >4 beshort x \b, bank number %d
/freebsd-11-stable/sys/dev/snc/
HDif_sncreg.h78 #define SNECR_MEMBS_B2EB(bank) (bank << 2) argument
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
HDAMDGPUGenRegisterBankInfo.def172 default: llvm_unreachable("Invalid register bank");
186 default: llvm_unreachable("Invalid register bank");
232 /* FIXME: The generic register bank select does not support complex
235 * FIXME: register bank select now tries to handle complex break downs,
262 // the register bank is SGPR or if we don't know how to handle the vector

123456789