Lines Matching +full:1 +full:- +full:emmc
2 * Copyright (c) 2013-2019 Huawei Technologies Co., Ltd. All rights reserved.
3 * Copyright (c) 2020-2021 Huawei Device Co., Ltd. All rights reserved.
8 * 1. Redistributions of source code must retain the above copyright notice, this list of
60 los_disk *emmcDisk = los_get_mmcdisk_bytype(EMMC); in AddEmmcParts()
62 PRINT_ERR("Get EMMC disk failed!\n"); in AddEmmcParts()
66 void *block = ((struct drv_data *)emmcDisk->dev->data)->priv; in AddEmmcParts()
68 if (los_disk_deinit(emmcDisk->disk_id) != ENOERR) { in AddEmmcParts()
69 PRINT_ERR("Failed to deinit emmc disk!\n"); in AddEmmcParts()
73 struct disk_divide_info *emmc = StorageBlockGetEmmc(); in AddEmmcParts() local
74 ret = add_mmc_partition(emmc, rootAddr / EMMC_SEC_SIZE, rootSize / EMMC_SEC_SIZE); in AddEmmcParts()
83 ret = add_mmc_partition(emmc, patchStartCnt, patchSizeCnt); in AddEmmcParts()
94 UINT64 userdataSizeCnt = emmcDisk->sector_count - userdataStartCnt; in AddEmmcParts()
95 ret = add_mmc_partition(emmc, storageStartCnt, storageSizeCnt); in AddEmmcParts()
101 ret = add_mmc_partition(emmc, userdataStartCnt, userdataSizeCnt); in AddEmmcParts()
115 if (los_disk_init(node_name, StorageBlockGetMmcOps(), block, diskId, emmc) != ENOERR) { in AddEmmcParts()
116 PRINT_ERR("Failed to init emmc disk!\n"); in AddEmmcParts()
149 if (strcmp(dev, "emmc") == 0) { in AddPartitions()
317 if ((rootAddr & (alignSize - 1)) || (rootSize & (alignSize - 1)) || in CheckValidation()
318 (userAddr & (alignSize - 1)) || (userSize & (alignSize - 1))) { in CheckValidation()