sys: Remove $FreeBSD$: one-line .c patternRemove /^[\s*]*__FBSDID\("\$FreeBSD\$"\);?\s*\n/
sys: Remove $FreeBSD$: two-line .h patternRemove /^\s*\*\n \*\s+\$FreeBSD\$$\n/
spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDThe SPDX folks have obsoleted the BSD-2-Clause-FreeBSD identifier. Catchup to that fact and revert to their recommended match of
spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDThe SPDX folks have obsoleted the BSD-2-Clause-FreeBSD identifier. Catchup to that fact and revert to their recommended match of BSD-2-Clause.Discussed with: pfgMFC After: 3 daysSponsored by: Netflix
show more ...
rtsx: Add plug-and-play infoAdd MODULE_PNP_INFO() to the driver to make it autoload if not linkedstatically into the kernel. Remove the device from amd64/i386 GENERIC.Reviewed by: impDifferenti
rtsx: Add plug-and-play infoAdd MODULE_PNP_INFO() to the driver to make it autoload if not linkedstatically into the kernel. Remove the device from amd64/i386 GENERIC.Reviewed by: impDifferential Revision: https://reviews.freebsd.org/D35074
rtsx: purge EOL release compatibilityRemove support for FreeBSD 11 and earlierReviewed by: impPull Request: https://github.com/freebsd/freebsd-src/pull/603Differential Revision: https://reviews
rtsx: purge EOL release compatibilityRemove support for FreeBSD 11 and earlierReviewed by: impPull Request: https://github.com/freebsd/freebsd-src/pull/603Differential Revision: https://reviews.freebsd.org/D35560
rtsx: Remove unused devclass argument to DRIVER_MODULE.
rtsx: Number of tweaks for RTS5260.MFC after: 2 weeks
rtsx: Remove update of softc during probe and some var rename.MFC after: 1 week
rtsx: Display error if rtsx_read()/rtsx_write() fail.MFC after: 1 week
rtsx: Don't detach during shutdownMFC after: 1 week
rtsx: Call rtsx_init() on resume.MFC after: 3 days
rtsx: Add RTS5260 support and replace bootverbose with sysctl.Tested by: mavMFC after: 4 daysDifferential Revision: https://reviews.freebsd.org/D34246
rtsx: Update driver version number to 2.1cDifferential Revision: https://reviews.freebsd.org/D32154
rtsx: Do not display pci_read_config() errors during rtsx_init()Differential Revision: https://reviews.freebsd.org/D32154
rtsx: Add CTLFLAG_STATS flag for read and write countersDifferential Revision: https://reviews.freebsd.org/D32154
rtsx: Prefer __FreeBSD_version over __FreeBSD__No functional change.Differential Revision: https://reviews.freebsd.org/D32154
rtsx: Convert driver to use the mmc_sim interfaceA lot more generic cam related things were done in mmc_sim so thissimplifies the driver a lot.Differential Revision: https://reviews.freebsd.org/
rtsx: Convert driver to use the mmc_sim interfaceA lot more generic cam related things were done in mmc_sim so thissimplifies the driver a lot.Differential Revision: https://reviews.freebsd.org/D32154Reviewed by: imp
rtsx: Call taskqueue sooner, adjust DELAY(9) calls, add an inversion heuristic- Some configurations, e.g. HP EliteBook 840 G3, come with a dummy cardin the card slot which is detected as a valid S
rtsx: Call taskqueue sooner, adjust DELAY(9) calls, add an inversion heuristic- Some configurations, e.g. HP EliteBook 840 G3, come with a dummy cardin the card slot which is detected as a valid SD card. This added longtimeout at boot time. To alleviate the problem, the default timeout isreduced to one second during the setup phase. [1]- Some configurations crash at boot if rtsx(4) is defined in the kernelconfig. At boot time, without a card inserted, the driver found thata card is present and just after that a "spontaneous" interrupt isgenerated showing that no card is present. To solve this problem,DELAY(9) is set to one quarter of a second before checking card presenceduring driver attach.- As advised by adrian, taskqueue and DMA are set up sooner duringthe driver attach. A heuristic to try to detect configuration needinginversion was added.PR: 255130 [1]MFC after: 1 weekDifferential Revision: https://reviews.freebsd.org/D30499
Fix some common typos in source code comments- s/priviledged/privileged/- s/funtion/function/- s/doens't/doesn't/- s/sychronization/synchronization/MFC after: 3 days
rtsx: Fix wakeup race similar to sdhci one fixed in 35547df5c786rtsx copied code from sdhci, and has the same wakeup race bug that wasfixed in 35547df5c786, so apply a similar fix here.Sponsored
rtsx: Fix wakeup race similar to sdhci one fixed in 35547df5c786rtsx copied code from sdhci, and has the same wakeup race bug that wasfixed in 35547df5c786, so apply a similar fix here.Sponsored by: Netflix
Port rtsx(4) driver for Realtek SD card reader from OpenBSD.This driver provides support for Realtek PCI SD card readers. It attachesmmc(4) bus on card insertion and detaches it on card removal.
Port rtsx(4) driver for Realtek SD card reader from OpenBSD.This driver provides support for Realtek PCI SD card readers. It attachesmmc(4) bus on card insertion and detaches it on card removal. It has beentested with RTS5209, RTS5227, RTS5229, RTS522A, RTS525A and RTL8411B. Itshould also work with RTS5249, RTL8402 and RTL8411.PR: 204521Submitted by: Henri Hennebert (hlh at restart dot be)Reviewed by: imp, jkimDifferential Revision: https://reviews.freebsd.org/D26435