1. c01d85c Merge tag 'mtd/for-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux by Linus Torvalds · 3 years ago
  2. 9ce47e4 Merge tag 'nand/for-5.17' into mtd/next by Miquel Raynal · 3 years ago
  3. 67b967d mtd: Introduce an expert mode for forensics and debugging purposes by Miquel Raynal · 3 years, 2 months ago
  4. 36a6598 mtd: rawnand: Fix nand_choose_best_timings() on unsupported interface by Herve Codina · 3 years, 2 months ago
  5. 16d8b62 mtd: rawnand: Fix nand_erase_op delay by Herve Codina · 3 years, 2 months ago
  6. d8466f7 mtd: rawnand: Export nand_read_page_hwecc_oob_first() by Paul Cercueil · 3 years, 3 months ago
  7. b480270 mtd: rawnand: Fix probe failure due to of_get_nand_secure_regions() by Manivannan Sadhasivam · 3 years, 6 months ago
  8. 14f97f0 mtd: rawnand: Add a check in of_get_nand_secure_regions() by Dan Carpenter · 3 years, 7 months ago
  9. b85c943 mtd: rawnand: Add a helper to parse the gpio-cs DT property by Miquel Raynal · 3 years, 8 months ago
  10. a9ecc8c mtd: rawnand: Choose the best timings, NV-DDR included by Miquel Raynal · 3 years, 8 months ago
  11. 9d3194b mtd: rawnand: Allow SDR timings to be nacked by Miquel Raynal · 3 years, 8 months ago
  12. f3fe156 mtd: rawnand: Support enabling NV-DDR through SET_FEATURES by Miquel Raynal · 3 years, 8 months ago
  13. 09cdb23 mtd: rawnand: Handle the double bytes in NV-DDR mode by Miquel Raynal · 3 years, 8 months ago
  14. d7a773e mtd: rawnand: Access SDR and NV-DDR timings through a common macro by Miquel Raynal · 3 years, 8 months ago
  15. dbb7b2e mtd: rawnand: Use more recent ONFI specification wording by Miquel Raynal · 3 years, 8 months ago
  16. 4d888ec mtd: rawnand: silence static checker warning in nand_setup_interface() by Dan Carpenter · 3 years, 9 months ago
  17. 13b8976 mtd: rawnand: Add support for secure regions in NAND memory by Manivannan Sadhasivam · 3 years, 10 months ago
  18. 8ffbec7 mtd: nand: fix error handling in nand_prog_page_op() #2 by Sascha Hauer · 4 years ago
  19. ec9e020 mtd: nand: fix error handling in nand_prog_page_op() #1 by Sascha Hauer · 4 years ago
  20. 5b9215a mtd: rawnand: Try not to use the ECC private structures by Miquel Raynal · 4 years ago
  21. 35fe1b9 mtd: nand: ecc-hamming: Create the software Hamming engine by Miquel Raynal · 4 years, 4 months ago
  22. 19b2ce1 mtd: nand: ecc-hamming: Stop using raw NAND structures by Miquel Raynal · 4 years, 4 months ago
  23. 90ccf0a mtd: nand: ecc-hamming: Rename the exported functions by Miquel Raynal · 4 years, 4 months ago
  24. e5acf9c mtd: nand: ecc-hamming: Move Hamming code to the generic NAND layer by Miquel Raynal · 4 years, 4 months ago
  25. 9994bb3 mtd: nand: ecc-bch: Create the software BCH engine by Miquel Raynal · 4 years, 4 months ago
  26. 80fe603 mtd: nand: ecc-bch: Stop using raw NAND structures by Miquel Raynal · 4 years, 4 months ago
  27. ea146d7 mtd: nand: ecc-bch: Update the prototypes to be more generic by Miquel Raynal · 4 years, 4 months ago
  28. 127aae6 mtd: nand: ecc-bch: Drop mtd_nand_has_bch() by Miquel Raynal · 4 years, 4 months ago
  29. 3c0fe36 mtd: nand: ecc-bch: Stop exporting the private structure by Miquel Raynal · 4 years, 4 months ago
  30. cdbe8df mtd: nand: ecc-bch: Move BCH code to the generic NAND layer by Miquel Raynal · 4 years, 4 months ago
  31. fb8c381 mtd: rawnand: Don't overwrite the error code from nand_set_ecc_soft_ops() by Tudor Ambarus · 4 years, 4 months ago
  32. 6e88127 mtd: rawnand: Introduce nand_set_ecc_on_host_ops() by Tudor Ambarus · 4 years, 4 months ago
  33. b515633 mtd: rawnand: Use the NAND framework user_conf object for ECC flags by Miquel Raynal · 4 years, 5 months ago
  34. d7157ff mtd: rawnand: Use the ECC framework user input parsing bits by Miquel Raynal · 4 years, 5 months ago
  35. 8c126720 mtd: rawnand: Use the ECC framework nand_ecc_is_strong_enough() helper by Miquel Raynal · 4 years, 5 months ago
  36. 1e3b37a mtd: rawnand: Use the ECC framework OOB layouts by Miquel Raynal · 4 years, 5 months ago
  37. c441bcd mtd: rawnand: Make use of the ECC framework by Miquel Raynal · 4 years, 5 months ago
  38. 53576c7 mtd: rawnand: Use nanddev_get/set_ecc_requirements() when relevant by Miquel Raynal · 4 years, 5 months ago
  39. bace41f mtd: rawnand: Use the new ECC engine type enumeration by Miquel Raynal · 4 years, 5 months ago
  40. ef24f97 mtd: rawnand: Separate the ECC engine type and the ECC byte placement by Miquel Raynal · 4 years, 5 months ago
  41. e0a564a mtd: rawnand: Rename the ECC algorithm enumeration items by Miquel Raynal · 4 years, 5 months ago
  42. 35b6bcc mtd: rawnand: Allocate the interface configurations dynamically by Miquel Raynal · 4 years, 8 months ago
  43. a69ad111 mtd: rawnand: Get rid of the default ONFI timing mode by Miquel Raynal · 4 years, 8 months ago
  44. 26d014f mtd: rawnand: Add the ->choose_interface_config() hook by Miquel Raynal · 4 years, 8 months ago
  45. b5b39f6 mtd: rawnand: Introduce nand_choose_best_sdr_timings() by Miquel Raynal · 4 years, 8 months ago
  46. 42a9ad0 mtd: rawnand: timings: Make onfi_fill_interface_config() a void helper by Miquel Raynal · 4 years, 8 months ago
  47. 4c46667 mtd: rawnand: s/data_interface/interface_config/ by Miquel Raynal · 4 years, 8 months ago
  48. e0160cd mtd: rawnand: Hide the chip->data_interface indirection by Miquel Raynal · 4 years, 8 months ago
  49. 623c014 mtd: rawnand: timings: Provide onfi_fill_data_interface() with a data interface by Miquel Raynal · 4 years, 8 months ago
  50. 5e179a5 mtd: rawnand: Rename nand_init_data_interface() by Miquel Raynal · 4 years, 8 months ago
  51. 8d69a80 mtd: rawnand: Fix nand_setup_data_interface() description by Miquel Raynal · 4 years, 8 months ago
  52. adcf98b mtd: rawnand: Rename nand_has_setup_data_iface() by Miquel Raynal · 4 years, 8 months ago
  53. fe7f7b0 mtd: rawnand: Use the data interface mode entry when relevant by Miquel Raynal · 4 years, 8 months ago
  54. 6ef10df mtd: rawnand: Compare the actual timing values by Miquel Raynal · 4 years, 8 months ago
  55. 271de00 mtd: rawnand: Rename the manufacturer structure by Miquel Raynal · 4 years, 8 months ago
  56. 8e8b270 mtd: rawnand: Create a nand_chip operations structure by Miquel Raynal · 4 years, 8 months ago
  57. 86f2b22 mtd: rawnand: Add an invalid ECC mode to discriminate with valid ones by Miquel Raynal · 4 years, 8 months ago
  58. dbc2f2e mtd: rawnand: Return an enum from of_get_nand_ecc_algo() by Miquel Raynal · 4 years, 8 months ago
  59. 74e24cd mtd: rawnand: Drop OOB_FIRST placement scheme by Miquel Raynal · 4 years, 8 months ago
  60. f66a6fd mtd: rawnand: Avoid a typedef by Miquel Raynal · 4 years, 8 months ago
  61. 9630a05 mtd: rawnand: Stop using nand_release() by Miquel Raynal · 4 years, 8 months ago
  62. d790461 mtd: rawnand: Add nand_extract_bits() by Miquel Raynal · 4 years, 8 months ago
  63. 0651ed5 mtd: rawnand: Ensure the number of bitflips is consistent by Miquel Raynal · 4 years, 8 months ago
  64. e45a4b6 mtd: rawnand: Fix nand_gpio_waitrdy() by Boris Brezillon · 4 years, 8 months ago
  65. 1f1ec62 mtd: rawnand: Propage CS selection to sub operations by Boris Brezillon · 4 years, 8 months ago
  66. ec7cfc3 mtd: rawnand: Add a NAND_NO_BBM_QUIRK flag by Boris Brezillon · 4 years, 8 months ago
  67. 0e7f4b6 mtd: rawnand: Allow controllers to overload soft ECC hooks by Miquel Raynal · 4 years, 8 months ago
  68. 658beb6 mtd: rawnand: Expose monolithic read/write_page_raw() helpers by Miquel Raynal · 4 years, 8 months ago
  69. b451f5b mtd: rawnand: Give the possibility to verify a read operation is supported by Miquel Raynal · 4 years, 8 months ago
  70. 21b5cf3 mtd: rawnand: Avoid indirect access to ->data_buf() by Miquel Raynal · 4 years, 8 months ago
  71. 6446907 mtd: rawnand: Rename the use_bufpoi variables by Miquel Raynal · 4 years, 8 months ago
  72. 2f95994 mtd: rawnand: Fix comments about the use of bufpoi by Miquel Raynal · 4 years, 8 months ago
  73. ce8148d mtd: rawnand: Rename a NAND chip option by Miquel Raynal · 4 years, 8 months ago
  74. 18729b1 mtd: rawnand: Define the "distance 3" MLC pairing scheme by Boris Brezillon · 4 years, 9 months ago
  75. d10b41b mtd: rawnand: Give more information about the ECC weakness by Miquel Raynal · 4 years, 9 months ago
  76. 025a06c mtd: Convert fallthrough comments into statements by Miquel Raynal · 4 years, 10 months ago
  77. adc6162 mtd: rawnand: Add support for manufacturer specific suspend/resume operation by Mason Yang · 4 years, 10 months ago
  78. 9227008 mtd: rawnand: Add support for manufacturer specific lock/unlock operation by Mason Yang · 4 years, 11 months ago
  79. 0092646 mtd: rawnand: free the nand_device object by Christophe Kerello · 5 years ago
  80. 43d8b63 mtd: rawnand: Ensure nand_soft_waitrdy wait period is enough by Martin Devera · 5 years ago
  81. a3c4c23 mtd: rawnand: Change calculating of position page containing BBM by Piotr Sroka · 5 years ago
  82. 80107e7 mtd: rawnand: remove redundant assignment to variable ret by Colin Ian King · 5 years ago
  83. 3f06962 Merge tag 'mtd/for-5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux by Linus Torvalds · 6 years ago
  84. 14a82ea mtd: rawnand: export NAND operation tracer by Sascha Hauer · 6 years ago
  85. 2099920 mtd: rawnand: use longest matching pattern by Stefan Agner · 6 years ago
  86. 39071cf Merge tag 'mtd/fixes-for-5.2-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux by Linus Torvalds · 6 years ago
  87. d2912cb treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 by Thomas Gleixner · 6 years ago
  88. b2b5921 mtd: rawnand: initialize ntargets with maxchips by Sascha Hauer · 6 years ago
  89. f90da78 mtd: rawnand: Support bad block markers in first, second or last page by Frieder Schrempf · 6 years ago
  90. bb59254 mtd: nand: Make flags for bad block marker position more granular by Frieder Schrempf · 6 years ago
  91. 04649ec mtd: rawnand: Always store info about bad block markers in chip struct by Frieder Schrempf · 6 years ago
  92. 9bb9464 mtd: nand: Clarify Kconfig entry for software Hamming ECC entries by Miquel Raynal · 6 years ago
  93. 714c068 mtd: nand: Clarify Kconfig entry for software BCH ECC algorithm by Miquel Raynal · 6 years ago
  94. 6a1b66d mtd: rawnand: Get rid of chip->ecc_{strength,step}_ds by Boris Brezillon · 6 years ago
  95. 32813e2 mtd: rawnand: Get rid of chip->numchips by Boris Brezillon · 6 years ago
  96. 6c836d5 mtd: rawnand: Get rid of chip->chipsize by Boris Brezillon · 6 years ago
  97. 2981516 mtd: rawnand: Get rid of chip->bits_per_cell by Boris Brezillon · 6 years ago
  98. 7beb37e mtd: rawnand: Use nanddev_mtd_max_bad_blocks() by Boris Brezillon · 6 years ago
  99. d974541 mtd: rawnand: Move all page cache related fields to a sub-struct by Boris Brezillon · 6 years ago
  100. eeab717 mtd: rawnand: Provide a helper to get chip->data_buf by Boris Brezillon · 6 years ago