summaryrefslogtreecommitdiff
path: root/firmware/target/arm/rk27xx/ata-nand-rk27xx.c
diff options
context:
space:
mode:
authorMichael Sevakis <jethead71@rockbox.org>2013-08-17 12:18:22 -0400
committerMichael Sevakis <jethead71@rockbox.org>2013-08-17 12:18:22 -0400
commita56f1ca1ed63b93eb61fd5319f47347b3eb1e364 (patch)
tree62a253ba44b23c1867cef59fee40b40092719ee1 /firmware/target/arm/rk27xx/ata-nand-rk27xx.c
parentc13f21a4d5c27c638c9f0dedf6d7b1f9bbb4d682 (diff)
downloadrockbox-a56f1ca1ed63b93eb61fd5319f47347b3eb1e364.tar.gz
rockbox-a56f1ca1ed63b93eb61fd5319f47347b3eb1e364.zip
Cleanup MV/MD macros a little.
When using variadic macros there's no need for IF_MD2/IF_MV2 to deal with function parameters. IF_MD/IF_MV are enough. Throw in IF_MD_DRV/ID_MV_VOL that return the parameter if MD/MV, or 0 if not. Change-Id: I7605e6039f3be19cb47110c84dcb3c5516f2c3eb
Diffstat (limited to 'firmware/target/arm/rk27xx/ata-nand-rk27xx.c')
-rw-r--r--firmware/target/arm/rk27xx/ata-nand-rk27xx.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/firmware/target/arm/rk27xx/ata-nand-rk27xx.c b/firmware/target/arm/rk27xx/ata-nand-rk27xx.c
index fc150ecf52..a32963b44d 100644
--- a/firmware/target/arm/rk27xx/ata-nand-rk27xx.c
+++ b/firmware/target/arm/rk27xx/ata-nand-rk27xx.c
@@ -35,14 +35,14 @@
35static bool initialized = false; 35static bool initialized = false;
36 36
37/* API Functions */ 37/* API Functions */
38int nand_read_sectors(IF_MD2(int drive,) unsigned long start, int incount, 38int nand_read_sectors(IF_MD(int drive,) unsigned long start, int incount,
39 void* inbuf) 39 void* inbuf)
40{ 40{
41 (void)drive; 41 (void)drive;
42 return ftl_read(start, incount, inbuf); 42 return ftl_read(start, incount, inbuf);
43} 43}
44 44
45int nand_write_sectors(IF_MD2(int drive,) unsigned long start, int count, 45int nand_write_sectors(IF_MD(int drive,) unsigned long start, int count,
46 const void* outbuf) 46 const void* outbuf)
47{ 47{
48 (void)drive; 48 (void)drive;
@@ -74,7 +74,7 @@ void nand_enable(bool on)
74 (void)on; 74 (void)on;
75} 75}
76 76
77void nand_get_info(IF_MD2(int drive,) struct storage_info *info) 77void nand_get_info(IF_MD(int drive,) struct storage_info *info)
78{ 78{
79 (void)drive; 79 (void)drive;
80 uint32_t ppb = ftl_banks * (*ftl_nand_type).pagesperblock; 80 uint32_t ppb = ftl_banks * (*ftl_nand_type).pagesperblock;