Home
last modified time | relevance | path

Searched refs:desc (Results 1 – 25 of 209) sorted by relevance

123456789

/rk3399_rockchip-uboot/drivers/irq/
H A Dvirq.c54 struct virq_desc *desc; in find_virq_desc() local
58 desc = list_entry(node, struct virq_desc, node); in find_virq_desc()
59 if (irq >= desc->irq_base && irq <= desc->irq_end) in find_virq_desc()
60 return desc; in find_virq_desc()
68 struct virq_desc *desc; in find_virq_desc_by_pirq() local
72 desc = list_entry(node, struct virq_desc, node); in find_virq_desc_by_pirq()
73 if (parent_irq == desc->pirq) in find_virq_desc_by_pirq()
74 return desc; in find_virq_desc_by_pirq()
82 struct virq_desc *desc; in virq_to_irq() local
90 desc = list_entry(node, struct virq_desc, node); in virq_to_irq()
[all …]
/rk3399_rockchip-uboot/drivers/fpga/
H A Dxilinx.c23 static int xilinx_validate(xilinx_desc *desc, char *fn);
34 const fpga_desc *desc; in fpga_loadbitstream() local
39 desc = fpga_validate(devnum, dataptr, 0, (char *)__func__); in fpga_loadbitstream()
41 xdesc = desc->devdesc; in fpga_loadbitstream()
128 int xilinx_load(xilinx_desc *desc, const void *buf, size_t bsize, in xilinx_load() argument
131 if (!xilinx_validate (desc, (char *)__FUNCTION__)) { in xilinx_load()
136 if (!desc->operations || !desc->operations->load) { in xilinx_load()
141 return desc->operations->load(desc, buf, bsize, bstype); in xilinx_load()
145 int xilinx_loadfs(xilinx_desc *desc, const void *buf, size_t bsize, in xilinx_loadfs() argument
148 if (!xilinx_validate(desc, (char *)__func__)) { in xilinx_loadfs()
[all …]
H A Dfpga.c43 fpga_desc *desc = (fpga_desc *)NULL; in fpga_get_desc() local
46 desc = &desc_table[devnum]; in fpga_get_desc()
48 __func__, devnum, desc); in fpga_get_desc()
51 return desc; in fpga_get_desc()
61 const fpga_desc *desc = fpga_get_desc(devnum); in fpga_validate() local
63 if (!desc) in fpga_validate()
70 return desc; in fpga_validate()
80 const fpga_desc * const desc = fpga_get_desc(devnum); in fpga_dev_info() local
82 if (desc) { in fpga_dev_info()
84 __func__, desc->devdesc); in fpga_dev_info()
[all …]
H A Daltera.c48 static int altera_validate(Altera_desc *desc, const char *fn) in altera_validate() argument
50 if (!desc) { in altera_validate()
55 if ((desc->family < min_altera_type) || in altera_validate()
56 (desc->family > max_altera_type)) { in altera_validate()
57 printf("%s: Invalid family type, %d\n", fn, desc->family); in altera_validate()
61 if ((desc->iface < min_altera_iface_type) || in altera_validate()
62 (desc->iface > max_altera_iface_type)) { in altera_validate()
63 printf("%s: Invalid Interface type, %d\n", fn, desc->iface); in altera_validate()
67 if (!desc->size) { in altera_validate()
76 altera_desc_to_fpga(Altera_desc *desc, const char *fn) in altera_desc_to_fpga() argument
[all …]
H A Dlattice.c259 static int lattice_validate(Lattice_desc *desc, const char *fn) in lattice_validate() argument
263 if (desc) { in lattice_validate()
264 if ((desc->family > min_lattice_type) && in lattice_validate()
265 (desc->family < max_lattice_type)) { in lattice_validate()
266 if ((desc->iface > min_lattice_iface_type) && in lattice_validate()
267 (desc->iface < max_lattice_iface_type)) { in lattice_validate()
268 if (desc->size) { in lattice_validate()
275 fn, desc->iface); in lattice_validate()
279 fn, desc->family); in lattice_validate()
288 int lattice_load(Lattice_desc *desc, const void *buf, size_t bsize) in lattice_load() argument
[all …]
H A DstratixII.c11 int StratixII_ps_fpp_load (Altera_desc * desc, void *buf, size_t bsize,
13 int StratixII_ps_fpp_dump (Altera_desc * desc, void *buf, size_t bsize);
17 int StratixII_load (Altera_desc * desc, void *buf, size_t bsize) in StratixII_load() argument
21 switch (desc->iface) { in StratixII_load()
23 ret_val = StratixII_ps_fpp_load (desc, buf, bsize, 1, 0); in StratixII_load()
26 ret_val = StratixII_ps_fpp_load (desc, buf, bsize, 0, 0); in StratixII_load()
29 ret_val = StratixII_ps_fpp_load (desc, buf, bsize, 0, 1); in StratixII_load()
35 desc->iface); in StratixII_load()
40 int StratixII_dump (Altera_desc * desc, void *buf, size_t bsize) in StratixII_dump() argument
44 switch (desc->iface) { in StratixII_dump()
[all …]
H A Dcyclon2.c33 static int CYC2_ps_load(Altera_desc *desc, const void *buf, size_t bsize);
34 static int CYC2_ps_dump(Altera_desc *desc, const void *buf, size_t bsize);
39 int CYC2_load(Altera_desc *desc, const void *buf, size_t bsize) in CYC2_load() argument
43 switch (desc->iface) { in CYC2_load()
46 ret_val = CYC2_ps_load (desc, buf, bsize); in CYC2_load()
56 ret_val = CYC2_ps_load(desc, buf, bsize); in CYC2_load()
63 __FUNCTION__, desc->iface); in CYC2_load()
69 int CYC2_dump(Altera_desc *desc, const void *buf, size_t bsize) in CYC2_dump() argument
73 switch (desc->iface) { in CYC2_dump()
76 ret_val = CYC2_ps_dump (desc, buf, bsize); in CYC2_dump()
[all …]
/rk3399_rockchip-uboot/drivers/crypto/fsl/
H A Ddesc_constr.h21 #define PRINT_POS do { printf("%02d: %s\n", desc_len(desc),\
69 static inline int desc_len(u32 *desc) in desc_len() argument
71 return *desc & HDR_DESCLEN_MASK; in desc_len()
74 static inline int desc_bytes(void *desc) in desc_bytes() argument
76 return desc_len(desc) * CAAM_CMD_SZ; in desc_bytes()
79 static inline u32 *desc_end(u32 *desc) in desc_end() argument
81 return desc + desc_len(desc); in desc_end()
84 static inline void *desc_pdb(u32 *desc) in desc_pdb() argument
86 return desc + 1; in desc_pdb()
89 static inline void init_desc(u32 *desc, u32 options) in init_desc() argument
[all …]
H A Dfsl_blob.c19 u32 *desc; in blob_decap() local
22 desc = malloc(sizeof(int) * MAX_CAAM_DESCSIZE); in blob_decap()
23 if (!desc) { in blob_decap()
28 inline_cnstr_jobdesc_blob_decap(desc, key_mod, src, dst, len); in blob_decap()
32 debug("Word[%d]: %08x\n", i, *(desc + i)); in blob_decap()
33 ret = run_descriptor_jr(desc); in blob_decap()
40 free(desc); in blob_decap()
47 u32 *desc; in blob_encap() local
50 desc = malloc(sizeof(int) * MAX_CAAM_DESCSIZE); in blob_encap()
51 if (!desc) { in blob_encap()
[all …]
H A Djobdesc.c113 int inline_cnstr_jobdesc_blob_dek(uint32_t *desc, const uint8_t *plain_txt, in inline_cnstr_jobdesc_blob_dek() argument
156 init_job_desc(desc, 0); in inline_cnstr_jobdesc_blob_dek()
158 append_cmd(desc, CMD_LOAD | CLASS_2 | KEY_IMM | KEY_ENC | in inline_cnstr_jobdesc_blob_dek()
161 append_u32(desc, aad_w1); in inline_cnstr_jobdesc_blob_dek()
163 append_u32(desc, aad_w2); in inline_cnstr_jobdesc_blob_dek()
165 append_cmd_ptr(desc, (dma_addr_t)SEC_MEM_PAGE1, in_sz, CMD_SEQ_IN_PTR); in inline_cnstr_jobdesc_blob_dek()
167 append_cmd_ptr(desc, (dma_addr_t)dek_blob + 8, out_sz, CMD_SEQ_OUT_PTR); in inline_cnstr_jobdesc_blob_dek()
169 append_operation(desc, OP_TYPE_ENCAP_PROTOCOL | OP_PCLID_BLOB | in inline_cnstr_jobdesc_blob_dek()
176 void inline_cnstr_jobdesc_hash(uint32_t *desc, in inline_cnstr_jobdesc_hash() argument
188 init_job_desc(desc, 0); in inline_cnstr_jobdesc_hash()
[all …]
/rk3399_rockchip-uboot/drivers/gpio/
H A Dgpio-uclass.c33 static int gpio_to_device(unsigned int gpio, struct gpio_desc *desc) in gpio_to_device() argument
44 desc->dev = dev; in gpio_to_device()
45 desc->offset = gpio - uc_priv->gpio_base; in gpio_to_device()
46 desc->flags = 0; in gpio_to_device()
55 int dm_gpio_lookup_name(const char *name, struct gpio_desc *desc) in dm_gpio_lookup_name() argument
87 desc->dev = dev; in dm_gpio_lookup_name()
88 desc->offset = offset; in dm_gpio_lookup_name()
96 struct gpio_desc desc; in gpio_lookup_name() local
101 ret = dm_gpio_lookup_name(name, &desc); in gpio_lookup_name()
106 *devp = desc.dev; in gpio_lookup_name()
[all …]
/rk3399_rockchip-uboot/arch/x86/lib/efi/
H A Defi.c27 struct efi_mem_desc *desc, *end; in board_get_usable_ram_top() local
48 desc = map->desc; in board_get_usable_ram_top()
49 for (; desc < end; desc = efi_get_next_mem_desc(map, desc)) { in board_get_usable_ram_top()
50 if (desc->type != EFI_CONVENTIONAL_MEMORY || in board_get_usable_ram_top()
51 desc->physical_start >= 1ULL << 32) in board_get_usable_ram_top()
53 if (!largest || desc->num_pages > largest->num_pages) in board_get_usable_ram_top()
54 largest = desc; in board_get_usable_ram_top()
73 struct efi_mem_desc *desc, *end; in dram_init() local
86 desc = map->desc; in dram_init()
87 for (; desc < end; desc = efi_get_next_mem_desc(map, desc)) { in dram_init()
[all …]
/rk3399_rockchip-uboot/drivers/block/
H A Dblk_legacy.c60 if (drv->desc) { in get_desc()
63 *descp = &drv->desc[devnum]; in get_desc()
76 struct blk_desc *desc; in blk_list_part() local
84 if (get_desc(drv, devnum, &desc)) in blk_list_part()
86 if (desc->part_type != PART_TYPE_UNKNOWN) { in blk_list_part()
90 part_print(desc); in blk_list_part()
103 struct blk_desc *desc; in blk_print_part_devnum() local
108 ret = get_desc(drv, devnum, &desc); in blk_print_part_devnum()
111 if (desc->type == DEV_TYPE_UNKNOWN) in blk_print_part_devnum()
113 part_print(desc); in blk_print_part_devnum()
[all …]
H A Dblk-uclass.c78 struct blk_desc *desc; in blk_get_devnum_by_type() local
85 desc = dev_get_uclass_platdata(dev); in blk_get_devnum_by_type()
87 return desc; in blk_get_devnum_by_type()
120 struct blk_desc *desc = dev_get_uclass_platdata(dev); in blk_get_devnum_by_typename() local
123 if_type, devnum, dev->name, desc->if_type, desc->devnum); in blk_get_devnum_by_typename()
124 if (desc->devnum != devnum) in blk_get_devnum_by_typename()
159 debug("%s: Device desc %p\n", __func__, desc); in blk_get_devnum_by_typename()
160 return desc; in blk_get_devnum_by_typename()
189 struct blk_desc *desc = dev_get_uclass_platdata(dev); in get_desc() local
192 if_type, devnum, dev->name, desc->if_type, desc->devnum); in get_desc()
[all …]
/rk3399_rockchip-uboot/cmd/
H A Defi.c71 struct efi_mem_desc *desc, *end, *base, *dest, *prev; in efi_build_mem_table() local
75 base = malloc(size + sizeof(*desc)); in efi_build_mem_table()
81 count = ((ulong)end - (ulong)map->desc) / map->desc_size; in efi_build_mem_table()
82 memcpy(base, map->desc, (ulong)end - (ulong)map->desc); in efi_build_mem_table()
88 for (desc = base; desc < end; desc = efi_get_next_mem_desc(map, desc)) { in efi_build_mem_table()
90 int type = desc->type; in efi_build_mem_table()
92 if (skip_bs && is_boot_services(desc->type)) in efi_build_mem_table()
95 memcpy(dest, desc, map->desc_size); in efi_build_mem_table()
99 else if (desc->physical_start != addr) in efi_build_mem_table()
107 prev->num_pages += desc->num_pages; in efi_build_mem_table()
[all …]
/rk3399_rockchip-uboot/env/
H A Denvf.c24 #define BLK_CNT(desc, sz) ((sz) / (desc)->blksz) argument
78 static void envf_init_location(struct blk_desc *desc) in envf_init_location() argument
80 if (env_dev == ((desc->if_type << 8) | desc->devnum)) in envf_init_location()
90 if (desc->if_type == IF_TYPE_MTD && in envf_init_location()
91 (desc->devnum == BLK_MTD_SPI_NAND || desc->devnum == BLK_MTD_NAND)) { in envf_init_location()
99 if (desc->if_type == IF_TYPE_MTD && desc->devnum == BLK_MTD_SPI_NOR) { in envf_init_location()
108 env_dev = (desc->if_type << 8) | desc->devnum; in envf_init_location()
111 static int env_read(struct blk_desc *desc, u32 offset, u32 size, env_t **envp) in env_read() argument
127 blk_off = BLK_CNT(desc, offset); in env_read()
128 blk_cnt = BLK_CNT(desc, size); in env_read()
[all …]
/rk3399_rockchip-uboot/drivers/usb/gadget/
H A Depautoconf.c52 struct usb_endpoint_descriptor *desc in ep_matches() argument
64 type = desc->bmAttributes & USB_ENDPOINT_XFERTYPE_MASK; in ep_matches()
107 if (desc->bEndpointAddress & USB_DIR_IN) { in ep_matches()
121 max = 0x7ff & le16_to_cpu(get_unaligned(&desc->wMaxPacketSize)); in ep_matches()
137 if ((get_unaligned(&desc->wMaxPacketSize) & in ep_matches()
151 desc->bEndpointAddress |= num; in ep_matches()
153 } else if (desc->bEndpointAddress & USB_DIR_IN) { in ep_matches()
156 desc->bEndpointAddress = USB_DIR_IN | in_epnum; in ep_matches()
161 desc->bEndpointAddress |= epnum; in ep_matches()
171 put_unaligned(cpu_to_le16(size), &desc->wMaxPacketSize); in ep_matches()
[all …]
/rk3399_rockchip-uboot/lib/efi_loader/
H A Defi_disk.c37 struct blk_desc *desc; member
57 struct blk_desc *desc; in efi_disk_rw_blocks() local
63 desc = (struct blk_desc *) diskobj->desc; in efi_disk_rw_blocks()
64 blksz = desc->blksz; in efi_disk_rw_blocks()
76 n = blk_dread(desc, lba, blocks, buffer); in efi_disk_rw_blocks()
78 n = blk_dwrite(desc, lba, blocks, buffer); in efi_disk_rw_blocks()
177 struct blk_desc *desc, in efi_disk_add_dev() argument
185 if (!desc->lba) in efi_disk_add_dev()
191 diskobj->dp = efi_dp_from_part(desc, part); in efi_disk_add_dev()
202 diskobj->desc = desc; in efi_disk_add_dev()
[all …]
/rk3399_rockchip-uboot/common/spl/
H A Dspl_mtd_blk.c44 struct blk_desc *desc; in find_mtd_device() local
64 desc = dev_get_uclass_platdata(dev); in find_mtd_device()
65 if (!desc) in find_mtd_device()
68 return desc; in find_mtd_device()
74 struct blk_desc *desc = load->dev; in mtd_spl_load_read() local
76 return blk_dread(desc, sector, count, buf); in mtd_spl_load_read()
80 int spl_mtd_load_rkfw(struct spl_image_info *spl_image, struct blk_desc *desc) in spl_mtd_load_rkfw() argument
85 load.dev = desc; in spl_mtd_load_rkfw()
88 load.bl_len = desc->blksz; in spl_mtd_load_rkfw()
107 struct blk_desc *desc; local
[all …]
/rk3399_rockchip-uboot/include/asm-generic/
H A Dgpio.h140 static inline bool dm_gpio_is_valid(const struct gpio_desc *desc) in dm_gpio_is_valid() argument
142 return desc->dev != NULL; in dm_gpio_is_valid()
219 int gpio_xlate_offs_flags(struct udevice *dev, struct gpio_desc *desc,
291 int (*xlate)(struct udevice *dev, struct gpio_desc *desc,
349 int dm_gpio_lookup_name(const char *name, struct gpio_desc *desc);
358 int gpio_hog_lookup_name(const char *name, struct gpio_desc **desc);
452 int index, struct gpio_desc *desc, int flags);
489 int dm_gpio_request(struct gpio_desc *desc, const char *label);
511 struct gpio_desc *desc, int flags);
538 int dtflags, struct gpio_desc *desc);
[all …]
/rk3399_rockchip-uboot/board/intel/minnowmax/
H A Dminnowmax.c18 struct gpio_desc desc; in misc_init_r() local
40 desc.dev = dev; in misc_init_r()
41 desc.flags = GPIOD_IS_OUT; in misc_init_r()
44 desc.offset = 8; in misc_init_r()
46 ret = dm_gpio_request(&desc, "usb_host_en0"); in misc_init_r()
49 dm_gpio_set_value(&desc, 1); in misc_init_r()
52 desc.offset = 9; in misc_init_r()
54 ret = dm_gpio_request(&desc, "usb_host_en1"); in misc_init_r()
58 dm_gpio_set_value(&desc, 1); in misc_init_r()
/rk3399_rockchip-uboot/drivers/power/regulator/
H A Drk801_regulator.c220 int regulator_map_voltage_linear_range(const struct regulator_desc *desc, in regulator_map_voltage_linear_range() argument
229 if (!desc->n_linear_ranges) in regulator_map_voltage_linear_range()
232 for (i = 0; i < desc->n_linear_ranges; i++) { in regulator_map_voltage_linear_range()
233 range = &desc->linear_ranges[i]; in regulator_map_voltage_linear_range()
246 if (linear_range_get_value_array(desc->linear_ranges, in regulator_map_voltage_linear_range()
247 desc->n_linear_ranges, sel, &voltage)) in regulator_map_voltage_linear_range()
254 if (i == desc->n_linear_ranges) in regulator_map_voltage_linear_range()
311 const struct regulator_desc *desc = rk801_get_desc(dev); in rk801_regulator_get_value() local
316 if (!desc) in rk801_regulator_get_value()
319 if (desc->id == RK801_ID_DCDC3) in rk801_regulator_get_value()
[all …]
H A Dpfuze100.c49 struct pfuze100_regulator_desc *desc; member
246 static struct pfuze100_regulator_desc *se_desc(struct pfuze100_regulator_desc *desc, in se_desc() argument
252 for (i = 0; i < size; desc++) { in se_desc()
253 if (!strcmp(desc->name, name)) in se_desc()
254 return desc; in se_desc()
265 struct pfuze100_regulator_desc *desc; in pfuze100_regulator_probe() local
269 desc = se_desc(pfuze100_regulators, in pfuze100_regulator_probe()
274 desc = se_desc(pfuze200_regulators, in pfuze100_regulator_probe()
279 desc = se_desc(pfuze3000_regulators, in pfuze100_regulator_probe()
287 if (!desc) { in pfuze100_regulator_probe()
[all …]
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/
H A Dresource_img.c178 static int resource_setup_logo_bmp(struct blk_desc *desc) in resource_setup_logo_bmp() argument
187 if (part_get_info_by_name(desc, PART_LOGO, &part) < 0) in resource_setup_logo_bmp()
190 header = memalign(ARCH_DMA_MINALIGN, desc->blksz); in resource_setup_logo_bmp()
195 if (blk_dread(desc, part.start + blk_offset, 1, header) != 1) { in resource_setup_logo_bmp()
212 blk_offset += DIV_ROUND_UP(filesz, desc->blksz); in resource_setup_logo_bmp()
224 static int resource_setup_list(struct blk_desc *desc, ulong blk_start, in resource_setup_list() argument
232 pos = (void *)hdr + hdr->c_offset * desc->blksz; in resource_setup_list()
233 stride = hdr->e_blks * desc->blksz; in resource_setup_list()
245 resource_setup_logo_bmp(desc); in resource_setup_list()
250 int resource_setup_ram_list(struct blk_desc *desc, void *hdr) in resource_setup_ram_list() argument
[all …]
/rk3399_rockchip-uboot/include/linux/mtd/
H A Dubi.h232 void ubi_get_volume_info(struct ubi_volume_desc *desc,
255 void ubi_close_volume(struct ubi_volume_desc *desc);
256 int ubi_leb_read(struct ubi_volume_desc *desc, int lnum, char *buf, int offset,
258 int ubi_leb_read_sg(struct ubi_volume_desc *desc, int lnum, struct ubi_sgl *sgl,
260 int ubi_leb_write(struct ubi_volume_desc *desc, int lnum, const void *buf,
262 int ubi_leb_change(struct ubi_volume_desc *desc, int lnum, const void *buf,
264 int ubi_leb_erase(struct ubi_volume_desc *desc, int lnum);
265 int ubi_leb_unmap(struct ubi_volume_desc *desc, int lnum);
266 int ubi_leb_map(struct ubi_volume_desc *desc, int lnum);
267 int ubi_is_mapped(struct ubi_volume_desc *desc, int lnum);
[all …]

123456789