summaryrefslogtreecommitdiff
path: root/drivers/mtd/nand/raw/nand_base.c
AgeCommit message (Expand)Author
2025-10-28mtd: nand: Prevent dereference of NULL pointerAndrew Goodbody
2025-04-08Merge patch series "Annotate switch/case fallthrough cases"Tom Rini
2025-04-08mtd: rawnand: nand_base: annotate switch/case fallthroughAndre Przywara
2025-03-15drivers: mtd: nand: base: Add support for Hardware ECC for check bad blockDinesh Maniyam
2024-10-11drivers: Use CONFIG_XPL_BUILD instead of CONFIG_SPL_BUILDSimon Glass
2024-08-28mtd: rawnand: nand_base: support for 'NAND_IS_BOOT_MEDIUM' flagArseniy Krasnov
2024-07-22drivers: mtd: Remove duplicate newlinesMarek Vasut
2024-05-20Restore patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet"Tom Rini
2024-05-19Revert "Merge patch series "arm: dts: am62-beagleplay: Fix Beagleplay Ethernet""Tom Rini
2024-05-07mtd: Remove <common.h> and add needed includesTom Rini
2024-04-14mtd: nand: raw: Use macro nand_to_mtd() where appropriateAlexander Dahl
2023-11-28Merge patch series "Import "string" I/O functions from Linux"Tom Rini
2023-11-28asm-generic: Import functions from LinuxIgor Prusov
2023-11-16nand: Don't dereference NULL manufacturer_descSean Anderson
2023-04-22mtd: rawnand: nand_base: Handle algorithm selectionLinus Walleij
2023-04-22Revert "mtd: rawnand: nand_base: Handle algorithm selection"Dario Binacchi
2023-04-16mtd: rawnand: nand_base: Handle algorithm selectionLinus Walleij
2023-01-08mtd: rawnand: nand_base: Allow base driver to be used in SPL without nand_bbtRoger Quadros
2022-12-10mtd: nand: make Samsung SLC NAND usable againMichael Trimarchi
2022-09-18cyclic: Use schedule() instead of WATCHDOG_RESET()Stefan Roese
2022-08-22mtd: nand: Rename nand_get_flash_type() into nand_detect()Michael Trimarchi
2022-08-22mtd: nand: change return type of nand_get_flash_type() to intMichael Trimarchi
2022-08-22mtd: nand: Rename the nand_manufacturers structMichael Trimarchi
2022-07-22mtd: nand: Move Macronix specific initialization in nand_macronix.cMichael Trimarchi
2022-07-22mtd: nand: Move AMD/Spansion specific init/detection logic in nand_amd.cMichael Trimarchi
2022-07-22mtd: nand: Move Micron specific init logic in nand_micron.cMichael Trimarchi
2022-07-22mtd: nand: Move Toshiba specific init/detection logic in nand_toshiba.cMichael Trimarchi
2022-07-22mtd: nand: Move Hynix specific init/detection logic in nand_hynix.cMichael Trimarchi
2022-07-22mtd: nand: Move Samsung specific init/detection logic in nand_samsung.cMichael Trimarchi
2022-07-22mtd: nand: Export symbol nand_decode_ext_idMichael Trimarchi
2022-07-22mtd: nand: Get rid of mtd variable in function callsMichael Trimarchi
2022-07-22mtd: nand: Add manufacturer specific initialization/detection stepsMichael Trimarchi
2022-07-22mtd: nand: Store nand ID in struct nand_chipMichael Trimarchi
2022-07-22mtd: nand: Get rid of busw parameterMichael Trimarchi
2022-07-08mtd: rawnand: Add support to dedicated function to set timingsKory Maincent
2022-04-26mtd: nand: raw: Add support for DT property nand-ecc-algo=bchPali Rohár
2022-04-11mtd: Add flash_node in struct mtd_infoPatrice Chotard
2021-10-23mtd: Remove mtd_erase_callback() entirelyMarek Behún
2021-09-30WS cleanup: remove SPACE(s) followed by TABWolfgang Denk
2021-09-30WS cleanup: remove trailing white spaceWolfgang Denk
2021-09-28mtd: nand: raw: convert nand_dt_init() to ofnode_xx() interfacePatrice Chotard
2021-04-12mtd: Update fail_addr when erase fails due to bad blocksFarhan Ali
2021-02-02common: Drop asm/global_data.h from common headerSimon Glass
2020-05-18common: Drop linux/bitops.h from common headerSimon Glass
2020-05-18common: Drop linux/delay.h from common headerSimon Glass
2020-05-18common: Drop linux/bug.h from common headerSimon Glass
2020-05-18common: Drop log.h from common headerSimon Glass
2020-02-05dm: core: Require users of devres to include the headerSimon Glass
2019-04-26mtd: nand: raw: Fix CONFIG_SYS_NAND_DRIVER_ECC_LAYOUT behaviorGregory CLEMENT
2019-04-22mtd: nand: provide several helpers to do common NAND operationsBoris Brezillon