Home
last modified time | relevance | path

Searched refs:value (Results 1 – 25 of 211) sorted by relevance

123456789

/trusted-firmware-a-latest/plat/intel/soc/stratix10/include/
Ds10_memory_controller.h22 #define S10_MPFE_IOHMC_CTRLCFG1_CFG_ADDR_ORDER(value) \ argument
23 (((value) & 0x00000060) >> 5)
72 #define ACT_TO_ACT_DIFF_BANK(value) (((value) & 0x00fc0000) >> 18) argument
73 #define ACT_TO_ACT(value) (((value) & 0x0003f000) >> 12) argument
74 #define ACT_TO_RDWR(value) (((value) & 0x0000003f) >> 0) argument
75 #define ACT_TO_ACT(value) (((value) & 0x0003f000) >> 12) argument
78 #define RD_TO_RD_DIFF_CHIP(value) (((value) & 0x00000fc0) >> 6) argument
79 #define RD_TO_WR_DIFF_CHIP(value) (((value) & 0x3f000000) >> 24) argument
80 #define RD_TO_WR(value) (((value) & 0x00fc0000) >> 18) argument
81 #define RD_TO_PCH(value) (((value) & 0x00000fc0) >> 6) argument
[all …]
/trusted-firmware-a-latest/plat/intel/soc/agilex/include/
Dagilex_memory_controller.h24 #define AGX_MPFE_IOHMC_CTRLCFG1_CFG_ADDR_ORDER(value) \ argument
25 (((value) & 0x00000060) >> 5)
73 #define ACT_TO_ACT_DIFF_BANK(value) (((value) & 0x00fc0000) >> 18) argument
74 #define ACT_TO_ACT(value) (((value) & 0x0003f000) >> 12) argument
75 #define ACT_TO_RDWR(value) (((value) & 0x0000003f) >> 0) argument
76 #define ACT_TO_ACT(value) (((value) & 0x0003f000) >> 12) argument
79 #define RD_TO_RD_DIFF_CHIP(value) (((value) & 0x00000fc0) >> 6) argument
80 #define RD_TO_WR_DIFF_CHIP(value) (((value) & 0x3f000000) >> 24) argument
81 #define RD_TO_WR(value) (((value) & 0x00fc0000) >> 18) argument
82 #define RD_TO_PCH(value) (((value) & 0x00000fc0) >> 6) argument
[all …]
/trusted-firmware-a-latest/plat/intel/soc/agilex5/include/
Dagilex5_memory_controller.h26 #define AGX_MPFE_IOHMC_CTRLCFG1_CFG_ADDR_ORDER(value) (((value) & 0x00000060) >> 5) argument
74 #define ACT_TO_ACT_DIFF_BANK(value) (((value) & 0x00fc0000) >> 18) argument
75 #define ACT_TO_ACT(value) (((value) & 0x0003f000) >> 12) argument
76 #define ACT_TO_RDWR(value) (((value) & 0x0000003f) >> 0) argument
77 #define ACT_TO_ACT(value) (((value) & 0x0003f000) >> 12) argument
80 #define RD_TO_RD_DIFF_CHIP(value) (((value) & 0x00000fc0) >> 6) argument
81 #define RD_TO_WR_DIFF_CHIP(value) (((value) & 0x3f000000) >> 24) argument
82 #define RD_TO_WR(value) (((value) & 0x00fc0000) >> 18) argument
83 #define RD_TO_PCH(value) (((value) & 0x00000fc0) >> 6) argument
86 #define CALTIMING3_WR_TO_RD_DIFF_CHIP(value) (((value) & 0x0003f000) >> 12) argument
[all …]
/trusted-firmware-a-latest/drivers/cadence/combo_phy/
Dcdns_combo_phy.c24 uint32_t value = 0U; in cdns_sdmmc_write_phy_reg() local
27 value = mmio_read_32(phy_reg_addr); in cdns_sdmmc_write_phy_reg()
28 value &= ~PHY_REG_ADDR_MASK; in cdns_sdmmc_write_phy_reg()
29 value |= phy_reg_addr_value; in cdns_sdmmc_write_phy_reg()
30 mmio_write_32(phy_reg_addr, value); in cdns_sdmmc_write_phy_reg()
38 value &= ~PHY_REG_DATA_MASK; in cdns_sdmmc_write_phy_reg()
39 value |= phy_reg_data_value; in cdns_sdmmc_write_phy_reg()
40 mmio_write_32(phy_reg_data, value); in cdns_sdmmc_write_phy_reg()
52 uint32_t value = 0; in cdns_sd_card_detect() local
56 value = mmio_read_32(SDMMC_CDN(SRS09)); in cdns_sd_card_detect()
[all …]
/trusted-firmware-a-latest/plat/xilinx/zynqmp/pm_service/
Dpm_api_ioctl.c99 uint32_t value) in pm_ioctl_config_boot_addr() argument
113 if (value == PM_RPU_BOOTMEM_LOVEC) { in pm_ioctl_config_boot_addr()
115 } else if (value == PM_RPU_BOOTMEM_HIVEC) { in pm_ioctl_config_boot_addr()
136 static enum pm_ret_status pm_ioctl_config_tcm_comb(uint32_t value) in pm_ioctl_config_tcm_comb() argument
142 if (value == PM_RPU_TCM_SPLIT) { in pm_ioctl_config_tcm_comb()
144 } else if (value == PM_RPU_TCM_COMB) { in pm_ioctl_config_tcm_comb()
166 uint32_t value) in pm_ioctl_set_tapdelay_bypass() argument
168 if ((value != PM_TAPDELAY_BYPASS_ENABLE && in pm_ioctl_set_tapdelay_bypass()
169 value != PM_TAPDELAY_BYPASS_DISABLE) || type >= PM_TAPDELAY_MAX) { in pm_ioctl_set_tapdelay_bypass()
173 return pm_mmio_write(IOU_TAPDLY_BYPASS, TAP_DELAY_MASK, value << type); in pm_ioctl_set_tapdelay_bypass()
[all …]
Dzynqmp_pm_svc_main.c149 uint32_t value; in zynqmp_sgi7_irq() local
167 pm_mmio_read(PMU_GLOBAL_GEN_STORAGE4, &value); in zynqmp_sgi7_irq()
168 value = (value & RESTART_SCOPE_MASK) >> RESTART_SCOPE_SHIFT; in zynqmp_sgi7_irq()
169 pm_system_shutdown(PMF_SHUTDOWN_TYPE_RESET, value); in zynqmp_sgi7_irq()
371 uint32_t value = 0U; in pm_smc_handler() local
373 ret = pm_fpga_get_status(&value); in pm_smc_handler()
374 SMC_RET1(handle, (uint64_t)ret | ((uint64_t)value) << 32); in pm_smc_handler()
393 uint32_t value = 0U; in pm_smc_handler() local
396 pm_arg[3], &value); in pm_smc_handler()
397 SMC_RET1(handle, (uint64_t)ret | ((uint64_t)value) << 32); in pm_smc_handler()
[all …]
Dzynqmp_pm_api_sys.h118 uint32_t value);
119 enum pm_ret_status pm_mmio_read(uintptr_t address, uint32_t *value);
124 enum pm_ret_status pm_fpga_get_status(uint32_t *value);
126 enum pm_ret_status pm_get_chipid(uint32_t *value);
137 uint32_t *value);
164 uint32_t *value);
169 uint32_t *value);
172 uint32_t *value);
176 uint32_t value,
180 uint32_t value);
[all …]
/trusted-firmware-a-latest/plat/mediatek/drivers/ptp3/
Dptp3_common.c17 unsigned int i, addr, value; in ptp3_init() local
30 value = ptp3_cfg2[i][PTP3_CFG_VALUE]; in ptp3_init()
32 mmio_write_32(addr, value); in ptp3_init()
39 value = ptp3_cfg2[i][PTP3_CFG_VALUE] + 0x5E0; in ptp3_init()
41 value = ptp3_cfg2[i][PTP3_CFG_VALUE]; in ptp3_init()
43 mmio_write_32(addr, value); in ptp3_init()
49 value = ptp3_cfg3[PTP3_CFG_VALUE]; in ptp3_init()
52 value = ptp3_cfg3_ext[PTP3_CFG_VALUE]; in ptp3_init()
54 mmio_write_32(addr, value & PTP3_CFG3_MASK1); in ptp3_init()
55 mmio_write_32(addr, value & PTP3_CFG3_MASK2); in ptp3_init()
[all …]
/trusted-firmware-a-latest/plat/brcm/board/stingray/include/
Dscp_utils.h22 #define SCP_WRITE_CFG(cfg, value) mmio_write_32(CRMU_CFG_BASE + \ argument
23 offsetof(M0CFG, cfg), value)
27 #define SCP_WRITE_CFG16(cfg, value) mmio_write_16(CRMU_CFG_BASE + \ argument
28 offsetof(M0CFG, cfg), value)
32 #define SCP_WRITE_CFG8(cfg, value) mmio_write_8(CRMU_CFG_BASE + \ argument
33 offsetof(M0CFG, cfg), value)
/trusted-firmware-a-latest/lib/extensions/amu/aarch32/
Damu.c43 static inline __unused void write_hcptr_tam(uint32_t value) in write_hcptr_tam() argument
46 ((value << TAM_SHIFT) & TAM_BIT)); in write_hcptr_tam()
49 static inline __unused void write_amcr_cg1rz(uint32_t value) in write_amcr_cg1rz() argument
52 ((value << AMCR_CG1RZ_SHIFT) & AMCR_CG1RZ_BIT)); in write_amcr_cg1rz()
87 uint32_t value = read_amcntenset0(); in write_amcntenset0_px() local
89 value &= ~AMCNTENSET0_Pn_MASK; in write_amcntenset0_px()
90 value |= (px << AMCNTENSET0_Pn_SHIFT) & in write_amcntenset0_px()
93 write_amcntenset0(value); in write_amcntenset0_px()
98 uint32_t value = read_amcntenset1(); in write_amcntenset1_px() local
100 value &= ~AMCNTENSET1_Pn_MASK; in write_amcntenset1_px()
[all …]
/trusted-firmware-a-latest/include/lib/
Dmmio.h12 static inline void mmio_write_8(uintptr_t addr, uint8_t value) in mmio_write_8() argument
14 *(volatile uint8_t*)addr = value; in mmio_write_8()
22 static inline void mmio_write_16(uintptr_t addr, uint16_t value) in mmio_write_16() argument
24 *(volatile uint16_t*)addr = value; in mmio_write_16()
39 static inline void mmio_write_32(uintptr_t addr, uint32_t value) in mmio_write_32() argument
41 *(volatile uint32_t*)addr = value; in mmio_write_32()
49 static inline void mmio_write_64(uintptr_t addr, uint64_t value) in mmio_write_64() argument
51 *(volatile uint64_t*)addr = value; in mmio_write_64()
Dutils_def.h98 #define round_boundary(value, boundary) \ argument
99 ((__typeof__(value))((boundary) - 1))
101 #define round_up(value, boundary) \ argument
102 ((((value) - 1) | round_boundary(value, boundary)) + 1)
104 #define round_down(value, boundary) \ argument
105 ((value) & ~round_boundary(value, boundary))
145 #define is_aligned(value, boundary) \ argument
146 (round_up((uintptr_t) value, boundary) == \
147 round_down((uintptr_t) value, boundary))
/trusted-firmware-a-latest/drivers/arm/sp805/
Dsp805.c14 static inline void sp805_write_wdog_load(uintptr_t base, uint32_t value) in sp805_write_wdog_load() argument
16 mmio_write_32(base + SP805_WDOG_LOAD_OFF, value); in sp805_write_wdog_load()
19 static inline void sp805_write_wdog_ctrl(uintptr_t base, uint32_t value) in sp805_write_wdog_ctrl() argument
21 mmio_write_32(base + SP805_WDOG_CTR_OFF, value); in sp805_write_wdog_ctrl()
24 static inline void sp805_write_wdog_lock(uintptr_t base, uint32_t value) in sp805_write_wdog_lock() argument
26 mmio_write_32(base + SP805_WDOG_LOCK_OFF, value); in sp805_write_wdog_lock()
/trusted-firmware-a-latest/lib/extensions/amu/aarch64/
Damu.c66 static inline __unused void write_cptr_el2_tam(uint64_t value) in write_cptr_el2_tam() argument
69 ((value << CPTR_EL2_TAM_SHIFT) & CPTR_EL2_TAM_BIT)); in write_cptr_el2_tam()
74 uint64_t value = read_ctx_reg(get_el3state_ctx(ctx), CTX_SCR_EL3); in ctx_write_scr_el3_amvoffen() local
76 value &= ~SCR_AMVOFFEN_BIT; in ctx_write_scr_el3_amvoffen()
77 value |= (amvoffen << SCR_AMVOFFEN_SHIFT) & SCR_AMVOFFEN_BIT; in ctx_write_scr_el3_amvoffen()
79 write_ctx_reg(get_el3state_ctx(ctx), CTX_SCR_EL3, value); in ctx_write_scr_el3_amvoffen()
82 static inline __unused void write_hcr_el2_amvoffen(uint64_t value) in write_hcr_el2_amvoffen() argument
85 ((value << HCR_AMVOFFEN_SHIFT) & HCR_AMVOFFEN_BIT)); in write_hcr_el2_amvoffen()
88 static inline __unused void write_amcr_el0_cg1rz(uint64_t value) in write_amcr_el0_cg1rz() argument
91 ((value << AMCR_CG1RZ_SHIFT) & AMCR_CG1RZ_BIT)); in write_amcr_el0_cg1rz()
[all …]
/trusted-firmware-a-latest/drivers/cadence/emmc/
Dcdns_sdmmc.c165 uint32_t value = 0; in cdns_program_phy_reg() local
169 value = (CP_USE_EXT_LPBK_DQS(combo_phy_reg->cp_use_ext_lpbk_dqs)) | in cdns_program_phy_reg()
175 SDHC_CDNS_HRS05, value); in cdns_program_phy_reg()
181 value = (CP_SYNC_METHOD(combo_phy_reg->cp_sync_method)) | in cdns_program_phy_reg()
188 SDHC_CDNS_HRS05, value); in cdns_program_phy_reg()
194 value = (CP_DLL_BYPASS_MODE(combo_phy_reg->cp_dll_bypass_mode)) in cdns_program_phy_reg()
198 + SDHC_CDNS_HRS05, value); in cdns_program_phy_reg()
204 value = (CP_READ_DQS_CMD_DELAY(combo_phy_reg->cp_read_dqs_cmd_delay)) in cdns_program_phy_reg()
210 + SDHC_CDNS_HRS05, value); in cdns_program_phy_reg()
218 value = mmio_read_32(MMC_REG_BASE + SDHC_CDNS_HRS05); in cdns_program_phy_reg()
[all …]
/trusted-firmware-a-latest/plat/hisilicon/hikey/
Dhikey_ddr.c1224 uint32_t value; in lpddrx_save_ddl_para_bypass() local
1229 value = mmio_read_32(0xf712c000 + 0x22c + i * 0x80); in lpddrx_save_ddl_para_bypass()
1230 ddr_ddl_para[cnt++] = value; in lpddrx_save_ddl_para_bypass()
1231 value = mmio_read_32(0xf712c000 + 0x23c + i * 0x80); in lpddrx_save_ddl_para_bypass()
1232 ddr_ddl_para[cnt++] = value; in lpddrx_save_ddl_para_bypass()
1233 value = mmio_read_32(0xf712c000 + 0x240 + i * 0x80); in lpddrx_save_ddl_para_bypass()
1234 ddr_ddl_para[cnt++] = value; in lpddrx_save_ddl_para_bypass()
1235 value = mmio_read_32(0xf712c000 + 0x640 + i * 0x80); in lpddrx_save_ddl_para_bypass()
1236 ddr_ddl_para[cnt++] = value; in lpddrx_save_ddl_para_bypass()
1242 uint32_t value; in lpddrx_save_ddl_para_mission() local
[all …]
/trusted-firmware-a-latest/lib/compiler-rt/builtins/
Dint_lib.h122 int __inline __builtin_ctz(uint32_t value) { in __builtin_ctz() argument
124 if (_BitScanForward(&trailing_zero, value)) in __builtin_ctz()
129 int __inline __builtin_clz(uint32_t value) { in __builtin_clz() argument
131 if (_BitScanReverse(&leading_zero, value)) in __builtin_clz()
137 int __inline __builtin_clzll(uint64_t value) { in __builtin_clzll() argument
139 if (_BitScanReverse64(&leading_zero, value)) in __builtin_clzll()
144 int __inline __builtin_clzll(uint64_t value) { in __builtin_clzll() argument
145 if (value == 0) in __builtin_clzll()
147 uint32_t msh = (uint32_t)(value >> 32); in __builtin_clzll()
148 uint32_t lsh = (uint32_t)(value & 0xFFFFFFFF); in __builtin_clzll()
/trusted-firmware-a-latest/docs/components/
Dffa-manifest-binding.rst11 - value type: <string>
21 - value type: <u32>
31 - value type: <prop-encoded-array>
36 - value type: <u32>
40 - value type: <u32>
44 - value type: <string>
48 - value type: <u32>
53 - If value of this field = 1 and number of PEs > 1 then the partition is
55 - If the value of this field > 1 then the partition is treated as a MP
59 - value type: <u32>
[all …]
/trusted-firmware-a-latest/lib/mpmm/
Dmpmm.c27 uint64_t value = read_cpumpmmcr_el3(); in write_cpumpmmcr_el3_mpmm_en() local
29 value &= ~(CPUMPMMCR_EL3_MPMM_EN_MASK << CPUMPMMCR_EL3_MPMM_EN_SHIFT); in write_cpumpmmcr_el3_mpmm_en()
30 value |= (mpmm_en & CPUMPMMCR_EL3_MPMM_EN_MASK) << in write_cpumpmmcr_el3_mpmm_en()
33 write_cpumpmmcr_el3(value); in write_cpumpmmcr_el3_mpmm_en()
/trusted-firmware-a-latest/drivers/arm/sbsa/
Dsbsa.c13 void sbsa_watchdog_offset_reg_write(uintptr_t base, uint64_t value) in sbsa_watchdog_offset_reg_write() argument
15 assert((value >> SBSA_WDOG_WOR_WIDTH) == 0); in sbsa_watchdog_offset_reg_write()
17 ((uint32_t)value & UINT32_MAX)); in sbsa_watchdog_offset_reg_write()
18 mmio_write_32(base + SBSA_WDOG_WOR_HIGH_OFFSET, (uint32_t)(value >> 32)); in sbsa_watchdog_offset_reg_write()
/trusted-firmware-a-latest/drivers/st/bsec/
Dbsec2.c246 uint32_t value; in bsec_set_config() local
253 value = ((((uint32_t)cfg->freq << BSEC_CONF_FRQ_SHIFT) & in bsec_set_config()
262 mmio_write_32(bsec_base + BSEC_OTP_CONF_OFF, value); in bsec_set_config()
272 value = ((((uint32_t)cfg->upper_otp_lock << UPPER_OTP_LOCK_SHIFT) & in bsec_set_config()
281 mmio_write_32(bsec_base + BSEC_OTP_LOCK_OFF, value); in bsec_set_config()
295 uint32_t value; in bsec_get_config() local
301 value = mmio_read_32(bsec_base + BSEC_OTP_CONF_OFF); in bsec_get_config()
302 cfg->power = (uint8_t)((value & BSEC_CONF_POWER_UP_MASK) >> in bsec_get_config()
304 cfg->freq = (uint8_t)((value & BSEC_CONF_FRQ_MASK) >> in bsec_get_config()
306 cfg->pulse_width = (uint8_t)((value & BSEC_CONF_PRG_WIDTH_MASK) >> in bsec_get_config()
[all …]
/trusted-firmware-a-latest/common/
Dfdt_wrappers.c27 unsigned int cells, uint32_t *value) in fdt_read_uint32_array() argument
34 assert(value != NULL); in fdt_read_uint32_array()
51 value[i] = fdt32_to_cpu(prop[i]); in fdt_read_uint32_array()
58 uint32_t *value) in fdt_read_uint32() argument
60 return fdt_read_uint32_array(dtb, node, prop_name, 1, value); in fdt_read_uint32()
77 uint64_t *value) in fdt_read_uint64() argument
87 *value = ((uint64_t)array[0] << 32) | array[1]; in fdt_read_uint64()
97 unsigned int length, void *value) in fdtw_read_bytes() argument
104 assert(value != NULL); in fdtw_read_bytes()
121 (void)memcpy(value, ptr, length); in fdtw_read_bytes()
[all …]
/trusted-firmware-a-latest/include/common/
Dfdt_wrappers.h19 uint32_t *value);
23 uint64_t *value);
25 unsigned int cells, uint32_t *value);
31 unsigned int cells, void *value);
33 unsigned int length, void *value);
/trusted-firmware-a-latest/plat/xilinx/common/pm_service/
Dpm_ipi.c167 uint32_t *value, size_t count) in pm_ipi_buff_read() argument
172 uint32_t *payload_ptr = value; in pm_ipi_buff_read()
188 *value = mmio_read_32(buffer_base + (i * PAYLOAD_ARG_SIZE)); in pm_ipi_buff_read()
189 value++; in pm_ipi_buff_read()
226 enum pm_ret_status pm_ipi_buff_read_callb(uint32_t *value, size_t count) in pm_ipi_buff_read_callb() argument
230 uint32_t *payload_ptr = value; in pm_ipi_buff_read_callb()
244 *value = mmio_read_32(buffer_base + (i * PAYLOAD_ARG_SIZE)); in pm_ipi_buff_read_callb()
245 value++; in pm_ipi_buff_read_callb()
282 uint32_t *value, size_t count) in pm_ipi_send_sync() argument
293 ret = ERROR_CODE_MASK & (pm_ipi_buff_read(proc, value, count)); in pm_ipi_send_sync()
/trusted-firmware-a-latest/drivers/renesas/common/emmc/
Demmc_utility.c81 uint32_t value; in emmc_bit_field() local
87 value = data[index_top]; in emmc_bit_field()
89 value = in emmc_bit_field()
92 value = in emmc_bit_field()
97 value = in emmc_bit_field()
104 value = ((value >> (bottom & 0x07)) & ((1 << (top - bottom + 1)) - 1)); in emmc_bit_field()
106 return value; in emmc_bit_field()

123456789