summaryrefslogtreecommitdiffstats
path: root/drivers/mtd/spi-nor/core.c
AgeCommit message (Expand)AuthorFilesLines
2023-01-02mtd: cfi: allow building spi-intel standaloneArnd Bergmann1-0/+1
2022-12-05Merge tag 'spi-nor/for-6.2' into mtd/nextMiquel Raynal1-5/+80
2022-11-22mtd: spi-nor: add SFDP fixups for Quad Page ProgramSudip Mukherjee1-0/+6
2022-11-21mtd: spi-nor: Fix the number of bytes for the dummy cyclesAllen-KH Cheng1-1/+2
2022-11-21mtd: spi-nor: add generic flash driverMichael Walle1-2/+24
2022-11-21mtd: spi-nor: fix select_uniform_erase to skip 0 erase sizeMichael Walle1-0/+4
2022-11-21mtd: spi-nor: remember full JEDEC flash IDMichael Walle1-0/+5
2022-11-21mtd: spi-nor: Check for zero erase size in spi_nor_find_best_erase_type()Alexander Sverdlin1-0/+2
2022-10-25mtd: spi-nor: core: Add an error message when failing to exit the 4-byte addr...Tudor Ambarus1-2/+12
2022-10-25mtd: spi-nor: Add support for flash resetSai Krishna Potthuri1-0/+25
2022-10-18mtd: spi-nor: core: Ignore -ENOTSUPP in spi_nor_init()Mika Westerberg1-1/+3
2022-07-28mtd: spi-nor: fix spi_nor_spimem_setup_op() call in spi_nor_erase_{sector,chi...Patrice Chotard1-3/+3
2022-07-28mtd: spi-nor: core: Return error code from set_4byte_addr_mode()Takahiro Kuwano1-1/+1
2022-07-28mtd: spi-nor: Do not change nor->addr_nbytes at SFDP parsing timeTudor Ambarus1-3/+2
2022-07-28mtd: spi-nor: s/addr_width/addr_nbytesTudor Ambarus1-27/+27
2022-06-27mtd: spi-nor: move SECT_4K_PMC special handlingMichael Walle1-6/+1
2022-05-09mtd: spi-nor: expose internal parameters via debugfsMichael Walle1-0/+2
2022-05-09mtd: spi-nor: export spi_nor_hwcaps_pp2cmd()Michael Walle1-1/+1
2022-05-02mtd: spi-nor: move spi_nor_write_ear() to winbond moduleMichael Walle1-30/+0
2022-04-27mtd: spi-nor: Introduce templates for SPI NOR operationsTudor Ambarus1-83/+18
2022-04-27mtd: spi-nor: core: Add helpers to read/write any registerTudor Ambarus1-0/+46
2022-04-27mtd: spi-nor: core: Introduce method for RDID opTudor Ambarus1-15/+35
2022-04-27mtd: spi-nor: core: Use auto-detection only onceTudor Ambarus1-3/+1
2022-04-27mtd: spi-nor: Introduce spi_nor_match_id()Tudor Ambarus1-21/+19
2022-04-27mtd: spi-nor: Rename method, s/spi_nor_match_id/spi_nor_match_nameTudor Ambarus1-3/+3
2022-04-27mtd: spi-nor: core: Check written SR value in spi_nor_write_16bit_sr_and_check()Chen-Tsung Hsieh1-0/+9
2022-03-08mtd: spi-nor: Skip erase logic when SPI_NOR_NO_ERASE is setTudor Ambarus1-1/+2
2022-02-25mtd: spi-nor: slightly change code style in spi_nor_sr_ready()Michael Walle1-1/+2
2022-02-25mtd: spi-nor: spansion: convert USE_CLSR to a manufacturer flagMichael Walle1-3/+0
2022-02-25mtd: spi-nor: move all spansion specifics into spansion.cMichael Walle1-49/+0
2022-02-25mtd: spi-nor: micron-st: convert USE_FSR to a manufacturer flagMichael Walle1-3/+0
2022-02-25mtd: spi-nor: move all micron-st specifics into micron-st.cMichael Walle1-122/+1
2022-02-25mtd: spi-nor: move all xilinx specifics into xilinx.cMichael Walle1-63/+1
2022-02-25mtd: spi-nor: export more functions to be used in vendor modulesMichael Walle1-5/+5
2022-02-25mtd: spi-nor: allow a flash to define its own ready() functionMichael Walle1-0/+4
2022-02-25mtd: spi-nor: slightly refactor the spi_nor_setup()Michael Walle1-5/+5
2021-12-29mtd: spi-nor: Remove debugfs entries that duplicate sysfs entriesTudor Ambarus1-12/+0
2021-12-23mtd: spi-nor: core: use 2 data bytes for template opsPratyush Yadav1-2/+2
2021-12-23mtd: spi-nor: core: Remove reference to spi-nor.cFlavio Suligoi1-2/+2
2021-12-07mtd: spi-nor: core: Move spi_nor_set_addr_width() in spi_nor_setup()Tudor Ambarus1-50/+52
2021-12-07mtd: spi-nor: core: Init all flash parameters based on SFDP where possibleTudor Ambarus1-78/+119
2021-12-07mtd: spi-nor: Introduce spi_nor_init_fixup_flags()Tudor Ambarus1-8/+20
2021-12-07mtd: spi-nor: Introduce spi_nor_init_flags()Tudor Ambarus1-38/+51
2021-12-07mtd: spi-nor: Rework the flash_info flagsTudor Ambarus1-22/+30
2021-12-07mtd: spi-nor: core: Call spi_nor_post_sfdp_fixups() only when SFDP is definedTudor Ambarus1-29/+4
2021-12-07mtd: spi-nor: Introduce spi_nor_set_mtd_info()Tudor Ambarus1-25/+31
2021-12-07mtd: spi-nor: core: Don't use mtd_info in the NOR's probe sequence of callsTudor Ambarus1-4/+4
2021-11-17mtd: spi-nor: core: Introduce the late_init() hookTudor Ambarus1-4/+13
2021-11-17mtd: spi-nor: Get rid of nor->page_sizeTudor Ambarus1-10/+9
2021-11-17mtd: spi-nor: core: Use container_of to get the pointer to struct spi_norTudor Ambarus1-1/+0