aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/misc/cardreader
AgeCommit message (Expand)AuthorFilesLines
2024-04-11misc: rtsx: Fix rts5264 driver status incorrect when card removedRicky Wu1-1/+1
2023-12-15misc: rtsx: add to support new card reader rts5264Ricky Wu2-5/+26
2023-12-15misc: rtsx: add to support new card reader rts5264 new definition and functionRicky Wu3-1/+1165
2023-09-25misc: rtsx: Fix some platforms can not boot and move the l1ss judgment to probeRicky WU6-212/+102
2023-08-04misc: rtsx: judge ASPM Mode to set PETXCFG RegRicky WU6-58/+6
2023-03-29misc: alcor_pci: remove unused alcor functionsTom Rix1-23/+0
2023-03-09misc: alcor_pci: Use PCI core to manage ASPM instead of open-codingBjorn Helgaas1-140/+4
2022-07-11Merge 5.19-rc6 into char-misc-nextGreg Kroah-Hartman1-8/+19
2022-07-02misc: rtsx_usb: set return value in rsp_buf alloc err pathShuah Khan1-1/+3
2022-07-01misc: rtsx_pcr: Fix a typoZhang Jiaming1-1/+1
2022-07-01misc: rtsx_usb: use separate command and response buffersShuah Khan1-9/+17
2022-07-01misc: rtsx_usb: fix use of dma mapped buffer for usb bulk transferShuah Khan1-6/+7
2022-06-27misc: rtsx: Fix an error handling path in rtsx_pci_probe()Christophe JAILLET1-1/+5
2022-06-10misc: rtsx: Fix clang -Wsometimes-uninitialized in rts5261_init_from_hw()Nathan Chancellor1-0/+2
2022-05-19misc: alcor_pci: set NULL intfdata and clear pci masterShuah Khan1-1/+5
2022-05-09misc: rtsx: set NULL intfdata when probe failsShuah Khan1-0/+1
2022-05-09misc: rtsx: add rts5261 efuse functionRicky WU1-53/+62
2022-03-18misc: rtsx: clean up one inconsistent indentingYang Li1-1/+1
2022-02-25misc: rtsx: rts522a rts5228 rts5261 support Runtime PMRicky WU4-5/+98
2022-02-25misc: rtsx: conditionally build rtsx_pm_power_saving()Tom Rix1-32/+32
2022-02-08misc: alcor_pci: Fix an error handling pathChristophe JAILLET1-3/+6
2022-01-26misc: rtsx: Quiesce rts5249 on system suspendKai-Heng Feng8-14/+42
2022-01-26misc: rtsx: Cleanup power management opsKai-Heng Feng1-25/+9
2022-01-26misc: rtsx: Rework runtime power management flowKai-Heng Feng1-79/+39
2021-12-03misc: rtsx: Avoid mangling IRQ during runtime PMKai-Heng Feng1-4/+0
2021-09-14misc: rtsx: Remove usage of the deprecated "pci-dma-compat.h" APIChristophe JAILLET1-1/+1
2021-06-14Merge tag 'v5.13-rc6' into char-misc-nextGreg Kroah-Hartman9-13/+42
2021-06-09misc: rtsx: separate aspm mode into MODE_REG and MODE_CFGRicky Wu9-13/+42
2021-05-22misc: alcor_pci: fix inverted branch conditionTong Zhang1-1/+1
2021-05-14misc: alcor_pci: fix null-ptr-deref when there is no PCI bridgeTong Zhang1-1/+7
2021-02-04misc: rtsx: init of rts522a add OCP power off when no card is presentRicky Wu1-0/+5
2021-02-03misc: rtsx: Remove unneeded return variableYang Li1-2/+1
2021-01-25Merge 5.11-rc5 into char-misc-nextGreg Kroah-Hartman1-1/+6
2021-01-22misc: rtsx: init value of aspm_enabledRicky Wu1-1/+6
2021-01-05misc: rtsx: remove unused functionRicky Wu1-6/+0
2020-12-15Merge tag 'mmc-v5.11' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmcLinus Torvalds3-46/+59
2020-12-09misc: rtsx: rts5249 support runtime PMRicky Wu3-6/+127
2020-12-09misc: rtsx: modify and fix init_hw functionRicky Wu1-3/+5
2020-12-09misc: rtsx: modify en/disable aspm functionRicky Wu1-3/+9
2020-11-16misc: rtsx: Fix clock timing for RTS5261Rui Feng1-2/+2
2020-11-16misc: rtsx: Add hardware auto power off for RTS5261Rui Feng1-0/+9
2020-11-16misc: rtsx: Add CD & WP reverse support for RTS5261Rui Feng1-0/+5
2020-11-16misc: rtsx: Check mmc support for RTS5261Rui Feng2-0/+10
2020-11-16misc: rtsx: Fix PAD driving for RTS5261Rui Feng2-13/+8
2020-11-16misc: rtsx: Fix aspm for RTS5261Rui Feng2-2/+11
2020-11-16misc: rtsx: Fix OCP function for RTS5261Rui Feng1-2/+6
2020-11-16mmc: rtsx: Add test mode for RTS5261Rui Feng1-5/+0
2020-11-16misc: rtsx: Add SD Express mode support for RTS5261Rui Feng3-23/+9
2020-09-16misc: rtsx: Add power saving functions and fix driving parameterRicky Wu4-19/+283
2020-09-16misc: rtsx: Fix power down flowRicky Wu5-51/+18
2020-09-16misc: rtsx: Fix memory leak in rtsx_pci_probeKeita Suzuki1-1/+3
2020-08-28misc: rtsx: do not setting OC_POWER_DOWN reg in rtsx_pci_init_ocp()Ricky Wu1-4/+0
2020-07-23cardreader/rtsx_pcr.c: use generic power managementVaibhav Gupta1-22/+11
2020-07-22misc: rtsx: Use standard PCI definitionsBjorn Helgaas4-16/+16
2020-07-22misc: rtsx: Find L1 PM Substates capability instead of hard-codingBjorn Helgaas4-9/+24
2020-07-22misc: rtsx: Remove rtsx_pci_read/write_config() wrappersBjorn Helgaas9-30/+44
2020-07-22misc: rtsx: Remove unused pcie_capBjorn Helgaas1-1/+0
2020-07-22misc: rtsx: Use pcie_capability_clear_and_set_word() for PCI_EXP_LNKCTLBjorn Helgaas1-1/+3
2020-07-10misc: rtsx: Add support new chip rts5228 mmc: rtsx: Add support MMC_CAP2_NO_MMCRicky Wu5-32/+972
2020-07-01Revert "cardreader/rtsx_pcr.c: use generic power management"Greg Kroah-Hartman1-10/+17
2020-06-29cardreader/rtsx_pcr.c: use generic power managementVaibhav Gupta1-17/+10
2020-06-29misc: rtsx_usb: Constify struct usb_device_idRikard Falkeborn1-1/+1
2020-06-07Merge tag 'char-misc-5.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds5-127/+19
2020-05-22misc: rtsx: Add short delay after exit from ASPMKlaus Doth1-0/+3
2020-05-22misc: rtsx: Remove unnecessary rts5249_set_aspm(), rts5260_set_aspm()Bjorn Helgaas2-28/+0
2020-05-22misc: rtsx: Simplify rtsx_comm_set_aspm()Bjorn Helgaas1-10/+3
2020-05-22misc: rtsx: Use pcie_capability_clear_and_set_word() for PCI_EXP_LNKCTLBjorn Helgaas5-27/+14
2020-05-22misc: rtsx: Use ASPM_MASK_NEG instead of hard-coded valueBjorn Helgaas1-2/+2
2020-05-22misc: rtsx: Removed unused dev_aspm_modeBjorn Helgaas4-74/+18
2020-05-22misc: rtsx: Remove unused pcr_opsBjorn Helgaas1-12/+3
2020-04-23misc: rtsx: Improve compatibility for rts5261Rui Feng1-2/+7
2020-03-26misc: rtsx: set correct pcr_ops for rts522AYueHaibing1-0/+1
2020-03-18mmc: rtsx_pci: Fix support for speed-modes that relies on tuningRicky Wu4-3/+5
2020-01-29Merge tag 'char-misc-5.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2-6/+13
2020-01-14misc: alcor_pci: Add AU6625 to list of supported PCI_IDsRhys Perry1-1/+7
2020-01-14misc: rtsx: Fix impossible conditionRui Feng1-5/+6
2020-01-06remove ioremap_nocache and devm_ioremap_nocacheChristoph Hellwig1-1/+1
2019-11-14misc: rtsx: Add support for RTS5261Rui Feng5-8/+1063
2019-10-10misc: rtsx: Remove unneeded variable in rts5260_card_power_onzhong jiang1-2/+1
2019-07-25misc: alcor_pci: Use dev_get_drvdataChuhong Yuan1-4/+2
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234Thomas Gleixner1-12/+1
2019-05-21treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 17Thomas Gleixner8-104/+8
2019-05-21treewide: Add SPDX license identifier - Makefile/KconfigThomas Gleixner2-0/+2
2019-05-07Merge tag 'char-misc-5.2-rc1-part2' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-2/+2
2019-04-25misc: rtsx: Fixed rts5260 power saving parameter and sd glitchRickyWu1-3/+4
2019-03-28misc: rtsx: clean up some indentingDan Carpenter1-2/+2
2019-02-26misc: rtsx: Enable OCP for rts522a rts524a rts525a rts5260RickyWu5-112/+165
2018-12-17misc: alcor_pci: fix spelling mistake "invailid" -> "invalid"Colin Ian King1-2/+2
2018-12-17misc: rtsx_usb: Use USB remote wakeup signaling for card insertion detectionKai-Heng Feng1-0/+8
2018-12-17misc: cardreader: add new Alcor Micro Cardreader PCI driverOleksij Rempel3-2/+384
2018-07-03misc: rtsx: make several functions staticColin Ian King1-6/+6
2018-04-05Merge tag 'for-4.17/block-20180402' of git://git.kernel.dk/linux-blockLinus Torvalds1-2/+2
2018-03-15misc: rtsx: make various functions staticColin Ian King1-6/+6
2018-03-01misc: rtsx: rename SG_END macroArnd Bergmann1-2/+2
2018-01-29Merge tag 'mfd-next-4.16' of git://git.kernel.org/pub/scm/linux/kernel/git/le...Linus Torvalds12-0/+5586
2017-12-04misc: rtsx: Fix symbol clashesStephen Rothwell3-6/+6
2017-11-29misc: rtsx: Add support for RTS5260Rui Feng6-3/+927
2017-11-29misc: rtsx: Move Realtek Card Reader Driver to miscRui Feng10-0/+4659