/u-boot/arch/mips/mach-mtmips/ |
H A D | ddr_init.c | 101 void ddr1_init(struct mc_ddr_init_param *param) argument 107 mc_ddr_init(param->memc, ¶m->cfgs[DRAM_8MB], param->dq_dly, 108 param->dqs_dly, param->mc_reset, IND_SDRAM_WIDTH_16BIT); 118 mc_ddr_init(param->memc, ¶m->cfgs[DRAM_128MB], param->dq_dly, 119 param 146 ddr2_init(struct mc_ddr_init_param *param) argument 222 sdr_init(struct mc_ddr_init_param *param) argument [all...] |
/u-boot/common/ |
H A D | scp03.c | 17 struct tee_param param; local 29 memset(¶m, 0, sizeof(param)); 30 param.attr = TEE_PARAM_ATTR_TYPE_VALUE_INPUT; 31 param.u.value.a = provision; 37 if (tee_invoke_func(tee, &invoke, 1, ¶m))
|
/u-boot/arch/sh/lib/ |
H A D | bootm.c | 50 unsigned char *param local 53 char *cmdline = (char *)param + COMMAND_LINE; 55 unsigned long size = images->ep - (unsigned long)param; 68 memset(param, 0, size); 88 set_sh_linux_param((unsigned long)param + MOUNT_ROOT_RDONLY, 0x0001); 89 set_sh_linux_param((unsigned long)param + RAMDISK_FLAGS, ramdisk_flags); 90 set_sh_linux_param((unsigned long)param + ORIG_ROOT_DEV, 0x0200); 91 set_sh_linux_param((unsigned long)param + LOADER_TYPE, 0x0001); 92 set_sh_linux_param((unsigned long)param + INITRD_START, 94 set_sh_linux_param((unsigned long)param [all...] |
H A D | zimageboot.c | 24 unsigned char *param = NULL; local 45 param = (unsigned char *)hextoul(s1, NULL); 48 cmdline = (char *)param + COMMAND_LINE; 53 memset(param, 0, 0x1000);
|
/u-boot/fs/yaffs2/ |
H A D | yaffs_nandif.c | 53 if (dev->param.inband_tags) { 62 yaffs_pack_tags2(&pt, tags, !dev->param.no_tags_ecc); 68 data, dev->param.total_bytes_per_chunk, 92 } else if (dev->param.inband_tags) { 107 data ? dev->param.total_bytes_per_chunk : 0, 111 if (dev->param.inband_tags) { 120 yaffs_unpack_tags2(tags, &pt, !dev->param.no_tags_ecc); 171 chunkNo = blockId * dev->param.chunks_per_block; 216 struct yaffs_param *param; local 222 param [all...] |
H A D | yaffs_nand.c | 33 if (dev->param.read_chunk_tags_fn) 35 dev->param.read_chunk_tags_fn(dev, flash_chunk, buffer, 45 dev->param.chunks_per_block); 72 if (dev->param.write_chunk_tags_fn) 73 result = dev->param.write_chunk_tags_fn(dev, flash_chunk, 86 if (dev->param.bad_block_fn) 87 return dev->param.bad_block_fn(dev, block_no); 98 if (dev->param.query_block_fn) 99 return dev->param.query_block_fn(dev, block_no, state, 111 result = dev->param [all...] |
H A D | yaffs_uboot_glue.c | 208 if (strcmp(chk->param.name, mp) == 0) { 214 chk->param.start_block, chk->param.end_block, 217 chk->param.name); 225 dev->param.name = mp; 227 dev->param.start_block = start_block; 228 dev->param.end_block = end_block; 229 dev->param.chunks_per_block = mtd->erasesize / mtd->writesize; 230 dev->param.total_bytes_per_chunk = mtd->writesize; 231 dev->param [all...] |
H A D | yaffs_mtdif2.c | 54 dev->param.no_tags_ecc ? sizeof(pt.t) : sizeof(pt); 56 dev->param.no_tags_ecc ? (void *)&pt.t : (void *)&pt; 62 addr = ((loff_t) nand_chunk) * dev->param.total_bytes_per_chunk; 70 else if (dev->param.inband_tags) { 78 yaffs_pack_tags2(&pt, tags, !dev->param.no_tags_ecc); 82 ops.ooblen = (dev->param.inband_tags) ? 0 : packed_tags_size; 83 ops.len = dev->param.total_bytes_per_chunk; 86 ops.oobbuf = (dev->param.inband_tags) ? NULL : packed_tags_ptr; 105 loff_t addr = ((loff_t) nand_chunk) * dev->param.total_bytes_per_chunk; 107 dev->param [all...] |
H A D | yaffs_checkptrw.c | 20 int blocks_avail = dev->n_erased_blocks - dev->param.n_reserved_blocks; 32 if (!dev->param.erase_fn) 46 if (dev->param. 52 dev->param.chunks_per_block; 54 dev->param.bad_block_fn(dev, i); 68 int blocks_avail = dev->n_erased_blocks - dev->param.n_reserved_blocks; 72 dev->n_erased_blocks, dev->param.n_reserved_blocks, 110 int chunk = i * dev->param.chunks_per_block; 113 dev->param.read_chunk_tags_fn(dev, realigned_chunk, 146 if (!dev->param [all...] |
/u-boot/arch/arm/mach-uniphier/dram/ |
H A D | cmd_ddrphy.c | 85 static void dump_loop(const struct uniphier_ddrphy_param *param, argument 91 for (phy = 0; phy < param->nr_phy; phy++) { 92 phy_base = ioremap(param->phy[phy].base, SZ_4K); 95 for (dx = 0; dx < param->phy[phy].nr_dx; dx++) { 115 static void wbdl_dump(const struct uniphier_ddrphy_param *param) argument 120 dump_loop(param, &__wbdl_dump); 132 static void rbdl_dump(const struct uniphier_ddrphy_param *param) argument 137 dump_loop(param, &__rbdl_dump); 155 static void wld_dump(const struct uniphier_ddrphy_param *param) argument 160 dump_loop(param, 177 dqsgd_dump(const struct uniphier_ddrphy_param *param) argument 194 mdl_dump(const struct uniphier_ddrphy_param *param) argument 216 reg_dump(const struct uniphier_ddrphy_param *param) argument 267 const struct uniphier_ddrphy_param *param; local [all...] |
H A D | cmd_ddrmphy.c | 70 static void dump_loop(const struct uniphier_ddrmphy_param *param, argument 76 for (phy = 0; phy < param->nr_phy; phy++) { 77 phy_base = ioremap(param->phy[phy].base, SZ_4K); 80 for (dx = 0; dx < param->phy[phy].nr_dx; dx++) { 91 static void zq_dump(const struct uniphier_ddrmphy_param *param) argument 100 for (phy = 0; phy < param->nr_phy; phy++) { 101 phy_base = ioremap(param->phy[phy].base, SZ_4K); 104 for (zq = 0; zq < param->phy[phy].nr_zq; zq++) { 137 static void wbdl_dump(const struct uniphier_ddrmphy_param *param) argument 142 dump_loop(param, 158 rbdl_dump(const struct uniphier_ddrmphy_param *param) argument 181 wld_dump(const struct uniphier_ddrmphy_param *param) argument 203 dqsgd_dump(const struct uniphier_ddrmphy_param *param) argument 220 mdl_dump(const struct uniphier_ddrmphy_param *param) argument 240 reg_dump(const struct uniphier_ddrmphy_param *param) argument 297 const struct uniphier_ddrmphy_param *param; local [all...] |
/u-boot/arch/mips/mach-mtmips/mt7620/ |
H A D | dram.c | 72 struct mc_ddr_init_param param; local 86 param.memc = ioremap_nocache(MEMCTL_BASE, MEMCTL_SIZE); 87 param.dq_dly = DDR2_DQ_DLY; 88 param.dqs_dly = DDR2_DQS_DLY; 89 param.mc_reset = mt7620_memc_reset; 90 param.memsize = 0; 91 param.bus_width = 0; 95 param.cfgs = ddr1_cfgs_160mhz; 97 param.cfgs = ddr1_cfgs_200mhz; 99 ddr1_init(¶m); [all...] |
/u-boot/cmd/ |
H A D | optee_rpmb.c | 38 static int invoke_func(u32 func, ulong num_param, struct tee_param *param) argument 50 if (tee_invoke_func(tee, &arg, num_param, param)) 81 struct tee_param param[2]; local 104 memset(param, 0, sizeof(param)); 105 param[0].attr = TEE_PARAM_ATTR_TYPE_MEMREF_INPUT; 106 param[0].u.memref.shm = shm_name; 107 param[0].u.memref.size = name_size; 108 param[1].attr = TEE_PARAM_ATTR_TYPE_MEMREF_INOUT; 109 param[ 144 struct tee_param param[2]; local [all...] |
H A D | abootimg.c | 210 const char *param; local 215 param = argv[1]; 218 if (!strcmp(param, "ver")) 220 else if (!strcmp(param, "recovery_dtbo")) 222 else if (!strcmp(param, "dtb_load_addr")) 224 else if (!strcmp(param, "dtb"))
|
/u-boot/arch/mips/mach-mtmips/include/mach/ |
H A D | ddr.h | 51 void sdr_init(struct mc_ddr_init_param *param); 52 void ddr1_init(struct mc_ddr_init_param *param); 53 void ddr2_init(struct mc_ddr_init_param *param);
|
/u-boot/drivers/tee/broadcom/ |
H A D | chimp_optee.c | 65 struct tee_param param[1]; local 72 param[0].attr = TEE_PARAM_ATTR_TYPE_VALUE_INOUT; 73 param[0].u.value.a = timeout; 75 ret = tee_invoke_func(chimp_data.tee, &arg, ARRAY_SIZE(param), param); 83 *hs = param[0].u.value.a; 101 struct tee_param param[1]; local 108 param[0].attr = TEE_PARAM_ATTR_TYPE_VALUE_OUTPUT; 110 ret = tee_invoke_func(chimp_data.tee, &arg, ARRAY_SIZE(param), param); [all...] |
/u-boot/arch/mips/mach-mtmips/mt7628/ |
H A D | ddr.c | 134 struct mc_ddr_init_param param; local 150 param.memc = ioremap_nocache(MEMCTL_BASE, MEMCTL_SIZE); 151 param.dq_dly = DDR2_DQ_DLY; 152 param.dqs_dly = DDR2_DQS_DLY; 153 param.mc_reset = mt7628_memc_reset; 154 param.memsize = 0; 155 param.bus_width = 0; 159 param.cfgs = ddr1_cfgs_160mhz; 161 param.cfgs = ddr1_cfgs_200mhz; 162 ddr1_init(¶m); [all...] |
/u-boot/drivers/firmware/scmi/ |
H A D | optee_agent.c | 92 * referenced by param[1]. It shall be 128 bytes large to fit response 117 * referenced by param[1] and param[2]. MSG transport protocol 149 struct tee_param param[1] = { }; local 170 param[0].attr = TEE_PARAM_ATTR_TYPE_VALUE_INOUT; 171 param[0].u.value.a = chan->channel_id; 173 param[0].u.value.b = PTA_SCMI_CAPS_MSG_HEADER; 175 param[0].u.value.b = PTA_SCMI_CAPS_SMT_HEADER; 177 ret = tee_invoke_func(sess->tee, &cmd_arg, ARRAY_SIZE(param), param); 202 struct tee_param param[3] = { }; local [all...] |
/u-boot/test/cmd/ |
H A D | mem_copy.c | 17 struct param { struct 59 static const struct param tests[] = { 69 const struct param *p; 85 static const struct param tests[] = { 95 const struct param *p; 111 static const struct param tests[] = { 121 const struct param *p; 145 static const struct param tests[] = { 155 const struct param *p;
|
/u-boot/drivers/power/regulator/ |
H A D | s5m8767.c | 96 static int reg_get_value(struct udevice *dev, const struct s5m8767_para *param) argument 101 ret = pmic_reg_read(dev->parent, param->vol_addr); 105 desc = param->vol; 106 val = (ret >> param->vol_bitpos) & param->vol_bitmask; 112 static int reg_set_value(struct udevice *dev, const struct s5m8767_para *param, argument 118 desc = param->vol; 122 val = (val & param->vol_bitmask) << param->vol_bitpos; 123 ret = pmic_clrsetbits(dev->parent, param 155 reg_get_enable(struct udevice *dev, const struct s5m8767_para *param) argument 169 reg_set_enable(struct udevice *dev, const struct s5m8767_para *param, bool enable) argument [all...] |
/u-boot/test/dm/ |
H A D | tee.c | 38 struct tee_param param = { .attr = TEE_PARAM_ATTR_TYPE_VALUE_OUTPUT }; local 45 if (tee_invoke_func(dev, &arg, 1, ¶m) || arg.ret) 55 struct tee_param param[2]; local 72 memset(param, 0, sizeof(param)); 73 param[0].attr = TEE_PARAM_ATTR_TYPE_VALUE_INPUT; 74 param[0].u.value.a = busnum; 75 param[0].u.value.b = chip_addr; 76 param[0].u.value.c = xfer_flags; 77 param[ [all...] |
/u-boot/drivers/rng/ |
H A D | optee_rng.c | 21 * param[0] (inout memref) - Entropy buffer memory reference 22 * param[1] unused 23 * param[2] unused 24 * param[3] unused 28 * TEE_ERROR_BAD_PARAMETERS - Incorrect input param 84 struct tee_param param = {0}; local 91 param.attr = TEE_PARAM_ATTR_TYPE_MEMREF_INOUT; 92 param.u.memref.shm = entropy_shm_pool; 93 param.u.memref.size = *size; 95 ret = tee_invoke_func(dev->parent, &arg, 1, ¶m); [all...] |
/u-boot/drivers/pinctrl/ |
H A D | pinctrl-zynqmp.c | 140 static int zynqmp_pm_pinctrl_get_config(const u32 pin, const u32 param, u32 *value) argument 146 ret = xilinx_pm_request(PM_PINCTRL_CONFIG_PARAM_GET, pin, param, 0, 0, ret_payload); 157 static int zynqmp_pm_pinctrl_set_config(const u32 pin, const u32 param, u32 value) argument 161 if (param == PM_PINCTRL_CONFIG_TRI_STATE) { 175 ret = xilinx_pm_request(PM_PINCTRL_CONFIG_PARAM_SET, pin, param, value, 0, NULL); 405 unsigned int param, unsigned int arg) 410 switch (param) { 412 param = PM_PINCTRL_CONFIG_SLEW_RATE; 413 ret = zynqmp_pm_pinctrl_set_config(pin, param, arg); 416 param 404 zynqmp_pinconf_set(struct udevice *dev, unsigned int pin, unsigned int param, unsigned int arg) argument 503 zynqmp_pinconf_group_set(struct udevice *dev, unsigned int group_selector, unsigned int param, unsigned int arg) argument [all...] |
/u-boot/tools/ |
H A D | atmelimage.c | 58 char *param; local 64 param = strstr(token, "="); 65 if (!param) 68 param++; 69 debug("\t%s parameter: '%s'\n", configs[pos], param); 73 pmecc.use_pmecc = strtol(param, NULL, 10); 76 pmecc.sector_per_page = strtol(param, NULL, 10); 79 pmecc.spare_size = strtol(param, NULL, 10); 82 pmecc.ecc_bits = strtol(param, NULL, 10); 85 pmecc.sector_size = strtol(param, NUL [all...] |
/u-boot/drivers/tee/optee/ |
H A D | core.c | 109 struct tee_param param = { }; local 116 param.attr = TEE_PARAM_ATTR_TYPE_MEMREF_OUTPUT; 117 param.u.memref.shm = shm; 118 param.u.memref.size = *shm_size; 120 ret = tee_invoke_func(dev, &arg, 1, ¶m); 126 *shm_size = param.u.memref.size; 420 static void handle_rpc(struct udevice *dev, struct rpc_param *param, argument 425 switch (OPTEE_SMC_RETURN_GET_RPC_FUNC(param->a0)) { 428 param->a1, TEE_SHM_ALLOC | TEE_SHM_REGISTER, 430 reg_pair_from_64(¶m 481 struct rpc_param param = { .a0 = OPTEE_SMC_CALL_WITH_ARG }; local [all...] |