Home
last modified time | relevance | path

Searched full:imem (Results 1 – 22 of 22) sorted by relevance

/freebsd-13-stable/sys/arm/rockchip/
HDrk32xx_mp.c81 bus_space_handle_t imem; in rk32xx_mp_start_pmu() local
86 rv = bus_space_map(fdtbus_bs_tag, IMEM_PHYSBASE, IMEM_SIZE, 0, &imem); in rk32xx_mp_start_pmu()
88 panic("Couldn't map the IMEM\n"); in rk32xx_mp_start_pmu()
109 bus_space_write_4(fdtbus_bs_tag, imem, 8, val); in rk32xx_mp_start_pmu()
111 bus_space_write_4(fdtbus_bs_tag, imem, 4, 0xDEADBEAF); in rk32xx_mp_start_pmu()
116 bus_space_unmap(fdtbus_bs_tag, imem, IMEM_SIZE); in rk32xx_mp_start_pmu()
/freebsd-13-stable/sys/contrib/device-tree/Bindings/remoteproc/
Dqcom,pil-info.yaml13 The Qualcomm peripheral image loader relocation memory region, in IMEM, is
30 imem@146bf000 {
/freebsd-13-stable/sys/contrib/device-tree/Bindings/memory-controllers/
Dbrcm,dpfe-cpu.txt17 - reg-names: must contain "dpfe-cpu", "dpfe-dmem", and "dpfe-imem";
26 reg-names = "dpfe-cpu", "dpfe-dmem", "dpfe-imem";
/freebsd-13-stable/sys/contrib/device-tree/Bindings/dma/
HDst_fdma.txt15 - reg-names : Must contain "slimcore", "dmem", "peripherals", "imem" entries
31 reg-names = "slimcore", "dmem", "peripherals", "imem";
/freebsd-13-stable/sys/contrib/device-tree/Bindings/clock/
HDexynos5433-clock.txt10 which generates clocks for IMEM/FSYS/G3D/GSCL/HEVC/MSCL/G2D/MFC/PERIC/PERIS
53 - "samsung,exynos5433-cmu-imem" - clock controller compatible for CMU_IMEM
173 Input clocks for imem clock controller:
481 compatible = "samsung,exynos5433-cmu-imem";
/freebsd-13-stable/sys/contrib/device-tree/Bindings/net/
Dqcom,ipa.yaml92 - const: imem
197 "imem",
/freebsd-13-stable/sys/contrib/device-tree/src/arm/
HDstih407-family.dtsi838 reg-names = "slimcore", "dmem", "peripherals", "imem";
855 reg-names = "slimcore", "dmem", "peripherals", "imem";
875 reg-names = "slimcore", "dmem", "peripherals", "imem";
HDqcom-apq8064-asus-nexus7-flo.dts345 imem@2a03f000 {
HDqcom-msm8974-fairphone-fp2.dts387 imem@fe805000 {
HDqcom-msm8974.dtsi1536 imem@fe805000 {
/freebsd-13-stable/sys/dev/usb/wlan/
HDif_rsu.c3197 /* Support 64KB IMEM. */ in rsu_power_on_bcut()
3347 const uint8_t *imem, *emem; in rsu_load_firmware() local
3406 imem = (const uint8_t *)&hdr[1]; in rsu_load_firmware()
3407 emem = imem + imemsz; in rsu_load_firmware()
3409 /* Load IMEM section. */ in rsu_load_firmware()
3410 error = rsu_fw_loadsection(sc, imem, imemsz); in rsu_load_firmware()
3413 "could not load firmware section %s\n", "IMEM"); in rsu_load_firmware()
3424 device_printf(sc->sc_dev, "timeout waiting for IMEM transfer\n"); in rsu_load_firmware()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/NVPTX/
HDNVPTXInstrInfo.td2071 def imem : Operand<iPTR> {
2091 def MOV_ADDR : NVPTXInst<(outs Int32Regs:$dst), (ins imem:$a),
2094 def MOV_ADDR64 : NVPTXInst<(outs Int64Regs:$dst), (ins imem:$a),
2865 def CallVoidInst : NVPTXInst<(outs), (ins imem:$addr), "$addr, ",
2962 i32imm:$fromWidth, imem:$addr),
2992 LdStCode:$Sign, i32imm:$fromWidth, imem:$addr, i32imm:$offset),
3010 LdStCode:$Sign, i32imm:$toWidth, imem:$addr),
3040 LdStCode:$Sign, i32imm:$toWidth, imem:$addr, i32imm:$offset),
3061 i32imm:$fromWidth, imem:$addr),
3091 i32imm:$fromWidth, imem:$addr, i32imm:$offset),
[all …]
HDNVPTXIntrinsics.td2530 /*def nvvm_move_sym32 : NVPTXInst<(outs Int32Regs:$r), (ins imem:$s),
2534 def nvvm_move_sym64 : NVPTXInst<(outs Int64Regs:$r), (ins imem:$s),
2558 : NVPTXInst<(outs Int64Regs:$result), (ins imem:$src),
6560 !subst(imem, ADDRvar,
6570 !subst(imem, ADDRvar,
6671 foreach addr = [imem, Int32Regs, Int64Regs, MEMri, MEMri64] in {
6831 foreach addr = [imem, Int32Regs, Int64Regs, MEMri, MEMri64] in {
/freebsd-13-stable/sys/dev/sfxge/common/
HDefx.h1179 EFX_BIST_TYPE_MC_MEM, /* Test the MC DMEM and IMEM */
1180 EFX_BIST_TYPE_SAT_MEM, /* Test the DMEM and IMEM of satellite cpus */
HDefx_regs_mcdi.h35 * possible to jump into IMEM without loading code from flash. */
42 * possible to jump into IMEM without loading code from flash.
9599 * 2) PHASE_IMEMS for each of the IMEM targets (target IDs 0-11). Each download
15185 * Check the CMAC of the contents of IMEM and DMEM against the value supplied
15186 * and if correct begin execution from the start of IMEM. The caller supplies a
15187 * key ID, the length of IMEM and DMEM to validate and the expected CMAC. CMAC
15188 * computation runs from the start of IMEM, and from the start of DMEM + 16k,
15190 * does match, otherwise it will respond with success before it jumps to IMEM.
/freebsd-13-stable/sys/contrib/dev/rtw88/
HDmac.c758 /* Check IMEM & DMEM checksum is OK or not */ in download_firmware_end_flow()
HDrtw8822c.c2164 ret = __dump_fw_8822c(rtwdev, IMEM); in rtw8822c_dump_fw_crash()
/freebsd-13-stable/sys/contrib/device-tree/src/arm64/qcom/
HDqcs404.dtsi1100 imem@8600000 {
HDsdm845.dtsi2163 "imem",
4229 imem@146bf000 {
HDsc7180.dtsi1413 "imem",
/freebsd-13-stable/sys/contrib/device-tree/src/arm64/exynos/
HDexynos5433.dtsi549 compatible = "samsung,exynos5433-cmu-imem";
/freebsd-13-stable/contrib/sqlite3/
HDsqlite3.c113052 ** value described by z[0..n-1] into register iMem.
113058 static void codeReal(Vdbe *v, const char *z, int negateFlag, int iMem){
113064 sqlite3VdbeAddOp4Dup8(v, OP_Real, 0, iMem, 0, (u8*)&value, P4_REAL);
113072 ** text z[0..n-1] into register iMem.
113076 static void codeInteger(Parse *pParse, Expr *pExpr, int negFlag, int iMem){
113082 sqlite3VdbeAddOp2(v, OP_Integer, i, iMem);
113100 codeReal(v, z, negFlag, iMem);
113105 sqlite3VdbeAddOp4Dup8(v, OP_Int64, 0, iMem, 0, (u8*)&value, P4_INT64);
119437 int iMem, /* Available memory locations begin here */
119449 int regNewRowid = iMem++; /* Rowid for the inserted record */
[all …]