Searched full:dccm (Results 1 – 9 of 9) sorted by relevance
| /linux/arch/arc/kernel/ |
| H A D | setup.c | 53 } iccm, dccm; member 86 struct bcr_dccm_arcompact dccm; in arcompact_mumbojumbo() local 135 READ_BCR(ARC_REG_DCCM_BUILD, dccm); in arcompact_mumbojumbo() 136 if (dccm.ver) { in arcompact_mumbojumbo() 138 info->dccm.sz = 2048 << dccm.sz; /* 2K to 256K */ in arcompact_mumbojumbo() 141 info->dccm.base = base & ~0xF; in arcompact_mumbojumbo() 166 struct bcr_dccm_arcv2 dccm; in arcv2_mumbojumbo() local 258 READ_BCR(ARC_REG_DCCM_BUILD, dccm); in arcv2_mumbojumbo() 259 if (dccm.ver) { in arcv2_mumbojumbo() 261 info->dccm.sz = 256 << dccm.sz0; in arcv2_mumbojumbo() [all …]
|
| /linux/arch/arc/include/asm/ |
| H A D | linkage.h | 35 /* annotation for data we want in DCCM - if enabled in .config */ 45 /* annotation for data we want in DCCM - if enabled in .config */
|
| H A D | arcregs.h | 10 #define ARC_REG_AUX_DCCM 0x18 /* DCCM Base Addr ARCv2 */ 12 #define ARC_REG_DCCM_BASE_BUILD 0x61 /* DCCM Base Addr ARCompact */ 21 #define ARC_REG_DCCM_BUILD 0x74 /* DCCM size (common) */
|
| /linux/drivers/accel/habanalabs/include/gaudi2/ |
| H A D | gaudi2.h | 76 /* Every ARC cpu in the system contains a single DCCM block 77 * except MME and Scheduler ARCs which contain 2 DCCM blocks
|
| H A D | gaudi2_reg_map.h | 29 * Single scratchpad register used for all ARCs to notify dccm queue full event to FW.
|
| /linux/sound/soc/intel/atom/sst/ |
| H A D | sst_loader.c | 363 * Writing the DDR physical base to DCCM offset 383 dev_dbg(ctx->dev, "config written to DCCM\n"); in sst_post_download_mrfld() 424 /* Write the DRAM/DCCM config before enabling FW */ in sst_load_fw()
|
| /linux/drivers/bluetooth/ |
| H A D | hci_aml.c | 297 /* Download DCCM */ in aml_download_firmware()
|
| /linux/drivers/accel/habanalabs/gaudi2/ |
| H A D | gaudi2.c | 3603 /* Each ARC scheduler has 2 consecutive DCCM blocks */ in gaudi2_scrub_arc_dccm() 3615 /* Scrub lower DCCM block */ in gaudi2_scrub_arc_dccm() 3621 /* Switch to upper DCCM block */ in gaudi2_scrub_arc_dccm() 3625 /* Scrub upper DCCM block */ in gaudi2_scrub_arc_dccm() 3631 /* Switch to lower DCCM block */ in gaudi2_scrub_arc_dccm() 3688 dev_err(hdev->dev, "Failed to scrub arcs DCCM\n"); in gaudi2_late_init() 7492 dev_err(hdev->dev, "Failed to scrub arcs DCCM\n"); in gaudi2_compute_reset_late_init() 9969 "ARC DCCM Full event: Eng: %s, Intr_type: %u, Qidx: %u", in hl_arc_event_handle()
|
| H A D | gaudi2_security.c | 3118 * SPI Flash, ARC0/1 ICCM/DCCM, Secure Boot ROM, PSOC_FW/Scratchpad/PCIE_FW SRAM in gaudi2_init_hbw_range_registers()
|