Home
last modified time | relevance | path

Searched refs:base_address (Results 1 – 49 of 49) sorted by relevance

/linux-4.4.14/drivers/misc/ibmasm/
Dlowlevel.h55 static inline int sp_interrupt_pending(void __iomem *base_address) in sp_interrupt_pending() argument
57 return SP_INTR_MASK & readl(base_address + INTR_STATUS_REGISTER); in sp_interrupt_pending()
60 static inline int uart_interrupt_pending(void __iomem *base_address) in uart_interrupt_pending() argument
62 return UART_INTR_MASK & readl(base_address + INTR_STATUS_REGISTER); in uart_interrupt_pending()
65 static inline void ibmasm_enable_interrupts(void __iomem *base_address, int mask) in ibmasm_enable_interrupts() argument
67 void __iomem *ctrl_reg = base_address + INTR_CONTROL_REGISTER; in ibmasm_enable_interrupts()
71 static inline void ibmasm_disable_interrupts(void __iomem *base_address, int mask) in ibmasm_disable_interrupts() argument
73 void __iomem *ctrl_reg = base_address + INTR_CONTROL_REGISTER; in ibmasm_disable_interrupts()
77 static inline void enable_sp_interrupts(void __iomem *base_address) in enable_sp_interrupts() argument
79 ibmasm_enable_interrupts(base_address, SP_INTR_MASK); in enable_sp_interrupts()
[all …]
Dlowlevel.c40 mfa = get_mfa_inbound(sp->base_address); in ibmasm_send_i2o_message()
47 message = get_i2o_message(sp->base_address, mfa); in ibmasm_send_i2o_message()
52 set_mfa_inbound(sp->base_address, mfa); in ibmasm_send_i2o_message()
61 void __iomem *base_address = sp->base_address; in ibmasm_interrupt_handler() local
64 if (!sp_interrupt_pending(base_address)) in ibmasm_interrupt_handler()
74 mfa = get_mfa_outbound(base_address); in ibmasm_interrupt_handler()
76 struct i2o_message *msg = get_i2o_message(base_address, mfa); in ibmasm_interrupt_handler()
81 set_mfa_outbound(base_address, mfa); in ibmasm_interrupt_handler()
Dmodule.c108 sp->base_address = pci_ioremap_bar(pdev, 0); in ibmasm_init_one()
109 if (!sp->base_address) { in ibmasm_init_one()
121 enable_sp_interrupts(sp->base_address); in ibmasm_init_one()
146 disable_sp_interrupts(sp->base_address); in ibmasm_init_one()
150 iounmap(sp->base_address); in ibmasm_init_one()
177 disable_sp_interrupts(sp->base_address); in ibmasm_remove_one()
182 iounmap(sp->base_address); in ibmasm_remove_one()
Duart.c39 iomem_base = sp->base_address + SCOUT_COM_B_BASE; in ibmasm_register_uart()
62 enable_uart_interrupts(sp->base_address); in ibmasm_register_uart()
70 disable_uart_interrupts(sp->base_address); in ibmasm_unregister_uart()
Dibmasm.h153 void __iomem *base_address; member
Dremote.h88 #define mouse_addr(sp) (sp->base_address + CONDOR_MOUSE_DATA)
/linux-4.4.14/drivers/char/xilinx_hwicap/
Dbuffer_icap.c90 return in_be32(drvdata->base_address + XHI_STATUS_REG_OFFSET); in buffer_icap_get_status()
101 static inline u32 buffer_icap_get_bram(void __iomem *base_address, in buffer_icap_get_bram() argument
104 return in_be32(base_address + (offset << 2)); in buffer_icap_get_bram()
115 static inline bool buffer_icap_busy(void __iomem *base_address) in buffer_icap_busy() argument
117 u32 status = in_be32(base_address + XHI_STATUS_REG_OFFSET); in buffer_icap_busy()
129 static inline void buffer_icap_set_size(void __iomem *base_address, in buffer_icap_set_size() argument
132 out_be32(base_address + XHI_SIZE_REG_OFFSET, data); in buffer_icap_set_size()
143 static inline void buffer_icap_set_offset(void __iomem *base_address, in buffer_icap_set_offset() argument
146 out_be32(base_address + XHI_BRAM_OFFSET_REG_OFFSET, data); in buffer_icap_set_offset()
159 static inline void buffer_icap_set_rnc(void __iomem *base_address, in buffer_icap_set_rnc() argument
[all …]
Dfifo_icap.c97 out_be32(drvdata->base_address + XHI_WF_OFFSET, data); in fifo_icap_fifo_write()
108 u32 data = in_be32(drvdata->base_address + XHI_RF_OFFSET); in fifo_icap_fifo_read()
121 out_be32(drvdata->base_address + XHI_SZ_OFFSET, data); in fifo_icap_set_read_size()
130 out_be32(drvdata->base_address + XHI_CR_OFFSET, XHI_CR_WRITE_MASK); in fifo_icap_start_config()
140 out_be32(drvdata->base_address + XHI_CR_OFFSET, XHI_CR_READ_MASK); in fifo_icap_start_readback()
162 u32 status = in_be32(drvdata->base_address + XHI_SR_OFFSET); in fifo_icap_get_status()
173 u32 status = in_be32(drvdata->base_address + XHI_SR_OFFSET); in fifo_icap_busy()
186 return in_be32(drvdata->base_address + XHI_WFV_OFFSET); in fifo_icap_write_fifo_vacancy()
198 return in_be32(drvdata->base_address + XHI_RFO_OFFSET); in fifo_icap_read_fifo_occupancy()
364 reg_data = in_be32(drvdata->base_address + XHI_CR_OFFSET); in fifo_icap_reset()
[all …]
Dxilinx_hwicap.c661 drvdata->base_address = ioremap(drvdata->mem_start, drvdata->mem_size); in hwicap_setup()
662 if (!drvdata->base_address) { in hwicap_setup()
676 drvdata->base_address, in hwicap_setup()
691 iounmap(drvdata->base_address); in hwicap_setup()
732 iounmap(drvdata->base_address); in hwicap_remove()
Dxilinx_hwicap.h50 void __iomem *base_address;/* virt. address of the control registers */ member
/linux-4.4.14/drivers/input/serio/
Dxilinx_ps2.c74 void __iomem *base_address; /* virt. address of control registers */ member
98 sr = in_be32(drvdata->base_address + XPS2_STATUS_OFFSET); in xps2_recv()
100 *byte = in_be32(drvdata->base_address + XPS2_RX_DATA_OFFSET); in xps2_recv()
118 intr_sr = in_be32(drvdata->base_address + XPS2_IPISR_OFFSET); in xps2_interrupt()
119 out_be32(drvdata->base_address + XPS2_IPISR_OFFSET, intr_sr); in xps2_interrupt()
171 sr = in_be32(drvdata->base_address + XPS2_STATUS_OFFSET); in sxps2_write()
173 out_be32(drvdata->base_address + XPS2_TX_DATA_OFFSET, c); in sxps2_write()
203 out_be32(drvdata->base_address + XPS2_GIER_OFFSET, XPS2_GIER_GIE_MASK); in sxps2_open()
204 out_be32(drvdata->base_address + XPS2_IPIER_OFFSET, XPS2_IPIXR_RX_ALL); in sxps2_open()
221 out_be32(drvdata->base_address + XPS2_GIER_OFFSET, 0x00); in sxps2_close()
[all …]
/linux-4.4.14/drivers/net/wireless/rsi/
Drsi_91x_sdio_ops.c90 u32 base_address; in rsi_copy_to_card() local
93 base_address = TA_LOAD_ADDRESS; in rsi_copy_to_card()
94 msb_address = base_address >> 16; in rsi_copy_to_card()
97 lsb_address = ((u16) base_address | RSI_SD_REQUEST_MASTER); in rsi_copy_to_card()
108 base_address += block_size; in rsi_copy_to_card()
109 if ((base_address >> 16) != msb_address) { in rsi_copy_to_card()
122 lsb_address = ((u16) base_address | RSI_SD_REQUEST_MASTER); in rsi_copy_to_card()
179 u32 base_address; in rsi_load_ta_instructions() local
188 base_address = TA_LOAD_ADDRESS; in rsi_load_ta_instructions()
189 msb_address = (base_address >> 16); in rsi_load_ta_instructions()
Drsi_91x_usb_ops.c43 u32 base_address; in rsi_copy_to_card() local
45 base_address = TA_LOAD_ADDRESS; in rsi_copy_to_card()
48 lsb_address = base_address; in rsi_copy_to_card()
59 base_address += block_size; in rsi_copy_to_card()
63 lsb_address = base_address; in rsi_copy_to_card()
/linux-4.4.14/arch/x86/math-emu/
Dget_address.c140 unsigned long base_address, limit, address, seg_top; in pm_address() local
162 base_address = SEG_BASE_ADDR(descriptor); in pm_address()
163 address = base_address + offset; in pm_address()
164 limit = base_address in pm_address()
166 if (limit < base_address) in pm_address()
173 seg_top = base_address + (1 << 20); in pm_address()
174 if (seg_top < base_address) in pm_address()
182 (address > limit) || (address < base_address) ? 0 : in pm_address()
/linux-4.4.14/arch/mips/pci/
Dpci-vr41xx.c64 .base_address = PCI_MAILBOX_BASE_ADDRESS,
68 .base_address = PCI_TARGET_WINDOW1_BASE_ADDRESS,
239 val = MBADD(mailbox->base_address) | TYPE_32BITSPACE | in vr41xx_pciu_init()
246 val = PMBA(window->base_address) | TYPE_32BITSPACE | in vr41xx_pciu_init()
253 val = PMBA(window->base_address) | TYPE_32BITSPACE | in vr41xx_pciu_init()
/linux-4.4.14/arch/mips/include/asm/vr41xx/
Dpci.h42 uint32_t base_address; member
46 uint32_t base_address; member
/linux-4.4.14/drivers/staging/iio/adc/
Dad7606.h73 void __iomem *base_address; member
91 void __iomem *base_address, unsigned id,
Dad7606_par.c25 insw((unsigned long)st->base_address, buf, count); in ad7606_par16_read_block()
41 insb((unsigned long)st->base_address, buf, count * 2); in ad7606_par8_read_block()
Dad7606_core.c466 void __iomem *base_address, in ad7606_probe() argument
483 st->base_address = base_address; in ad7606_probe()
/linux-4.4.14/include/acpi/
Dactbl1.h810 u64 base_address; member
832 u64 base_address; member
855 u64 base_address; member
870 u64 base_address; member
880 u64 base_address; member
1164 u64 base_address; member
Dactbl3.h326 u64 base_address; member
491 u64 base_address; member
508 u64 base_address; member
Dactbl2.h486 u64 base_address; /* 4K aligned base address */ member
512 u64 base_address; member
754 u64 base_address; /* SMMU base address */ member
842 u64 base_address; /* IOMMU control registers */ member
/linux-4.4.14/include/linux/
Dof_address.h37 u64 base_address);
70 u64 base_address) in of_find_matching_node_by_address() argument
/linux-4.4.14/drivers/staging/board/
Dboard.c28 static bool find_by_address(u64 base_address) in find_by_address() argument
35 if (res.start == base_address) { in find_by_address()
/linux-4.4.14/arch/sh/kernel/
Dtraps_64.c89 __u64 base_address, addr; in generate_and_check_address() local
100 base_address = regs->regs[basereg]; in generate_and_check_address()
105 addr = (__u64)((__s64)base_address + (displacement << width_shift)); in generate_and_check_address()
111 addr = base_address + offset; in generate_and_check_address()
/linux-4.4.14/drivers/nfc/s3fwrn5/
Dfirmware.h70 __u32 base_address; member
Dfirmware.c203 args.base_address = base_addr; in s3fwrn5_fw_update_sector()
/linux-4.4.14/arch/x86/kvm/
Dioapic.c478 return ((addr >= ioapic->base_address && in ioapic_in_range()
479 (addr < ioapic->base_address + IOAPIC_MEM_LENGTH))); in ioapic_in_range()
578 ioapic->base_address = IOAPIC_DEFAULT_BASE_ADDRESS; in kvm_ioapic_reset()
607 ret = kvm_io_bus_register_dev(kvm, KVM_MMIO_BUS, ioapic->base_address, in kvm_ioapic_init()
Dioapic.h66 u64 base_address; member
Dlapic.c1153 addr >= apic->base_address && in apic_mmio_in_range()
1154 addr < apic->base_address + LAPIC_MMIO_LENGTH; in apic_mmio_in_range()
1161 u32 offset = address - apic->base_address; in apic_mmio_read()
1487 unsigned int offset = address - apic->base_address; in apic_mmio_write()
1642 apic->base_address = apic->vcpu->arch.apic_base & in kvm_lapic_set_base()
1646 apic->base_address != APIC_DEFAULT_PHYS_BASE) in kvm_lapic_set_base()
1651 "0x%lx.\n", apic->vcpu->arch.apic_base, apic->base_address); in kvm_lapic_set_base()
1713 vcpu->arch.apic_base, apic->base_address); in kvm_lapic_reset()
Dlapic.h22 unsigned long base_address; member
/linux-4.4.14/drivers/media/dvb-frontends/
Dstb0899_drv.h43 u32 base_address; member
Dstb0899_drv.c912 config->init_s2_demod[i].base_address, in stb0899_init()
925 config->init_s2_fec[i].base_address, in stb0899_init()
/linux-4.4.14/drivers/acpi/
Dtables.c189 p->uid, p->base_address, in acpi_table_print_madt_entry()
201 p->gic_id, p->base_address, in acpi_table_print_madt_entry()
Dnuma.c161 (unsigned long)p->base_address, in acpi_table_print_srat_entry()
Dcppc_acpi.c336 comm_base_addr = cppc_ss->base_address; in register_pcc_channel()
/linux-4.4.14/include/uapi/linux/
Dedd.h88 __u16 base_address; member
/linux-4.4.14/arch/x86/mm/
Dsrat.c178 start = ma->base_address; in acpi_numa_memory_affinity_init()
/linux-4.4.14/sound/pci/lx6464es/
Dlx_core.c72 void __iomem *base_address = chip->port_dsp_bar; in lx_dsp_register() local
73 return base_address + dsp_port_offsets[port]*4; in lx_dsp_register()
129 void __iomem *base_address = chip->port_plx_remapped; in lx_plx_register() local
130 return base_address + plx_port_offsets[port]; in lx_plx_register()
/linux-4.4.14/arch/x86/include/uapi/asm/
Dkvm.h81 __u64 base_address; member
/linux-4.4.14/arch/powerpc/include/asm/
Dmpc52xx.h189 u32 base_address; /* XLB + 0x6c */ member
/linux-4.4.14/drivers/of/
Daddress.c849 u64 base_address) in of_find_matching_node_by_address() argument
856 res.start == base_address) in of_find_matching_node_by_address()
/linux-4.4.14/drivers/s390/block/
Ddasd_eckd.h223 __u8 base_address; member
Ddasd_eckd.c516 pfxdata->base_address = basepriv->ned->unit_addr; in prefix_LRE()
3000 pfxdata.base_address = basepriv->ned->unit_addr; in prepare_itcw()
/linux-4.4.14/drivers/irqchip/
Dirq-gic.c1282 gic_cpu_base = processor->base_address; in gic_acpi_parse_madt_cpu()
1341 dist_base = ioremap(dist->base_address, ACPI_GICV2_DIST_MEM_SIZE); in gic_v2_acpi_init()
/linux-4.4.14/drivers/iommu/
Ddmar.c461 if (drhd->reg_base_addr == rhsa->base_address) { in dmar_parse_one_rhsa()
504 (unsigned long long)rmrr->base_address, in dmar_table_print_dmar_entry()
514 (unsigned long long)rhsa->base_address, in dmar_table_print_dmar_entry()
Dintel-iommu.c437 u64 base_address; /* reserved base address*/ member
2573 return iommu_prepare_identity_map(dev, rmrr->base_address, in iommu_prepare_rmrr_dev()
3357 rmrr->base_address, in __get_valid_domain_for_dev()
4071 rmrru->base_address = rmrr->base_address; in dmar_parse_one_rmrr()
/linux-4.4.14/arch/ia64/kernel/
Dacpi.c500 paddr = ma->base_address; in acpi_numa_memory_affinity_init()
/linux-4.4.14/drivers/firmware/
Dedd.c152 info->params.interface_path.isa.base_address); in edd_show_host_bus()