summaryrefslogtreecommitdiff
path: root/nuttx/drivers/mtd/m25px.c
diff options
context:
space:
mode:
authorGregory Nutt <gnutt@nuttx.org>2013-05-03 14:32:08 -0600
committerGregory Nutt <gnutt@nuttx.org>2013-05-03 14:32:08 -0600
commit0d40d1bd1474f04984320a650148d66095a8ff9c (patch)
treeac4f2e6df2a6fd5a7050f567704beafc2c4bca8b /nuttx/drivers/mtd/m25px.c
parent1092e4b16395d945517b9bcbc2c48828fbe9303c (diff)
downloadpx4-nuttx-0d40d1bd1474f04984320a650148d66095a8ff9c.tar.gz
px4-nuttx-0d40d1bd1474f04984320a650148d66095a8ff9c.tar.bz2
px4-nuttx-0d40d1bd1474f04984320a650148d66095a8ff9c.zip
Replace CONFIG_MTD_SMART in MTD drivers with other conditions
Diffstat (limited to 'nuttx/drivers/mtd/m25px.c')
-rw-r--r--nuttx/drivers/mtd/m25px.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/nuttx/drivers/mtd/m25px.c b/nuttx/drivers/mtd/m25px.c
index 17f7a0672..7dc26b3ee 100644
--- a/nuttx/drivers/mtd/m25px.c
+++ b/nuttx/drivers/mtd/m25px.c
@@ -204,7 +204,7 @@ struct m25p_dev_s
uint8_t pageshift; /* 8 */
uint16_t nsectors; /* 128 or 64 */
uint32_t npages; /* 32,768 or 65,536 */
-#ifdef CONFIG_MTD_SMART
+#ifdef CONFIG_M25P_SUBSECTOR_ERASE
uint8_t subsectorshift; /* 0, 12 or 13 (4K or 8K) */
#endif
};
@@ -322,7 +322,7 @@ static inline int m25p_readid(struct m25p_dev_s *priv)
{
/* Okay.. is it a FLASH capacity that we understand? */
-#ifdef CONFIG_MTD_SMART
+#ifdef CONFIG_M25P_SUBSECTOR_ERASE
priv->subsectorshift = 0;
#endif
@@ -344,7 +344,7 @@ static inline int m25p_readid(struct m25p_dev_s *priv)
priv->npages = M25P_EN25F80_NPAGES;
priv->sectorshift = M25P_EN25F80_SECTOR_SHIFT;
priv->nsectors = M25P_EN25F80_NSECTORS;
-#ifdef CONFIG_MTD_SMART
+#ifdef CONFIG_M25P_SUBSECTOR_ERASE
priv->subsectorshift = M25P_EN25F80_SUBSECT_SHIFT;
#endif
return OK;
@@ -486,7 +486,7 @@ static void m25p_sectorerase(struct m25p_dev_s *priv, off_t sector, uint8_t type
{
off_t offset;
-#ifdef CONFIG_MTD_SMART
+#ifdef CONFIG_M25P_SUBSECTOR_ERASE
if (priv->subsectorshift > 0)
{
offset = sector << priv->subsectorshift;
@@ -681,7 +681,7 @@ static int m25p_erase(FAR struct mtd_dev_s *dev, off_t startblock, size_t nblock
m25p_lock(priv->dev);
while (blocksleft > 0)
{
-#ifdef CONFIG_MTD_SMART
+#ifdef CONFIG_M25P_SUBSECTOR_ERASE
size_t sectorboundry;
size_t blkper;
@@ -928,7 +928,7 @@ static int m25p_ioctl(FAR struct mtd_dev_s *dev, int cmd, unsigned long arg)
*/
geo->blocksize = (1 << priv->pageshift);
-#ifdef CONFIG_MTD_SMART
+#ifdef CONFIG_M25P_SUBSECTOR_ERASE
if (priv->subsectorshift > 0)
{
geo->erasesize = (1 << priv->subsectorshift);