I am losing SD card reader functionality when I am booting a 5.x kernel installed from elrepo, The question is how to get it working again. Am I missing a step from the kernel installation or this is normal with elrepo kernels?
This is the guide I used https://computingforgeeks.com/how-to-in ... tos-linux/
My OS is Centos stream ( Lenovo ThinkPad L560 i5 ). Booting the kernel that came with the installation ( 4.18 ) SD card is detected normally.
I Installed the ELrepo repository and installed both kernel-lt and ml ( 5.4 with all available packets involving the kernel and 5.10 ) but none of them detect the SD card neither produce any dmesg reporting.
lspci output
Code: Select all
05:00.0 SD Host controller: O2 Micro, Inc. SD/MMC Card Reader Controller (rev 01)
Code: Select all
*-pci:1
373 description: PCI bridge
374 product: Sunrise Point-LP PCI Express Root Port #5
375 vendor: Intel Corporation
376 physical id: 1c.4
377 bus info: pci@0000:00:1c.4
378 version: f1
379 width: 32 bits
380 clock: 33MHz
381 capabilities: pci pciexpress msi pm normal_decode bus_master cap_list
382 configuration: driver=pcieport
383 resources: irq:123 memory:e2400000-e24fffff
384 *-generic UNCLAIMED
385 description: SD Host controller
386 product: SD/MMC Card Reader Controller
387 vendor: O2 Micro, Inc.
388 physical id: 0
389 bus info: pci@0000:05:00.0
390 version: 01
391 width: 32 bits
392 clock: 33MHz
393 capabilities: pm msi pciexpress bus_master cap_list
394 configuration: latency=0
395 resources: memory:e2401000-e2401fff memory:e2400000-e24007ff
I got this output
Code: Select all
rmmod: ERROR: Module sdhci_pci is not currently loaded
rmmod: ERROR: Module sdhci_acpi is not currently loaded
rmmod: ERROR: Module sdhci is not currently loaded
Code: Select all
sudo rmmod sdhci_pci sdhci_acpi sdhci
sudo modprobe sdhci debug_quirks2="0x10000"
sudo modprobe sdhci_pci
Thanks in advance !!
Edit: changed code to link tags for link