Home
last modified time | relevance | path

Searched refs:ums (Results 1 – 20 of 20) sorted by relevance

/rk3399_rockchip-uboot/cmd/
H A Dusb_mass_storage.c19 static int ums_read_sector(struct ums *ums_dev, in ums_read_sector()
28 static int ums_write_sector(struct ums *ums_dev, in ums_write_sector()
37 static struct ums *ums; variable
45 free((void *)ums[i].name); in ums_fini()
46 free(ums); in ums_fini()
47 ums = NULL; in ums_fini()
60 struct ums *ums_new; in ums_init()
91 ums_new = realloc(ums, (ums_count + 1) * sizeof(*ums)); in ums_init()
94 ums = ums_new; in ums_init()
98 ums[ums_count].start_sector = 0; in ums_init()
[all …]
H A Drockusb.c22 static int rkusb_read_sector(struct ums *ums_dev, in rkusb_read_sector()
40 static int rkusb_write_sector(struct ums *ums_dev, in rkusb_write_sector()
69 static int rkusb_erase_sector(struct ums *ums_dev, in rkusb_erase_sector()
96 free((void *)g_rkusb->ums[i].name); in rkusb_fini()
97 free(g_rkusb->ums); in rkusb_fini()
98 g_rkusb->ums = NULL; in rkusb_fini()
112 struct ums *ums_new; in rkusb_init()
143 ums_new = realloc(g_rkusb->ums, (g_rkusb->ums_cnt + 1) * in rkusb_init()
144 sizeof(*g_rkusb->ums)); in rkusb_init()
147 g_rkusb->ums = ums_new; in rkusb_init()
[all …]
H A DKconfig1244 it might hurt performance (e.g. when using the ums command).
/rk3399_rockchip-uboot/include/
H A Dusb_mass_storage.h18 struct ums { struct
19 int (*read_sector)(struct ums *ums_dev, argument
21 int (*write_sector)(struct ums *ums_dev, argument
24 int (*erase_sector)(struct ums *ums_dev, ulong start, lbaint_t blkcnt); argument
32 int fsg_init(struct ums *ums_devs, int count); argument
H A Drockusb.h127 struct ums *ums; member
/rk3399_rockchip-uboot/drivers/usb/gadget/
H A Df_rockusb.c200 struct blk_desc *desc = &ums[common->lun].block_dev; in rkusb_do_test_unit_ready()
226 enum if_type type = ums[common->lun].block_dev.if_type; in rkusb_do_read_flash_id()
227 u32 devnum = ums[common->lun].block_dev.devnum; in rkusb_do_read_flash_id()
283 struct blk_desc *desc = &ums[common->lun].block_dev; in rkusb_do_read_flash_info()
390 rc = ums[common->lun].erase_sector(&ums[common->lun], in rkusb_do_lba_erase()
408 struct blk_desc *desc = &ums[common->lun].block_dev; in rkusb_do_erase_force()
444 rc = ums[common->lun].erase_sector(&ums[common->lun], in rkusb_do_erase_force()
828 enum if_type type, cur_type = ums[common->lun].block_dev.if_type; in rkusb_do_switch_storage()
829 int devnum, cur_devnum = ums[common->lun].block_dev.devnum; in rkusb_do_switch_storage()
885 ums[common->lun].num_sectors = block_dev->lba; in rkusb_do_switch_storage()
[all …]
H A Df_mass_storage.c431 static struct ums *ums; variable
766 rc = ums[common->lun].read_sector(&ums[common->lun], in do_read()
941 rc = ums[common->lun].write_sector(&ums[common->lun], in do_write()
1061 rc = ums[common->lun].read_sector(&ums[common->lun], in do_verify()
1116 ums[common->lun].name, (u16) 0xffff); in do_inquiry()
2531 rc = fsg_lun_open(&common->luns[i], ums[i].num_sectors, ""); in fsg_common_init()
2833 int fsg_init(struct ums *ums_devs, int count) in fsg_init()
2835 ums = ums_devs; in fsg_init()
/rk3399_rockchip-uboot/board/technexion/pico-imx7d/
H A DREADME39 => ums 0 mmc 0
/rk3399_rockchip-uboot/board/freescale/mx6sabresd/
H A DREADME52 => ums 0 mmc 2
/rk3399_rockchip-uboot/test/py/
H A DREADME.md147 - `'ums'` runs only tests with "ums" in their name.
/rk3399_rockchip-uboot/arch/arm/dts/
H A Drv1103b.dtsi271 mode-ums = <BOOT_UMS>;
H A Drv1106.dtsi265 mode-ums = <BOOT_UMS>;
H A Drk3506.dtsi1586 mode-ums = <BOOT_UMS>;
H A Dpx30.dtsi213 mode-ums = <BOOT_UMS>;
H A Drv1126.dtsi430 mode-ums = <BOOT_UMS>;
H A Drk3562.dtsi698 mode-ums = <BOOT_UMS>;
H A Drk3528.dtsi680 mode-ums = <BOOT_UMS>;
H A Drk3568.dtsi403 mode-ums = <BOOT_UMS>;
H A Drv1126b.dtsi781 mode-ums = <BOOT_UMS>;
H A Drk3576.dtsi1316 mode-ums = <BOOT_UMS>;