mtd: remove museum NAND ID's support
A message that is not in the archive (sent off-list or not yet received): [email protected]
Quoted 12 lines · Alexander Shiyan
Quoted 11 lines
From: Artem Bityutskiy <artem.bityutskiy at linux.intel.com>
It is probably OK to remove support for really old NAND chips of 8MiB or smaller size. We had a separate configuration option for them:
CONFIG_MTD_NAND_MUSEUM_IDS, which we remove along with this patch.Signed-off-by Artem Bityutskiy <artem.bityutskiy at linux.intel.com>---
drivers/mtd/nand/Kconfig| 8 --------drivers/mtd/nand/nand_ids.c| 19 -------------------2 files changed, 27 deletions(-)
Quoted 3 lines
Hello.
This change break systems with these NAND-chips, for example these IDs is used in old DiskOnChip devices.
Do you have one of those and use them with modern kernels ? Which one is that?
Signature · 2 lines
Best Regards, Artem Bityutskiy
Quoted 13 lines · Alexander Shiyan
Quoted 12 lines
Quoted 11 lines
From: Artem Bityutskiy <artem.bityutskiy at linux.intel.com>
It is probably OK to remove support for really old NAND chips of 8MiB or smaller size. We had a separate configuration option for them:
CONFIG_MTD_NAND_MUSEUM_IDS, which we remove along with this patch.Signed-off-by Artem Bityutskiy <artem.bityutskiy at linux.intel.com>---
drivers/mtd/nand/Kconfig| 8 --------drivers/mtd/nand/nand_ids.c| 19 -------------------2 files changed, 27 deletions(-)
Quoted 6 lines
Quoted 3 lines
Hello.
This change break systems with these NAND-chips, for example these IDs is used in old DiskOnChip devices.Do you have one of those and use them with modern kernels ? Which one is that?
Yes. ID used in the MD2800-D08. I specifically included a configuration option to support this chip ;) Unfortunately, I can not say the exact device ID now because all of such devices sent in production, and I have no more now.
Of course, these devices are not in production at the moment, but they are still being sold.
---
Quoted 17 lines · Alexander Shiyan
Quoted 17 lines · Alexander Shiyan
Quoted 15 lines
Quoted 11 lines
From: Artem Bityutskiy <artem.bityutskiy at linux.intel.com>
It is probably OK to remove support for really old NAND chips of 8MiB or smaller size. We had a separate configuration option for them:
CONFIG_MTD_NAND_MUSEUM_IDS, which we remove along with this patch.Signed-off-by Artem Bityutskiy <artem.bityutskiy at linux.intel.com>---
drivers/mtd/nand/Kconfig| 8 --------drivers/mtd/nand/nand_ids.c| 19 -------------------2 files changed, 27 deletions(-)Hello.
This change break systems with these NAND-chips, for example these IDs is used in old DiskOnChip devices.
Quoted 8 lines
Quoted 2 lines
Do you have one of those and use them with modern kernels ? Which one is that?
Yes. ID used in the MD2800-D08. I specifically included a configuration option to support this chip ;) Unfortunately, I can not say the exact device ID now because all of such devices sent in production, and I have no more now.
Of course, these devices are not in production at the moment, but they are still being sold.
OK, probably we can cut on 4MiB boundary then? I mean kill support for 4MiB NANDs and less?
Signature · 2 lines
Best Regards, Artem Bityutskiy
Quoted 21 lines · Alexander Shiyan
Quoted 20 lines
Quoted 19 lines · Alexander Shiyan
Quoted 12 lines
Quoted 11 lines
From: Artem Bityutskiy <artem.bityutskiy at linux.intel.com>
It is probably OK to remove support for really old NAND chips of 8MiB or smaller size. We had a separate configuration option for them:
CONFIG_MTD_NAND_MUSEUM_IDS, which we remove along with this patch.Signed-off-by Artem Bityutskiy <artem.bityutskiy at linux.intel.com>---
drivers/mtd/nand/Kconfig| 8 --------drivers/mtd/nand/nand_ids.c| 19 -------------------2 files changed, 27 deletions(-)Quoted 3 lines
Hello.
This change break systems with these NAND-chips, for example these IDs is used in old DiskOnChip devices.Do you have one of those and use them with modern kernels ? Which one is that?
Quoted 8 lines
Quoted 5 lines
Yes. ID used in the MD2800-D08. I specifically included a configuration option to support this chip ;) Unfortunately, I can not say the exact device ID now because all of such devices sent in production, and I have no more now.
Of course, these devices are not in production at the moment, but they are still being sold.OK, probably we can cut on 4MiB boundary then? I mean kill support for 4MiB NANDs and less?
At least for me it is OK.
Diskonchip devices is started from 8MB. I never seen chips less than 8MB same as Brian.
---
Quoted 17 lines · Alexander Shiyan
Quoted 17 lines · Alexander Shiyan
Quoted 15 lines
Quoted 11 lines
From: Artem Bityutskiy <artem.bityutskiy at linux.intel.com>
It is probably OK to remove support for really old NAND chips of 8MiB or smaller size. We had a separate configuration option for them:
CONFIG_MTD_NAND_MUSEUM_IDS, which we remove along with this patch.Signed-off-by Artem Bityutskiy <artem.bityutskiy at linux.intel.com>---
drivers/mtd/nand/Kconfig| 8 --------drivers/mtd/nand/nand_ids.c| 19 -------------------2 files changed, 27 deletions(-)Hello.
This change break systems with these NAND-chips, for example these IDs is used in old DiskOnChip devices.
Quoted 8 lines
Quoted 2 lines
Do you have one of those and use them with modern kernels ? Which one is that?
Yes. ID used in the MD2800-D08. I specifically included a configuration option to support this chip ;) Unfortunately, I can not say the exact device ID now because all of such devices sent in production, and I have no more now.
Of course, these devices are not in production at the moment, but they are still being sold.
Or probably, we can kill NANDs with 256 byte page - they are really from the stone age, while the 512 bytes ones are at least from the copper age.
Signature · 2 lines
Best Regards, Artem Bityutskiy
Quoted 27 lines · Alexander Shiyan
Quoted 17 lines
Quoted 17 lines · Alexander Shiyan
Quoted 15 lines
Quoted 11 lines
From: Artem Bityutskiy <artem.bityutskiy at linux.intel.com>
It is probably OK to remove support for really old NAND chips of 8MiB or smaller size. We had a separate configuration option for them:
CONFIG_MTD_NAND_MUSEUM_IDS, which we remove along with this patch.Signed-off-by Artem Bityutskiy <artem.bityutskiy at linux.intel.com>---
drivers/mtd/nand/Kconfig| 8 --------drivers/mtd/nand/nand_ids.c| 19 -------------------2 files changed, 27 deletions(-)Hello.
This change break systems with these NAND-chips, for example these IDs is used in old DiskOnChip devices.Quoted 8 lines
Quoted 2 lines
Do you have one of those and use them with modern kernels ? Which one is that?
Yes. ID used in the MD2800-D08. I specifically included a configuration option to support this chip ;) Unfortunately, I can not say the exact device ID now because all of such devices sent in production, and I have no more now.
Of course, these devices are not in production at the moment, but they are still being sold.
Quoted 3 lines
Or probably, we can kill NANDs with 256 byte page - they are really from the stone age, while the 512 bytes ones are at least from the copper age.
Hehe :)
But, i suggest keep these definitions in the comments.
---
Quoted 27 lines · Alexander Shiyan
Quoted 27 lines · Alexander Shiyan
Quoted 25 lines
Quoted 13 lines · Alexander Shiyan
Quoted 12 lines
Quoted 11 lines
From: Artem Bityutskiy <artem.bityutskiy at linux.intel.com>
It is probably OK to remove support for really old NAND chips of 8MiB or smaller size. We had a separate configuration option for them:
CONFIG_MTD_NAND_MUSEUM_IDS, which we remove along with this patch.Signed-off-by Artem Bityutskiy <artem.bityutskiy at linux.intel.com>---
drivers/mtd/nand/Kconfig| 8 --------drivers/mtd/nand/nand_ids.c| 19 -------------------2 files changed, 27 deletions(-)Quoted 6 lines
Quoted 3 lines
Hello.
This change break systems with these NAND-chips, for example these IDs is used in old DiskOnChip devices.Do you have one of those and use them with modern kernels ? Which one is that?
Yes. ID used in the MD2800-D08. I specifically included a configuration option to support this chip ;) Unfortunately, I can not say the exact device ID now because all of such devices sent in production, and I have no more now.
Of course, these devices are not in production at the moment, but they are still being sold.
Quoted 6 lines
Quoted 3 lines
Or probably, we can kill NANDs with 256 byte page - they are really from the stone age, while the 512 bytes ones are at least from the copper age.
Hehe :)
But, i suggest keep these definitions in the comments.
I want to go even further and just kill 256-bytes NAND p ages support altogether, as I believe this is completely useless. Being in linux MTD since 2005, I've never seen anyone using those.
Signature · 2 lines
Best Regards, Artem Bityutskiy