| /rk3399_rockchip-uboot/fs/yaffs2/ |
| H A D | yaffs_nandif.c | 52 if (dev->param.inband_tags) { in ynandif_WriteChunkWithTagsToNAND() 61 yaffs_pack_tags2(&pt, tags, !dev->param.no_tags_ecc); in ynandif_WriteChunkWithTagsToNAND() 67 data, dev->param.total_bytes_per_chunk, in ynandif_WriteChunkWithTagsToNAND() 91 } else if (dev->param.inband_tags) { in ynandif_ReadChunkWithTagsFromNAND() 106 data ? dev->param.total_bytes_per_chunk : 0, in ynandif_ReadChunkWithTagsFromNAND() 110 if (dev->param.inband_tags) { in ynandif_ReadChunkWithTagsFromNAND() 119 yaffs_unpack_tags2(tags, &pt, !dev->param.no_tags_ecc); in ynandif_ReadChunkWithTagsFromNAND() 170 chunkNo = blockId * dev->param.chunks_per_block; in ynandif_QueryNANDBlock() 215 struct yaffs_param *param; in yaffs_add_dev_from_geometry() local 221 param = &dev->param; in yaffs_add_dev_from_geometry() [all …]
|
| H A D | yaffs_uboot_glue.c | 205 if (strcmp(chk->param.name, mp) == 0) { in cmd_yaffs_devconfig() 211 chk->param.start_block, chk->param.end_block, in cmd_yaffs_devconfig() 214 chk->param.name); in cmd_yaffs_devconfig() 222 dev->param.name = mp; in cmd_yaffs_devconfig() 224 dev->param.start_block = start_block; in cmd_yaffs_devconfig() 225 dev->param.end_block = end_block; in cmd_yaffs_devconfig() 226 dev->param.chunks_per_block = mtd->erasesize / mtd->writesize; in cmd_yaffs_devconfig() 227 dev->param.total_bytes_per_chunk = mtd->writesize; in cmd_yaffs_devconfig() 228 dev->param.is_yaffs2 = 1; in cmd_yaffs_devconfig() 229 dev->param.use_nand_ecc = 1; in cmd_yaffs_devconfig() [all …]
|
| H A D | yaffs_nand.c | 33 if (dev->param.read_chunk_tags_fn) in yaffs_rd_chunk_tags_nand() 35 dev->param.read_chunk_tags_fn(dev, flash_chunk, buffer, in yaffs_rd_chunk_tags_nand() 45 dev->param.chunks_per_block); in yaffs_rd_chunk_tags_nand() 72 if (dev->param.write_chunk_tags_fn) in yaffs_wr_chunk_tags_nand() 73 result = dev->param.write_chunk_tags_fn(dev, flash_chunk, in yaffs_wr_chunk_tags_nand() 86 if (dev->param.bad_block_fn) in yaffs_mark_bad() 87 return dev->param.bad_block_fn(dev, block_no); in yaffs_mark_bad() 98 if (dev->param.query_block_fn) in yaffs_query_init_block_state() 99 return dev->param.query_block_fn(dev, block_no, state, in yaffs_query_init_block_state() 111 result = dev->param.erase_fn(dev, flash_block); in yaffs_erase_block() [all …]
|
| H A D | yaffs_mtdif2.c | 53 dev->param.no_tags_ecc ? sizeof(pt.t) : sizeof(pt); in nandmtd2_write_chunk_tags() 55 dev->param.no_tags_ecc ? (void *)&pt.t : (void *)&pt; in nandmtd2_write_chunk_tags() 61 addr = ((loff_t) nand_chunk) * dev->param.total_bytes_per_chunk; in nandmtd2_write_chunk_tags() 69 else if (dev->param.inband_tags) { in nandmtd2_write_chunk_tags() 77 yaffs_pack_tags2(&pt, tags, !dev->param.no_tags_ecc); in nandmtd2_write_chunk_tags() 81 ops.ooblen = (dev->param.inband_tags) ? 0 : packed_tags_size; in nandmtd2_write_chunk_tags() 82 ops.len = dev->param.total_bytes_per_chunk; in nandmtd2_write_chunk_tags() 85 ops.oobbuf = (dev->param.inband_tags) ? NULL : packed_tags_ptr; in nandmtd2_write_chunk_tags() 104 loff_t addr = ((loff_t) nand_chunk) * dev->param.total_bytes_per_chunk; in nandmtd2_read_chunk_tags() 106 dev->param.no_tags_ecc ? sizeof(pt.t) : sizeof(pt); in nandmtd2_read_chunk_tags() [all …]
|
| H A D | yaffs_checkptrw.c | 19 int blocks_avail = dev->n_erased_blocks - dev->param.n_reserved_blocks; in yaffs2_checkpt_space_ok() 31 if (!dev->param.erase_fn) in yaffs_checkpt_erase() 45 if (dev->param. in yaffs_checkpt_erase() 51 dev->param.chunks_per_block; in yaffs_checkpt_erase() 53 dev->param.bad_block_fn(dev, i); in yaffs_checkpt_erase() 67 int blocks_avail = dev->n_erased_blocks - dev->param.n_reserved_blocks; in yaffs2_checkpt_find_erased_block() 71 dev->n_erased_blocks, dev->param.n_reserved_blocks, in yaffs2_checkpt_find_erased_block() 109 int chunk = i * dev->param.chunks_per_block; in yaffs2_checkpt_find_block() 112 dev->param.read_chunk_tags_fn(dev, realigned_chunk, in yaffs2_checkpt_find_block() 145 if (!dev->param.write_chunk_tags_fn || in yaffs2_checkpt_open() [all …]
|
| H A D | yaffs_guts.c | 132 buf = kmalloc(dev->param.total_bytes_per_chunk, GFP_NOFS); in yaffs_init_tmp_buffers() 200 for (i = 0; i < dev->param.n_caches; i++) { in yaffs_is_managed_tmp_buffer() 249 int flash_block = nand_chunk / dev->param.chunks_per_block; in yaffs_handle_chunk_wr_error() 361 int reserved_blocks = dev->param.n_reserved_blocks; in yaffs_check_alloc_available() 367 (reserved_blocks + checkpt_blocks) * dev->param.chunks_per_block; in yaffs_check_alloc_available() 435 if (dev->n_erased_blocks < dev->param.n_reserved_blocks in yaffs_alloc_chunk() 443 ret_val = (dev->alloc_block * dev->param.chunks_per_block) + in yaffs_alloc_chunk() 453 if (dev->alloc_page >= dev->param.chunks_per_block) { in yaffs_alloc_chunk() 474 n = dev->n_erased_blocks * dev->param.chunks_per_block; in yaffs_get_erased_chunks() 477 n += (dev->param.chunks_per_block - dev->alloc_page); in yaffs_get_erased_chunks() [all …]
|
| H A D | yaffs_tagscompat.c | 130 if (nand_chunk < dev->param.start_block * dev->param.chunks_per_block) { in yaffs_wr_nand() 137 return dev->param.write_chunk_fn(dev, nand_chunk, data, spare); in yaffs_wr_nand() 156 if (!dev->param.use_nand_ecc) { in yaffs_rd_chunk_nand() 158 dev->param.read_chunk_fn(dev, nand_chunk, data, spare); in yaffs_rd_chunk_nand() 216 ret_val = dev->param.read_chunk_fn(dev, nand_chunk, data, in yaffs_rd_chunk_nand() 264 int flash_block = nand_chunk / dev->param.chunks_per_block; in yaffs_handle_rd_data_error() 304 if (!dev->param.use_nand_ecc && data) in yaffs_tags_compat_wr() 369 yaffs_wr_nand(dev, flash_block * dev->param.chunks_per_block, NULL, in yaffs_tags_compat_mark_bad() 371 yaffs_wr_nand(dev, flash_block * dev->param.chunks_per_block + 1, in yaffs_tags_compat_mark_bad() 394 yaffs_rd_chunk_nand(dev, block_no * dev->param.chunks_per_block, NULL, in yaffs_tags_compat_query_block() [all …]
|
| H A D | yaffs_yaffs2.c | 49 if (!dev->param.is_yaffs2) in yaffs_calc_oldest_dirty_seq() 58 dev->param.chunks_per_block && in yaffs_calc_oldest_dirty_seq() 74 if (!dev->param.is_yaffs2) in yaffs2_find_oldest_dirty_seq() 91 if (!dev->param.is_yaffs2) in yaffs2_clear_oldest_dirty_seq() 108 if (!dev->param.is_yaffs2) in yaffs2_update_oldest_dirty_seq() 122 if (!dev->param.is_yaffs2) in yaffs_block_ok_for_gc() 148 if (!dev->param.is_yaffs2) in yaffs2_find_refresh_block() 154 if (dev->param.refresh_period < 10) in yaffs2_find_refresh_block() 160 if (dev->refresh_skip > dev->param.refresh_period) in yaffs2_find_refresh_block() 161 dev->refresh_skip = dev->param.refresh_period; in yaffs2_find_refresh_block() [all …]
|
| H A D | yaffs_mtdif.c | 76 if (dev->param.use_nand_ecc) { in nandmtd_WriteChunkToNAND() 112 if (dev->param.use_nand_ecc) { in nandmtd_ReadChunkFromNAND() 124 if (dev->param.use_nand_ecc) in nandmtd_ReadChunkFromNAND() 139 * dev->param.chunks_per_block; in nandmtd_EraseBlockInNAND() 145 ei.len = dev->data_bytes_per_chunk * dev->param.chunks_per_block; in nandmtd_EraseBlockInNAND()
|
| /rk3399_rockchip-uboot/arch/arm/mach-uniphier/dram/ |
| H A D | cmd_ddrmphy.c | 69 static void dump_loop(const struct uniphier_ddrmphy_param *param, in dump_loop() argument 75 for (phy = 0; phy < param->nr_phy; phy++) { in dump_loop() 76 phy_base = ioremap(param->phy[phy].base, SZ_4K); in dump_loop() 79 for (dx = 0; dx < param->phy[phy].nr_dx; dx++) { in dump_loop() 90 static void zq_dump(const struct uniphier_ddrmphy_param *param) in zq_dump() argument 99 for (phy = 0; phy < param->nr_phy; phy++) { in zq_dump() 100 phy_base = ioremap(param->phy[phy].base, SZ_4K); in zq_dump() 103 for (zq = 0; zq < param->phy[phy].nr_zq; zq++) { in zq_dump() 136 static void wbdl_dump(const struct uniphier_ddrmphy_param *param) in wbdl_dump() argument 141 dump_loop(param, &__wbdl_dump); in wbdl_dump() [all …]
|
| H A D | cmd_ddrphy.c | 84 static void dump_loop(const struct uniphier_ddrphy_param *param, in dump_loop() argument 90 for (phy = 0; phy < param->nr_phy; phy++) { in dump_loop() 91 phy_base = ioremap(param->phy[phy].base, SZ_4K); in dump_loop() 94 for (dx = 0; dx < param->phy[phy].nr_dx; dx++) { in dump_loop() 114 static void wbdl_dump(const struct uniphier_ddrphy_param *param) in wbdl_dump() argument 119 dump_loop(param, &__wbdl_dump); in wbdl_dump() 131 static void rbdl_dump(const struct uniphier_ddrphy_param *param) in rbdl_dump() argument 136 dump_loop(param, &__rbdl_dump); in rbdl_dump() 154 static void wld_dump(const struct uniphier_ddrphy_param *param) in wld_dump() argument 159 dump_loop(param, &__wld_dump); in wld_dump() [all …]
|
| /rk3399_rockchip-uboot/arch/sh/lib/ |
| H A D | bootm.c | 58 unsigned char *param in do_bootm_linux() local 61 char *cmdline = (char *)param + COMMAND_LINE; in do_bootm_linux() 63 unsigned long size = images->ep - (unsigned long)param; in do_bootm_linux() 76 memset(param, 0, size); in do_bootm_linux() 96 set_sh_linux_param((unsigned long)param + MOUNT_ROOT_RDONLY, 0x0001); in do_bootm_linux() 97 set_sh_linux_param((unsigned long)param + RAMDISK_FLAGS, ramdisk_flags); in do_bootm_linux() 98 set_sh_linux_param((unsigned long)param + ORIG_ROOT_DEV, 0x0200); in do_bootm_linux() 99 set_sh_linux_param((unsigned long)param + LOADER_TYPE, 0x0001); in do_bootm_linux() 100 set_sh_linux_param((unsigned long)param + INITRD_START, in do_bootm_linux() 102 set_sh_linux_param((unsigned long)param + INITRD_SIZE, in do_bootm_linux()
|
| H A D | zimageboot.c | 21 unsigned char *param = NULL; in do_sh_zimageboot() local 41 param = (unsigned char*)simple_strtoul(s1, NULL, 16); in do_sh_zimageboot() 44 cmdline = (char *)param + COMMAND_LINE; in do_sh_zimageboot() 49 memset(param, 0, 0x1000); in do_sh_zimageboot()
|
| /rk3399_rockchip-uboot/drivers/misc/ |
| H A D | misc_decompress.c | 119 struct decom_param param; in misc_decompress_start() local 121 param.addr_dst = dst; in misc_decompress_start() 122 param.addr_src = src; in misc_decompress_start() 123 param.flags = flags; in misc_decompress_start() 125 param.mode = DECOM_GZIP; in misc_decompress_start() 127 param.mode = DECOM_LZ4; in misc_decompress_start() 133 param.size_src = src_len; in misc_decompress_start() 134 param.size_dst = misc_get_data_size(src, src_len, param.mode); in misc_decompress_start() 136 if (!param.size_src || !param.size_dst) in misc_decompress_start() 139 return misc_ioctl(dev, IOCTL_REQ_START, ¶m); in misc_decompress_start() [all …]
|
| H A D | rockchip_decompress.c | 98 struct decom_param *param = (struct decom_param *)buf; in rockchip_decom_start() local 99 unsigned int limit_lo = param->size_dst & 0xffffffff; in rockchip_decom_start() 100 unsigned int limit_hi = param->size_dst >> 32; in rockchip_decom_start() 130 if (param->mode == DECOM_LZ4) in rockchip_decom_start() 136 else if (param->mode == DECOM_GZIP) in rockchip_decom_start() 139 else if (param->mode == DECOM_ZLIB) in rockchip_decom_start() 143 writel(param->addr_src, priv->base + DECOM_RADDR); in rockchip_decom_start() 144 writel(param->addr_dst, priv->base + DECOM_WADDR); in rockchip_decom_start() 149 if (param->flags && DCOMP_FLG_IRQ_ONESHOT) in rockchip_decom_start() 194 struct decom_param *param = (struct decom_param *)buf; in rockchip_decom_data_size() local [all …]
|
| /rk3399_rockchip-uboot/drivers/power/regulator/ |
| H A D | s5m8767.c | 100 static int reg_get_value(struct udevice *dev, const struct s5m8767_para *param) in reg_get_value() argument 105 ret = pmic_reg_read(dev->parent, param->vol_addr); in reg_get_value() 109 desc = param->vol; in reg_get_value() 110 val = (ret >> param->vol_bitpos) & param->vol_bitmask; in reg_get_value() 116 static int reg_set_value(struct udevice *dev, const struct s5m8767_para *param, in reg_set_value() argument 122 desc = param->vol; in reg_set_value() 126 val = (val & param->vol_bitmask) << param->vol_bitpos; in reg_set_value() 127 ret = pmic_clrsetbits(dev->parent, param->vol_addr, in reg_set_value() 128 param->vol_bitmask << param->vol_bitpos, in reg_set_value() 159 static int reg_get_enable(struct udevice *dev, const struct s5m8767_para *param) in reg_get_enable() argument [all …]
|
| /rk3399_rockchip-uboot/tools/ |
| H A D | atmelimage.c | 59 char *param; in atmel_find_pmecc_parameter_in_token() local 65 param = strstr(token, "="); in atmel_find_pmecc_parameter_in_token() 66 if (!param) in atmel_find_pmecc_parameter_in_token() 69 param++; in atmel_find_pmecc_parameter_in_token() 70 debug("\t%s parameter: '%s'\n", configs[pos], param); in atmel_find_pmecc_parameter_in_token() 74 pmecc.use_pmecc = strtol(param, NULL, 10); in atmel_find_pmecc_parameter_in_token() 77 pmecc.sector_per_page = strtol(param, NULL, 10); in atmel_find_pmecc_parameter_in_token() 80 pmecc.spare_size = strtol(param, NULL, 10); in atmel_find_pmecc_parameter_in_token() 83 pmecc.ecc_bits = strtol(param, NULL, 10); in atmel_find_pmecc_parameter_in_token() 86 pmecc.sector_size = strtol(param, NULL, 10); in atmel_find_pmecc_parameter_in_token() [all …]
|
| /rk3399_rockchip-uboot/scripts/ |
| H A D | kernel-doc | 1860 my $param; 1884 $param = $1; 1886 $type =~ s/([^\(]+\(\*?)\s*$param/$1/; 1887 save_struct_actual($param); 1888 push_parameter($param, $type, $file); 1910 foreach $param (@args) { 1911 if ($param =~ m/^(\*+)\s*(.*)/) { 1915 elsif ($param =~ m/(.*?):(\d+)/) { 1922 save_struct_actual($param); 1923 push_parameter($param, $type, $file); [all …]
|
| /rk3399_rockchip-uboot/disk/ |
| H A D | part_rkparm.c | 42 static int rkparm_param_parse(char *param, struct list_head *parts_head, in rkparm_param_parse() argument 46 const char *cmdline = strstr(param, "CMDLINE:"); in rkparm_param_parse() 125 struct rkparm_param *param; in rkparm_init_param() local 129 param = memalign(ARCH_DMA_MINALIGN, MAX_PARAM_SIZE); in rkparm_init_param() 130 if (!param) { in rkparm_init_param() 138 ret = blk_dread(dev_desc, offset, MAX_PARAM_SIZE >> 9, (ulong *)param); in rkparm_init_param() 143 parts_list = param->params; in rkparm_init_param()
|
| /rk3399_rockchip-uboot/drivers/pinctrl/ |
| H A D | pinctrl-generic.c | 176 return p->param; in pinconf_prop_name_to_param() 194 unsigned selector, unsigned param, in pinconf_enable_setting() argument 205 return ops->pinconf_group_set(dev, selector, param, in pinconf_enable_setting() 212 return ops->pinconf_set(dev, selector, param, argument); in pinconf_enable_setting() 223 unsigned selector, unsigned param, in pinconf_enable_setting() argument 257 int len, func_selector, param, ret; in pinctrl_generic_set_state_one() local 279 param = pinconf_prop_name_to_param(dev, propname, in pinctrl_generic_set_state_one() 281 if (param < 0) in pinctrl_generic_set_state_one() 291 selector, param, arg); in pinctrl_generic_set_state_one()
|
| H A D | pinctrl-sandbox.c | 101 unsigned param, unsigned argument) in sandbox_pinconf_set() argument 105 param, argument); in sandbox_pinconf_set() 112 unsigned param, unsigned argument) in sandbox_pinconf_group_set() argument 116 param, argument); in sandbox_pinconf_group_set()
|
| H A D | pinctrl-at91-pio4.c | 42 u32 param, arg, conf = 0; in atmel_pinctrl_get_pinconf() local 50 param = params->param; in atmel_pinctrl_get_pinconf() 53 switch (param) { in atmel_pinctrl_get_pinconf() 87 __func__, param); in atmel_pinctrl_get_pinconf()
|
| /rk3399_rockchip-uboot/drivers/net/ |
| H A D | mvgbe.c | 213 struct mvgbe_winparam *param) in set_access_control() argument 220 access_prot_reg &= (~(3 << (param->win * 2))); in set_access_control() 221 access_prot_reg |= (param->access_ctrl << (param->win * 2)); in set_access_control() 225 MVGBE_REG_WR(regs->barsz[param->win].size, in set_access_control() 226 (((param->size / 0x10000) - 1) << 16)); in set_access_control() 229 MVGBE_REG_WR(regs->barsz[param->win].bar, in set_access_control() 230 (param->target | param->attrib | param->base_addr)); in set_access_control() 232 if (param->win < 4) in set_access_control() 233 MVGBE_REG_WR(regs->ha_remap[param->win], param->high_addr); in set_access_control() 236 if (param->enable == 1) in set_access_control() [all …]
|
| /rk3399_rockchip-uboot/drivers/pinctrl/uniphier/ |
| H A D | pinctrl-uniphier-core.c | 133 unsigned int param, unsigned int arg) in uniphier_pinconf_bias_set() argument 143 switch (param) { in uniphier_pinconf_bias_set() 173 unsigned int param, unsigned int arg) in uniphier_pinconf_set_one() argument 177 switch (param) { in uniphier_pinconf_set_one() 182 ret = uniphier_pinconf_bias_set(dev, pin, param, arg); in uniphier_pinconf_set_one() 188 printf("unsupported configuration parameter %u\n", param); in uniphier_pinconf_set_one() 197 unsigned int param, unsigned int arg) in uniphier_pinconf_group_set() argument 205 ret = uniphier_pinconf_set_one(dev, grp->pins[i], param, arg); in uniphier_pinconf_group_set()
|
| /rk3399_rockchip-uboot/drivers/video/drm/display-serdes/ |
| H A D | serdes-pinctrl.c | 122 unsigned int param, unsigned int argument) in serdes_pinconf_set() argument 129 pin_selector, param, argument); in serdes_pinconf_set() 134 param, argument); in serdes_pinconf_set() 141 unsigned int param, unsigned int argument) in serdes_pinconf_group_set() argument 148 group_selector, param, argument); in serdes_pinconf_group_set() 153 param, argument); in serdes_pinconf_group_set()
|