/linux-4.4.14/arch/mips/include/asm/ |
H A D | setup.h | 23 extern unsigned long ebase;
|
H A D | mipsregs.h | 2028 * Return low 10 bits of ebase.
|
/linux-4.4.14/drivers/media/rc/ |
H A D | winbond-cir.c | 73 /* CEIR Enhanced Functionality Registers, relative to data->ebase */ 209 unsigned long ebase; /* Enhanced Func. Baseaddr */ member in struct:wbcir_data 294 if (inb(data->ebase + WBCIR_REG_ECEIR_CTS) & WBCIR_LED_ENABLE) wbcir_led_brightness_get() 308 wbcir_set_bits(data->ebase + WBCIR_REG_ECEIR_CTS, wbcir_led_brightness_set() 341 unsigned counter = inb(data->ebase + WBCIR_REG_ECEIR_CNT_LO) | wbcir_carrier_report() 342 inb(data->ebase + WBCIR_REG_ECEIR_CNT_HI) << 8; wbcir_carrier_report() 356 wbcir_set_bits(data->ebase + WBCIR_REG_ECEIR_CCTL, WBCIR_CNTR_R, wbcir_carrier_report() 358 wbcir_set_bits(data->ebase + WBCIR_REG_ECEIR_CCTL, WBCIR_CNTR_EN, wbcir_carrier_report() 542 wbcir_set_bits(data->ebase + WBCIR_REG_ECEIR_CCTL, WBCIR_CNTR_R, wbcir_set_carrier_report() 546 wbcir_set_bits(data->ebase + WBCIR_REG_ECEIR_CCTL, wbcir_set_carrier_report() 643 wbcir_set_bits(data->ebase + WBCIR_REG_ECEIR_CTS, val, 0x0c); wbcir_txmask() 910 outb(WBCIR_IRTX_INV, data->ebase + WBCIR_REG_ECEIR_CCTL); wbcir_init_hw() 912 outb(0x00, data->ebase + WBCIR_REG_ECEIR_CCTL); wbcir_init_hw() 918 outb(0x10, data->ebase + WBCIR_REG_ECEIR_CTS); wbcir_init_hw() 1037 data->ebase = pnp_port_start(device, 0); wbcir_probe() 1042 if (data->wbase == 0 || data->ebase == 0 || wbcir_probe() 1051 data->wbase, data->ebase, data->sbase, data->irq); wbcir_probe() 1098 if (!request_region(data->ebase, EHFUNC_IOMEM_LEN, DRVNAME)) { wbcir_probe() 1100 data->ebase, data->ebase + EHFUNC_IOMEM_LEN - 1); wbcir_probe() 1129 release_region(data->ebase, EHFUNC_IOMEM_LEN); wbcir_probe() 1172 release_region(data->ebase, EHFUNC_IOMEM_LEN); wbcir_remove()
|
/linux-4.4.14/arch/mips/paravirt/ |
H A D | paravirt-smp.c | 87 write_c0_ebase((u32)ebase); paravirt_init_secondary()
|
/linux-4.4.14/arch/mips/kernel/ |
H A D | traps.c | 1871 unsigned long ebase; variable 1899 u32 *buf = (u32 *)(ebase + 0x200); set_except_vector() 1901 if ((handler & jump_mask) == ((ebase + 0x200) & jump_mask)) { set_except_vector() 1909 local_flush_icache_range(ebase + 0x200, (unsigned long)buf); set_except_vector() 1937 b = (unsigned char *)(ebase + 0x200 + n*VECTORSPACING); set_vi_srs_handler() 1978 set_handler(((unsigned long)b - ebase), vec_start, set_vi_srs_handler() 2095 write_c0_ebase(ebase); configure_exception_vector() 2160 memcpy((void *)(ebase + offset), ((unsigned char *)addr - 1), size); set_handler() 2162 memcpy((void *)(ebase + offset), addr, size); set_handler() 2164 local_flush_icache_range(ebase + offset, ebase + offset + size); set_handler() 2178 unsigned long uncached_ebase = CKSEG1ADDR(ebase); set_uncached_handler() 2206 ebase = (unsigned long) trap_init() 2209 ebase = CAC_BASE; trap_init() 2212 ebase += (read_c0_ebase() & 0x3ffff000); trap_init() 2351 local_flush_icache_range(ebase, ebase + 0x400); trap_init()
|
H A D | smp-bmips.c | 514 unsigned long new_ebase = ebase; bmips_ebase_setup() 516 BUG_ON(ebase != CKSEG0); bmips_ebase_setup() 557 ebase = new_ebase; bmips_ebase_setup()
|
H A D | bmips_vec.S | 173 la k0, ebase
|
H A D | genex.S | 231 * This prototype is copied to ebase + n*IntCtl.VS and patched
|
/linux-4.4.14/arch/mips/include/asm/mach-netlogic/ |
H A D | multi-node.h | 54 unsigned long ebase; /* not used now */ member in struct:nlm_soc_info
|
/linux-4.4.14/arch/mips/bmips/ |
H A D | setup.c | 47 ebase = kbase; kbase_setup()
|
/linux-4.4.14/arch/mips/netlogic/common/ |
H A D | smpboot.S | 107 mfc0 t0, $15, 1 /* read ebase */
|
H A D | smp.c | 113 write_c0_ebase(nlm_current_node()->ebase); nlm_early_init_secondary()
|
/linux-4.4.14/arch/mips/netlogic/xlr/ |
H A D | setup.c | 171 nodep->ebase = read_c0_ebase() & (~((1 << 12) - 1)); nlm_init_node()
|
/linux-4.4.14/arch/mips/mm/ |
H A D | tlbex.c | 443 memcpy((void *)ebase, tlb_handler, 0x80); build_r3000_tlb_refill_handler() 444 local_flush_icache_range(ebase, ebase + 0x80); build_r3000_tlb_refill_handler() 446 dump_handler("r3000_tlb_refill", (u32 *)ebase, 32); build_r3000_tlb_refill_handler() 1324 /* Loongson2 ebase is different than r4k, we have more space */ build_r4000_tlb_refill_handler() 1419 memcpy((void *)ebase, final_handler, 0x100); build_r4000_tlb_refill_handler() 1420 local_flush_icache_range(ebase, ebase + 0x100); build_r4000_tlb_refill_handler() 1422 dump_handler("r4000_tlb_refill", (u32 *)ebase, 64); build_r4000_tlb_refill_handler()
|
/linux-4.4.14/arch/mips/cavium-octeon/ |
H A D | setup.c | 753 uint32_t __maybe_unused ebase = read_c0_ebase() & 0x3ffff000; prom_init() local 756 cvmx_l2c_lock_mem_region(ebase, 0x100); prom_init() 760 cvmx_l2c_lock_mem_region(ebase + 0x180, 0x80); prom_init() 764 cvmx_l2c_lock_mem_region(ebase + 0x200, 0x80); prom_init()
|
H A D | smp.c | 186 write_c0_ebase((u32)ebase); octeon_init_secondary()
|
/linux-4.4.14/arch/mips/netlogic/xlp/ |
H A D | nlm_hal.c | 61 nodep->ebase = read_c0_ebase() & (~((1 << 12) - 1)); nlm_node_init()
|
/linux-4.4.14/arch/mips/kvm/ |
H A D | mips.c | 287 /* Save new ebase */ kvm_arch_vcpu_create()
|