Home
last modified time | relevance | path

Searched refs:blk_desc (Results 1 – 25 of 174) sorted by relevance

1234567

/rk3399_rockchip-uboot/include/
H A Dpart.h101 struct blk_desc *blk_get_dev(const char *ifname, int dev);
103 struct blk_desc *mg_disk_get_dev(int dev);
104 int host_get_dev_err(int dev, struct blk_desc **blk_devp);
107 int part_get_info(struct blk_desc *dev_desc, int part, disk_partition_t *info);
112 int part_get_info_whole_disk(struct blk_desc *dev_desc, disk_partition_t *info);
113 const char *part_get_type(struct blk_desc *dev_desc);
114 void part_print(struct blk_desc *dev_desc);
115 void part_init(struct blk_desc *dev_desc);
116 void dev_print(struct blk_desc *dev_desc);
144 struct blk_desc **dev_desc);
[all …]
H A Dblk.h74 struct blk_desc { struct
114 unsigned long (*block_read)(struct blk_desc *block_dev, argument
118 unsigned long (*block_write)(struct blk_desc *block_dev, argument
122 unsigned long (*block_erase)(struct blk_desc *block_dev, argument
131 #define BLOCK_CNT(size, blk_desc) (PAD_COUNT(size, blk_desc->blksz)) argument
132 #define PAD_TO_BLOCKSIZE(size, blk_desc) \ argument
133 (PAD_SIZE(size, blk_desc->blksz))
303 unsigned long blk_dread(struct blk_desc *block_dev, lbaint_t start,
305 unsigned long blk_dwrite(struct blk_desc *block_dev, lbaint_t start,
307 unsigned long blk_dwrite_zeroes(struct blk_desc *block_dev, lbaint_t start,
[all …]
H A Dmtd_blk.h14 char *mtd_part_parse(struct blk_desc *dev_desc);
15 int mtd_blk_map_table_init(struct blk_desc *desc,
18 void mtd_blk_map_partitions(struct blk_desc *desc);
19 void mtd_blk_map_fit(struct blk_desc *desc, ulong sector, void *fit);
H A Dspl_ab.h24 int spl_get_current_slot(struct blk_desc *dev_desc, char *partition,
36 int spl_ab_append_part_slot(struct blk_desc *dev_desc,
47 int spl_ab_decrease_tries(struct blk_desc *dev_desc);
56 int spl_ab_decrease_reset(struct blk_desc *dev_desc);
H A Dramdisk.h20 ulong (*read)(struct blk_desc *desc,
34 ulong (*write)(struct blk_desc *desc,
45 ulong (*erase)(struct blk_desc *desc, lbaint_t start, lbaint_t blkcnt);
H A Dboot_rkimg.h69 struct blk_desc *rockchip_get_bootdev(void);
70 void rockchip_set_bootdev(struct blk_desc *desc);
83 int rockchip_get_boot_mode(struct blk_desc *dev_desc, u32 bcb_sector_offset);
H A Dext4fs.h116 struct blk_desc *dev_desc;
136 int ext4_unsparse(struct blk_desc *desc, const u8 *buf, ulong start);
149 void ext4fs_set_blk_dev(struct blk_desc *rbdd, disk_partition_t *info);
151 int ext4fs_probe(struct blk_desc *fs_dev_desc,
/rk3399_rockchip-uboot/env/
H A Denv_blk.c21 int get_env_addr(struct blk_desc *blk_desc, int copy, u32 *env_addr) in get_env_addr() argument
50 static const char *init_blk_hwpart_for_env(struct blk_desc *blk_desc) in init_blk_hwpart_for_env() argument
61 env_org_hwpart = blk_desc->hwpart; in init_blk_hwpart_for_env()
82 static inline const char *init_blk_hwpart_for_env(struct blk_desc *blk_desc) in init_blk_hwpart_for_env() argument
88 static inline int write_env(struct blk_desc *blk_desc, unsigned long size, in write_env() argument
93 blk_start = ALIGN(offset, blk_desc->blksz) / blk_desc->blksz; in write_env()
94 blk_cnt = ALIGN(size, blk_desc->blksz) / blk_desc->blksz; in write_env()
96 n = blk_dwrite(blk_desc, blk_start, blk_cnt, (u_char *)buffer); in write_env()
104 struct blk_desc *blk_desc; in env_blk_save() local
109 blk_desc = rockchip_get_bootdev(); in env_blk_save()
[all …]
H A Dsata.c35 static inline int write_env(struct blk_desc *sata, unsigned long size, in write_env()
51 struct blk_desc *sata = NULL; in env_sata_save()
81 static inline int read_env(struct blk_desc *sata, unsigned long size, in read_env()
97 struct blk_desc *sata = NULL; in env_sata_load()
/rk3399_rockchip-uboot/arch/arm/mach-rockchip/
H A Dusbplug.c54 static struct blk_desc *boot_blk_desc;
55 struct blk_desc *rockchip_get_bootdev(void) in rockchip_get_bootdev()
68 struct blk_desc *usbplug_blk_get_devnum_by_type(enum if_type if_type, int devnum) in usbplug_blk_get_devnum_by_type()
70 struct blk_desc *blk_desc = NULL; in usbplug_blk_get_devnum_by_type() local
99 blk_desc = blk_get_devnum_by_type(if_type, devnum); in usbplug_blk_get_devnum_by_type()
100 if (blk_desc) in usbplug_blk_get_devnum_by_type()
106 boot_blk_desc = blk_desc; in usbplug_blk_get_devnum_by_type()
108 return blk_desc; in usbplug_blk_get_devnum_by_type()
113 struct blk_desc *blk_desc = NULL; in bootdev_rockusb_cmd() local
144 blk_desc = blk_get_devnum_by_type(if_type, devnum); in bootdev_rockusb_cmd()
[all …]
/rk3399_rockchip-uboot/drivers/block/
H A Dblk_legacy.c58 static int get_desc(struct blk_driver *drv, int devnum, struct blk_desc **descp) in get_desc()
76 struct blk_desc *desc; in blk_list_part()
103 struct blk_desc *desc; in blk_print_part_devnum()
121 struct blk_desc *desc; in blk_list_devices()
139 struct blk_desc *desc; in blk_print_device_num()
156 struct blk_desc *desc; in blk_show_device()
178 struct blk_desc *blk_get_devnum_by_type(enum if_type if_type, int devnum) in blk_get_devnum_by_type()
181 struct blk_desc *desc; in blk_get_devnum_by_type()
192 int blk_dselect_hwpart(struct blk_desc *desc, int hwpart) in blk_dselect_hwpart()
204 struct blk_desc *blk_get_devnum_by_typename(const char *if_typename, int devnum) in blk_get_devnum_by_typename()
[all …]
H A Dblk-uclass.c76 struct blk_desc *blk_get_devnum_by_type(enum if_type if_type, int devnum) in blk_get_devnum_by_type()
78 struct blk_desc *desc; in blk_get_devnum_by_type()
95 struct blk_desc *blk_get_devnum_by_typename(const char *if_typename, int devnum) in blk_get_devnum_by_typename()
120 struct blk_desc *desc = dev_get_uclass_platdata(dev); in blk_get_devnum_by_typename()
177 static int get_desc(enum if_type if_type, int devnum, struct blk_desc **descp) in get_desc()
189 struct blk_desc *desc = dev_get_uclass_platdata(dev); in get_desc()
224 struct blk_desc *desc; in blk_list_part()
249 struct blk_desc *desc; in blk_print_part_devnum()
264 struct blk_desc *desc; in blk_list_devices()
283 struct blk_desc *desc; in blk_print_device_num()
[all …]
/rk3399_rockchip-uboot/drivers/rkflash/
H A Drkflash_api.h24 int rksfc_nor_vendor_read(struct blk_desc *dev_desc,
28 int rksfc_nor_vendor_write(struct blk_desc *dev_desc,
46 int rksfc_nand_vendor_read(struct blk_desc *dev_desc,
50 int rksfc_nand_vendor_write(struct blk_desc *dev_desc,
66 int rknand_flash_vendor_read(struct blk_desc *dev_desc,
70 int rknand_flash_vendor_write(struct blk_desc *dev_desc,
/rk3399_rockchip-uboot/disk/
H A Dpart.c34 static struct part_driver *part_driver_lookup_type(struct blk_desc *dev_desc) in part_driver_lookup_type()
62 static struct blk_desc *get_dev_hwpart(const char *ifname, int dev, int hwpart) in get_dev_hwpart()
64 struct blk_desc *dev_desc; in get_dev_hwpart()
83 struct blk_desc *blk_get_dev(const char *ifname, int dev) in blk_get_dev()
88 struct blk_desc *get_dev_hwpart(const char *ifname, int dev, int hwpart) in get_dev_hwpart()
93 struct blk_desc *blk_get_dev(const char *ifname, int dev) in blk_get_dev()
126 void dev_print (struct blk_desc *dev_desc) in dev_print()
237 void part_init(struct blk_desc *dev_desc) in part_init()
259 static void print_part_header(const char *type, struct blk_desc *dev_desc) in print_part_header()
316 void part_print(struct blk_desc *dev_desc) in part_print()
[all …]
H A Dpart_mac.c35 static int part_mac_read_ddb(struct blk_desc *dev_desc,
37 static int part_mac_read_pdb(struct blk_desc *dev_desc, int part,
43 static int part_test_mac(struct blk_desc *dev_desc) in part_test_mac()
69 static void part_print_mac(struct blk_desc *dev_desc) in part_print_mac()
158 static int part_mac_read_ddb(struct blk_desc *dev_desc, in part_mac_read_ddb()
175 static int part_mac_read_pdb(struct blk_desc *dev_desc, int part, in part_mac_read_pdb()
217 static int part_get_info_mac(struct blk_desc *dev_desc, int part, in part_get_info_mac()
/rk3399_rockchip-uboot/drivers/mmc/
H A Dmmc_private.h36 ulong mmc_bread(struct blk_desc *block_dev, lbaint_t start, lbaint_t blkcnt,
39 ulong mmc_bread_prepare(struct blk_desc *block_dev, lbaint_t start, lbaint_t blkcnt,
51 ulong mmc_bwrite(struct blk_desc *block_dev, lbaint_t start, lbaint_t blkcnt,
53 ulong mmc_berase(struct blk_desc *block_dev, lbaint_t start, lbaint_t blkcnt);
73 static inline unsigned long mmc_berase(struct blk_desc *block_dev, in mmc_berase()
79 static inline ulong mmc_bwrite(struct blk_desc *block_dev, lbaint_t start, in mmc_bwrite()
/rk3399_rockchip-uboot/drivers/rknand/
H A Drknand.c15 struct blk_desc *rknand_get_blk_desc(struct rknand_dev *ndev) in rknand_get_blk_desc()
17 struct blk_desc *desc; in rknand_get_blk_desc()
31 struct blk_desc *block_dev = dev_get_uclass_platdata(udev); in rknand_bread()
54 struct blk_desc *block_dev = dev_get_uclass_platdata(udev); in rknand_bwrite()
77 struct blk_desc *block_dev = dev_get_uclass_platdata(udev); in rknand_berase()
97 int rkftl_nand_vendor_read(struct blk_desc *dev_desc, in rkftl_nand_vendor_read()
111 int rkftl_nand_vendor_write(struct blk_desc *dev_desc, in rkftl_nand_vendor_write()
164 struct blk_desc *desc = dev_get_uclass_platdata(udev); in rknand_blk_probe()
/rk3399_rockchip-uboot/common/spl/
H A Dspl_mtd_blk.c41 struct blk_desc *find_mtd_device(int dev_num) in find_mtd_device()
44 struct blk_desc *desc; in find_mtd_device()
74 struct blk_desc *desc = load->dev; 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()
107 struct blk_desc *desc;
H A Dspl_ab.c114 static int spl_read_ab_metadata(struct blk_desc *dev_desc, AvbABData *ab_data, in spl_read_ab_metadata()
140 static int spl_write_ab_metadata(struct blk_desc *dev_desc, AvbABData *ab_data, in spl_write_ab_metadata()
165 static int spl_ab_data_write(struct blk_desc *dev_desc, AvbABData *ab_data, in spl_ab_data_write()
175 static int spl_ab_data_read(struct blk_desc *dev_desc, AvbABData *ab_data, in spl_ab_data_read()
206 int spl_get_current_slot(struct blk_desc *dev_desc, char *partition, char *slot) in spl_get_current_slot()
278 int spl_ab_append_part_slot(struct blk_desc *dev_desc, in spl_ab_append_part_slot()
301 static int spl_save_metadata_if_changed(struct blk_desc *dev_desc, in spl_save_metadata_if_changed()
341 int spl_ab_decrease_tries(struct blk_desc *dev_desc) in spl_ab_decrease_tries()
387 int spl_ab_decrease_reset(struct blk_desc *dev_desc) in spl_ab_decrease_reset()
H A Dspl_fat.c22 static int spl_register_fat_device(struct blk_desc *block_dev, int partition) in spl_register_fat_device()
57 struct blk_desc *block_dev, int partition,
112 struct blk_desc *block_dev, int partition)
163 struct blk_desc *block_dev, int partition)
/rk3399_rockchip-uboot/drivers/ata/
H A Dsata.c19 struct blk_desc sata_dev_desc[CONFIG_SYS_SATA_MAX_DEVICE];
54 struct blk_desc *sata_get_dev(int dev) in sata_get_dev()
74 static unsigned long sata_bread(struct blk_desc *block_dev, lbaint_t start, in sata_bread()
80 static unsigned long sata_bwrite(struct blk_desc *block_dev, lbaint_t start, in sata_bwrite()
94 memset(&sata_dev_desc[i], 0, sizeof(struct blk_desc)); in __sata_initialize()
/rk3399_rockchip-uboot/fs/reiserfs/
H A Ddev.c15 static struct blk_desc *reiserfs_blk_desc;
19 void reiserfs_set_blk_dev(struct blk_desc *rbdd, disk_partition_t *info) in reiserfs_set_blk_dev()
/rk3399_rockchip-uboot/fs/zfs/
H A Ddev.c17 static struct blk_desc *zfs_blk_desc;
20 void zfs_set_blk_dev(struct blk_desc *rbdd, disk_partition_t *info) in zfs_set_blk_dev()
/rk3399_rockchip-uboot/api/
H A Dapi_storage.c101 struct blk_desc *dd; in dev_stor_get()
137 dd = (struct blk_desc *)di->cookie; in dev_stor_get()
155 static int dev_stor_type(struct blk_desc *dd) in dev_stor_type()
289 static int dev_stor_is_valid(int type, struct blk_desc *dd) in dev_stor_is_valid()
309 if (dev_stor_is_valid(type, (struct blk_desc *)cookie)) in dev_open_stor()
329 struct blk_desc *dd = (struct blk_desc *)cookie; in dev_read_stor()
/rk3399_rockchip-uboot/drivers/ram/
H A Dramdisk-uclass.c20 struct blk_desc *desc = dev_get_uclass_platdata(dev); in ramdisk_bread()
35 struct blk_desc *desc = dev_get_uclass_platdata(dev); in ramdisk_bwrite()
50 struct blk_desc *desc = dev_get_uclass_platdata(dev); in ramdisk_berase()

1234567