summaryrefslogtreecommitdiffstats
path: root/drivers/mtd/spi-nor/spansion.c
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'mtd/for-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/mtd/...Linus Torvalds2023-09-031-115/+203
|\
| * mtd: spi-nor: spansion: switch cypress_nor_get_page_size() to use vreg_offsetTudor Ambarus2023-07-261-65/+48
| * mtd: spi-nor: spansion: switch s25hx_t to use vreg_offset for quad_enable()Tudor Ambarus2023-07-261-11/+7
| * mtd: spi-nor: spansion: let SFDP determine the flash and sector sizeTudor Ambarus2023-07-261-8/+8
| * mtd: spi-nor: spansion: add support for S28HS02GTTakahiro Kuwano2023-07-261-5/+15
| * mtd: spi-nor: spansion: add octal DTR support in RD_ANY_REG_OPTakahiro Kuwano2023-07-261-1/+7
| * mtd: spi-nor: spansion: add MCP support in set_octal_dtr()Takahiro Kuwano2023-07-261-14/+19
| * mtd: spi-nor: spansion: switch h28hx's ready() to use vreg_offsetTakahiro Kuwano2023-07-261-0/+1
| * mtd: spi-nor: spansion: switch set_octal_dtr method to use vreg_offsetTakahiro Kuwano2023-07-261-6/+19
| * mtd: spi-nor: spansion: prepare octal dtr methods for multi chip supportTakahiro Kuwano2023-07-261-13/+37
| * mtd: spi-nor: spansion: preserve CFR2V[7] when writing MEMLATTakahiro Kuwano2023-07-261-1/+13
| * mtd: spi-nor: spansion: use CLPEF as an alternative to CLSRTakahiro Kuwano2023-07-261-14/+58
| * mtd: spi-nor: spansion: return method directlyTudor Ambarus2023-07-221-7/+1
| * mtd: spi-nor: rename method for enabling or disabling octal DTRTudor Ambarus2023-07-181-3/+3
* | mtd: spi-nor: avoid holes in struct spi_mem_opArnd Bergmann2023-07-271-2/+2
|/
* mtd: spi-nor: spansion: make sure local struct does not contain garbageTudor Ambarus2023-05-261-2/+2
* mtd: spi-nor: spansion: Add support for s25hl02gt and s25hs02gtTakahiro Kuwano2023-04-081-0/+12
* mtd: spi-nor: spansion: Add a new ->ready() hook for multi-chip deviceTakahiro Kuwano2023-04-081-24/+85
* mtd: spi-nor: spansion: Rework cypress_nor_quad_enable_volatile() for multi-c...Takahiro Kuwano2023-04-081-21/+39
* mtd: spi-nor: spansion: Rework cypress_nor_get_page_size() for multi-chip dev...Takahiro Kuwano2023-04-081-20/+69
* mtd: spi-nor: Allow post_sfdp hook to return errorsTudor Ambarus2023-04-081-3/+9
* mtd: spi-nor: spansion: Rename method to cypress_nor_get_page_sizeTudor Ambarus2023-04-081-6/+5
* mtd: spi-nor: spansion: Enable JFFS2 write buffer for S25FS256TTakahiro Kuwano2023-04-081-7/+1
* mtd: spi-nor: spansion: Enable JFFS2 write buffer for Infineon s25hx SEMPER f...Takahiro Kuwano2023-04-081-5/+2
* mtd: spi-nor: spansion: Enable JFFS2 write buffer for Infineon s28hx SEMPER f...Takahiro Kuwano2023-04-081-1/+12
* mtd: spi-nor: spansion: Determine current address modeTakahiro Kuwano2023-04-041-3/+128
* mtd: spi-nor: spansion: Add support for Infineon S25FS256TTakahiro Kuwano2023-03-171-0/+60
* mtd: spi-nor: spansion: Make RD_ANY_REG_OP macro take number of dummy bytesTakahiro Kuwano2023-03-171-5/+5
* mtd: spi-nor: spansion: Make CFRx reg fields genericTudor Ambarus2023-01-261-11/+11
* mtd: spi-nor: spansion: Consider reserved bits in CFR5 registerTudor Ambarus2023-01-261-2/+7
* mtd: spi-nor: spansion: Replace hardcoded values for addr_nbytes/addr_mode_nb...Tudor Ambarus2022-10-251-5/+11
* mtd: spi-nor: spansion: Add s28hl512t, s28hl01gt, and s28hs01gt infoTakahiro Kuwano2022-10-251-0/+12
* mtd: spi-nor: spansion: Rename s28hs512t prefixTakahiro Kuwano2022-10-251-10/+10
* mtd: spi-nor: spansion: Remove NO_SFDP_FLAGS from s28hs512t infoTakahiro Kuwano2022-10-251-9/+8
* mtd: spi-nor: spansion: Add s25hl-t/s25hs-t IDs and fixupsTakahiro Kuwano2022-07-281-0/+132
* mtd: spi-nor: spansion: Add local function to discover page sizeTakahiro Kuwano2022-07-281-22/+31
* mtd: spi-nor: spansion: Remove status polling on volatile registers writeTudor Ambarus2022-04-271-4/+0
* mtd: spi-nor: Introduce templates for SPI NOR operationsTudor Ambarus2022-04-271-9/+17
* mtd: spi-nor: spansion: Rework spi_nor_cypress_octal_dtr_enable()Tudor Ambarus2022-04-271-59/+69
* mtd: spi-nor: manufacturers: Use spi_nor_read_id() core methodTudor Ambarus2022-04-271-10/+3
* mtd: spi-nor: spansion: rename vendor specific functions and definesMichael Walle2022-02-251-7/+7
* mtd: spi-nor: spansion: convert USE_CLSR to a manufacturer flagMichael Walle2022-02-251-21/+34
* mtd: spi-nor: move all spansion specifics into spansion.cMichael Walle2022-02-251-0/+70
* mtd: spi-nor: spansion: slightly rework control flow in late_init()Michael Walle2022-02-251-7/+6
* mtd: spi-nor: spansion: unify function namesMichael Walle2022-02-251-17/+17
* mtd: spi-nor: spansion: write 2 bytes when disabling Octal DTR modePratyush Yadav2021-12-231-5/+13
* mtd: spi-nor: Constify part specific fixup hooksTudor Ambarus2021-12-231-2/+2
* mtd: spi-nor: spansion: s25fl256s0: Skip SFDP parsingTudor Ambarus2021-12-071-1/+2
* mtd: spi-nor: Rework the flash_info flagsTudor Ambarus2021-12-071-74/+83
* mtd: spi-nor: spansion: Use manufacturer late_init()Tudor Ambarus2021-11-171-2/+2