Home
last modified time | relevance | path

Searched refs:ebase (Results 1 – 18 of 18) sorted by relevance

/Linux-v4.19/drivers/media/rc/
Dwinbond-cir.c204 unsigned long ebase; /* Enhanced Func. Baseaddr */ member
274 if (inb(data->ebase + WBCIR_REG_ECEIR_CTS) & WBCIR_LED_ENABLE) in wbcir_led_brightness_get()
288 wbcir_set_bits(data->ebase + WBCIR_REG_ECEIR_CTS, in wbcir_led_brightness_set()
321 unsigned counter = inb(data->ebase + WBCIR_REG_ECEIR_CNT_LO) | in wbcir_carrier_report()
322 inb(data->ebase + WBCIR_REG_ECEIR_CNT_HI) << 8; in wbcir_carrier_report()
336 wbcir_set_bits(data->ebase + WBCIR_REG_ECEIR_CCTL, WBCIR_CNTR_R, in wbcir_carrier_report()
338 wbcir_set_bits(data->ebase + WBCIR_REG_ECEIR_CCTL, WBCIR_CNTR_EN, in wbcir_carrier_report()
522 wbcir_set_bits(data->ebase + WBCIR_REG_ECEIR_CCTL, WBCIR_CNTR_R, in wbcir_set_carrier_report()
526 wbcir_set_bits(data->ebase + WBCIR_REG_ECEIR_CCTL, in wbcir_set_carrier_report()
627 wbcir_set_bits(data->ebase + WBCIR_REG_ECEIR_CTS, val, 0x0c); in wbcir_txmask()
[all …]
/Linux-v4.19/arch/mips/kernel/
Dtraps.c1895 unsigned long ebase; variable
1896 EXPORT_SYMBOL_GPL(ebase);
1924 u32 *buf = (u32 *)(ebase + 0x200); in set_except_vector()
1926 if ((handler & jump_mask) == ((ebase + 0x200) & jump_mask)) { in set_except_vector()
1934 local_flush_icache_range(ebase + 0x200, (unsigned long)buf); in set_except_vector()
1962 b = (unsigned char *)(ebase + 0x200 + n*VECTORSPACING); in set_vi_srs_handler()
2003 set_handler(((unsigned long)b - ebase), vec_start, in set_vi_srs_handler()
2129 write_c0_ebase_64(ebase | MIPS_EBASE_WG); in configure_exception_vector()
2131 write_c0_ebase(ebase | MIPS_EBASE_WG); in configure_exception_vector()
2134 write_c0_ebase(ebase); in configure_exception_vector()
[all …]
Dsmp-bmips.c520 unsigned long new_ebase = ebase; in bmips_ebase_setup()
522 BUG_ON(ebase != CKSEG0); in bmips_ebase_setup()
563 ebase = new_ebase; in bmips_ebase_setup()
Dcpu-probe.c893 u64 ebase; in decode_configs() local
897 ebase = cpu_has_mips64r6 ? read_c0_ebase_64() in decode_configs()
899 if (ebase & MIPS_EBASE_WG) { in decode_configs()
913 write_c0_ebase_64(ebase | MIPS_EBASE_WG); in decode_configs()
915 write_c0_ebase(ebase | MIPS_EBASE_WG); in decode_configs()
921 write_c0_ebase(ebase); in decode_configs()
Dbmips_vec.S211 la k0, ebase
/Linux-v4.19/arch/mips/include/asm/
Dsetup.h26 extern unsigned long ebase;
Dkvm_host.h705 __BUILD_KVM_RW_HW(ebase, l, MIPS_CP0_PRID, 1)
728 __BUILD_KVM_SET_HW(ebase, l, MIPS_CP0_PRID, 1)
Dmipsregs.h2802 __BUILD_SET_GC0(ebase) in __BUILD_SET_C0()
/Linux-v4.19/arch/mips/include/asm/mach-netlogic/
Dmulti-node.h54 unsigned long ebase; /* not used now */ member
/Linux-v4.19/arch/mips/mm/
Dtlbex.c442 memcpy((void *)ebase, tlb_handler, 0x80); in build_r3000_tlb_refill_handler()
443 local_flush_icache_range(ebase, ebase + 0x80); in build_r3000_tlb_refill_handler()
444 dump_handler("r3000_tlb_refill", (u32 *)ebase, (u32 *)(ebase + 0x80)); in build_r3000_tlb_refill_handler()
1462 memcpy((void *)ebase, final_handler, 0x100); in build_r4000_tlb_refill_handler()
1463 local_flush_icache_range(ebase, ebase + 0x100); in build_r4000_tlb_refill_handler()
1464 dump_handler("r4000_tlb_refill", (u32 *)ebase, (u32 *)(ebase + 0x100)); in build_r4000_tlb_refill_handler()
1564 memcpy((void *)(ebase + 0x80), tlb_handler, 0x80); in build_loongson3_tlb_refill_handler()
1565 local_flush_icache_range(ebase + 0x80, ebase + 0x100); in build_loongson3_tlb_refill_handler()
1567 (u32 *)(ebase + 0x80), (u32 *)(ebase + 0x100)); in build_loongson3_tlb_refill_handler()
/Linux-v4.19/arch/mips/bmips/
Dsetup.c48 ebase = kbase; in kbase_setup()
/Linux-v4.19/arch/mips/cavium-octeon/
Dsetup.c806 uint32_t __maybe_unused ebase = read_c0_ebase() & 0x3ffff000; in prom_init() local
809 cvmx_l2c_lock_mem_region(ebase, 0x100); in prom_init()
813 cvmx_l2c_lock_mem_region(ebase + 0x180, 0x80); in prom_init()
817 cvmx_l2c_lock_mem_region(ebase + 0x200, 0x80); in prom_init()
Dsmp.c243 write_c0_ebase((u32)ebase); in octeon_init_secondary()
/Linux-v4.19/arch/mips/paravirt/
Dparavirt-smp.c88 write_c0_ebase((u32)ebase); in paravirt_init_secondary()
/Linux-v4.19/arch/mips/netlogic/xlr/
Dsetup.c171 nodep->ebase = read_c0_ebase() & MIPS_EBASE_BASE; in nlm_init_node()
/Linux-v4.19/arch/mips/netlogic/common/
Dsmp.c114 write_c0_ebase(nlm_current_node()->ebase); in nlm_early_init_secondary()
/Linux-v4.19/arch/mips/netlogic/xlp/
Dnlm_hal.c61 nodep->ebase = read_c0_ebase() & MIPS_EBASE_BASE; in nlm_node_init()
/Linux-v4.19/arch/mips/kvm/
Dentry.c674 UASM_i_LA_mostly(&p, K0, (long)&ebase); in kvm_mips_build_exit()
675 UASM_i_LW(&p, K0, uasm_rel_lo((long)&ebase), K0); in kvm_mips_build_exit()