diff options
author | Nam T. Nguyen <namnguyen@chromium.org> | 2014-11-25 13:26:53 -0800 |
---|---|---|
committer | chrome-internal-fetch <chrome-internal-fetch@google.com> | 2014-11-26 06:08:16 +0000 |
commit | 8577b5360ca4c9514d9091ed9aded2bb3193f1f0 (patch) | |
tree | 1a71cfeea65e3a08438976bd996fe348c4269176 /cgpt/cgpt.h | |
parent | 2596c657958477b06d1613902dfe4d47a2ad0ae0 (diff) | |
download | vboot-8577b5360ca4c9514d9091ed9aded2bb3193f1f0.tar.gz |
vboot: Remove FTS code
flash_ts driver (from Android) was pulled to support Sonic. But now we
go a different route, this CL is to drop the FTS code.
BUG=chromium:436597
BRANCH=none
TEST=unittest
Change-Id: I86d6273f9f5f642b504ccb6a76e005cda12d0e78
Reviewed-on: https://chromium-review.googlesource.com/231896
Reviewed-by: Bill Richardson <wfrichar@chromium.org>
Commit-Queue: Nam Nguyen <namnguyen@chromium.org>
Tested-by: Nam Nguyen <namnguyen@chromium.org>
Diffstat (limited to 'cgpt/cgpt.h')
-rw-r--r-- | cgpt/cgpt.h | 17 |
1 files changed, 0 insertions, 17 deletions
diff --git a/cgpt/cgpt.h b/cgpt/cgpt.h index bb3438a0..ff9e1064 100644 --- a/cgpt/cgpt.h +++ b/cgpt/cgpt.h @@ -13,7 +13,6 @@ #include "cgpt_endian.h" #include "cgptlib.h" #include "gpt.h" -#include "mtdlib.h" struct legacy_partition { uint8_t status; @@ -43,23 +42,11 @@ void PMBRToStr(struct pmbr *pmbr, char *str, unsigned int buflen); // Handle to the drive storing the GPT. struct drive { uint64_t size; /* total size (in bytes) */ - int is_mtd; GptData gpt; - MtdData mtd; struct pmbr pmbr; int fd; /* file descriptor */ }; -struct nand_layout { - int enabled; - int use_host_ioctl; /* Use ioctl() on /dev/fts to read/write. */ - int bytes_per_page, pages_per_block, fts_block_offset, fts_block_size; -}; - -/* Write a NAND/MTD image instead of GPT. */ -void EnableNandImage(int bytes_per_page, int pages_per_block, - int fts_block_offset, int fts_block_size); - // Opens a block device or file, loads raw GPT data from it. // 'mode' should be O_RDONLY or O_RDWR. // If 'drive_size' is 0, both the partitions and GPT structs reside on the same @@ -156,11 +143,9 @@ int ResolveType(const Guid *type, char *buf); int SupportedType(const char *name, Guid *type); void PrintTypes(void); void EntryDetails(GptEntry *entry, uint32_t index, int raw); -void MtdEntryDetails(MtdDiskPartition *entry, uint32_t index, int raw); uint32_t GetNumberOfEntries(const struct drive *drive); GptEntry *GetEntry(GptData *gpt, int secondary, uint32_t entry_index); -MtdDiskPartition *MtdGetEntry(MtdData *mtd, int secondary, uint32_t index); void SetPriority(struct drive *drive, int secondary, uint32_t entry_index, int priority); @@ -184,8 +169,6 @@ int IsSynonymous(const GptHeader* a, const GptHeader* b); int IsUnused(struct drive *drive, int secondary, uint32_t index); int IsKernel(struct drive *drive, int secondary, uint32_t index); -int LookupMtdTypeForGuid(const Guid *type); -const Guid *LookupGuidForMtdType(int type); // Optional. Applications that need this must provide an implementation. // |