summaryrefslogtreecommitdiffstats
path: root/drivers/mci/mci-core.c
Commit message (Expand)AuthorAgeFilesLines
* mci: core: allocate memory used for DMA with dma_allocAhmad Fatoum5 days1-6/+6
* mci: core: don't fail MMC probe if HS200 isn't supported in HWAhmad Fatoum12 days1-0/+2
* mci: mci-core: fix mci_switch_status callSteffen Trumtrar2024-04-021-3/+1
* mci: mci-core: replace value with defineSteffen Trumtrar2024-03-181-1/+1
* mci: mci-core: add HS200 supportSteffen Trumtrar2024-03-181-10/+247
* mci: core: parse more host capabilities from DTSteffen Trumtrar2024-03-181-6/+30
* mci: core: save the set clock as actual_clockSteffen Trumtrar2024-03-181-0/+2
* Merge branch 'for-next/misc'Sascha Hauer2024-03-151-0/+1
|\
| * mci: add comment about hardcoded 512 bytes for DDRAhmad Fatoum2024-03-081-0/+1
* | block: record block device typeAhmad Fatoum2024-03-051-0/+1
* | cdev: implement setter/getter for cdev device nodeAhmad Fatoum2024-03-051-1/+1
|/
* Merge branch 'for-next/dma'Sascha Hauer2023-12-181-9/+1
|\
| * mci: core: remove broken, unneeded write bounce bufferAhmad Fatoum2023-12-051-9/+1
* | mci: eMMC responds to CMD12 with R1 in case of readYann Sionneau2023-12-051-1/+2
* | mci: set RCA to 2 according to eMMC specificationYann Sionneau2023-12-051-1/+1
|/
* Merge branch 'for-next/stm32mp1'Sascha Hauer2023-11-271-1/+7
|\
| * mci: core: check for both 3.3v and 1.8v DDR supportAhmad Fatoum2023-11-231-1/+7
* | Merge branch 'for-next/mmc'Sascha Hauer2023-11-271-10/+63
|\ \
| * | mci: core: add partitioning_completed device parameterMarco Felsch2023-11-151-0/+23
| * | mci: core: cosmetic cleanup mci_registerMarco Felsch2023-11-151-9/+9
| * | mci: export mci_get_ext_csd as helperMarco Felsch2023-11-151-0/+17
| * | mci: core: check switch error for switch commandLI Qingwu2023-11-151-1/+14
| |/
* / mci: make debugging output more usefulSascha Hauer2023-11-061-6/+7
|/
* treewide: Print device nodes with %pOFSascha Hauer2023-07-031-2/+2
* block: parse partition table on block device registrationAhmad Fatoum2023-06-121-6/+0
* mci: add eMMC DDR52 supportAhmad Fatoum2023-04-211-9/+51
* mci: core: factor out MMC bus width selection for reuseAhmad Fatoum2023-04-211-31/+64
* mci: introduce new dedicated enum mmc_bus_width typeAhmad Fatoum2023-04-211-3/+3
* Merge branch 'for-next/misc'Sascha Hauer2023-01-201-1/+117
|\
| * mci: handle SDIO cards gracefullySascha Hauer2023-01-111-1/+23
| * mci: only write blocks when card out of programming modeAhmad Fatoum2022-12-161-0/+94
* | Rename struct device_d to deviceSascha Hauer2023-01-101-5/+5
* | Rename device_d::device_node to device_d::of_nodeSascha Hauer2023-01-101-6/+6
|/
* mci: core: fixup broken-cd information into kernel DTAhmad Fatoum2022-10-041-0/+28
* mci: core: add broken_cd device parameterAhmad Fatoum2022-10-041-1/+10
* mci: core: act upon broken-cd device tree propertyAhmad Fatoum2022-10-041-4/+8
* mci: core: drop useless assignmentAhmad Fatoum2022-09-121-1/+1
* mci: add hint on how to resolve warning about vmmc-supplyAhmad Fatoum2022-08-091-0/+10
* mci: core: add device parameter for eMMC boot ackLucas Stach2022-06-101-6/+27
* mci: Improve error message for non-existent vmmc regulatorUwe Kleine-König2021-10-051-1/+1
* mci: allocate sector_buf on demandAhmad Fatoum2021-06-241-9/+5
* mci: allocate DMA-able memoryAhmad Fatoum2021-06-241-1/+2
* mci: mci-core: respect disable-wp propertyMichael Tretter2021-06-161-1/+3
* mci: mci-core: set the DEVFS_IS_MCI_MAIN_PART_DEV flagMarco Felsch2021-05-121-1/+3
* Merge branch 'for-next/ext4'Sascha Hauer2021-02-221-18/+18
|\
| * block: use 64-bit types for sector offset and count on all platformsAhmad Fatoum2021-02-181-18/+18
* | treewide: include <linux/math64.h> wrapper instead of <asm-generic/div64.h>Ahmad Fatoum2021-02-191-1/+1
|/
* mci: Replace license and copyright boilerplate by SPDX identifiersUwe Kleine-König2020-12-071-19/+6
* mci: mci-core: fix long lasting FIXMEsJuergen Borleis2020-09-151-8/+12
* mci: mci-core: add GPP supportJuergen Borleis2020-09-141-2/+74