ThinkPad T14s AMD Gen 1 integrated camera not detected ( Fedora 36 )

Looks like my camera is not recognized at all.
Here are otputs of lsusb and lspci:

lsusb:

Bus 005 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 004 Device 003: ID 0489:e0cd Foxconn / Hon Hai Wireless_Device
Bus 004 Device 002: ID 06cb:00bd Synaptics, Inc. Prometheus MIS Touch Fingerprint Reader
Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 002: ID 04f3:289b Elan Microelectronics Corp. Touchscreen
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

lspci:

00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne Root Complex
00:00.2 IOMMU: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne IOMMU
00:01.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir PCIe Dummy Host Bridge
00:02.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir PCIe Dummy Host Bridge
00:02.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne PCIe GPP Bridge
00:02.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne PCIe GPP Bridge
00:02.3 PCI bridge: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne PCIe GPP Bridge
00:02.4 PCI bridge: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne PCIe GPP Bridge
00:02.7 PCI bridge: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne PCIe GPP Bridge
00:08.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir PCIe Dummy Host Bridge
00:08.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Renoir Internal PCIe GPP Bridge to Bus
00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller (rev 51)
00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge (rev 51)
00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 0
00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 1
00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 2
00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 3
00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 4
00:18.5 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 5
00:18.6 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 6
00:18.7 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir Device 24: Function 7
01:00.0 Non-Volatile memory controller: SK hynix Gold P31 SSD
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 0e)
02:00.1 Serial controller: Realtek Semiconductor Co., Ltd. RTL8111xP UART #1 (rev 0e)
02:00.2 Serial controller: Realtek Semiconductor Co., Ltd. RTL8111xP UART #2 (rev 0e)
02:00.3 IPMI Interface: Realtek Semiconductor Co., Ltd. RTL8111xP IPMI interface (rev 0e)
02:00.4 USB controller: Realtek Semiconductor Co., Ltd. RTL811x EHCI host controller (rev 0e)
03:00.0 Network controller: MEDIATEK Corp. MT7921 802.11ax PCI Express Wireless Network Adapter
04:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS522A PCI Express Card Reader (rev 01)
05:00.0 USB controller: Renesas Technology Corp. uPD720202 USB 3.0 Host Controller (rev 02)
06:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Renoir (rev d3)
06:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Renoir Radeon High Definition Audio Controller
06:00.2 Encryption controller: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 10h-1fh) Platform Security Processor
06:00.3 USB controller: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne USB 3.1
06:00.4 USB controller: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne USB 3.1
06:00.5 Multimedia controller: Advanced Micro Devices, Inc. [AMD] ACP/ACP3X/ACP6x Audio Coprocessor (rev 01)
06:00.6 Audio device: Advanced Micro Devices, Inc. [AMD] Family 17h/19h HD Audio Controller

welcome to ask :fedora:

Could you please power off, then on again. As soon as the boot completes please post the output of dmesg so we can see if the device is not being recognized or if it is not even seen.

You could also see the output of journalctl -b but that will be more verbose and we may or may not be able to identify the error in that detailed info.

FYI, tried with fresh fedora 36 iso from usb and it wasn’t working.

dmesg:

Pastebin: https://pastebin.com/ba447h9p

journalctl

Sep 11 22:38:51 fedora kernel: Linux version 5.19.8-200.fc36.x86_64 (mockbuild@bkernel02.iad2.fedor>
Sep 11 22:38:51 fedora kernel: Command line: BOOT_IMAGE=(hd0,gpt2)/vmlinuz-5.19.8-200.fc36.x86_64 r>
Sep 11 22:38:51 fedora kernel: x86/fpu: Supporting XSAVE feature 0x001: 'x87 floating point registe>
Sep 11 22:38:51 fedora kernel: x86/fpu: Supporting XSAVE feature 0x002: 'SSE registers'
Sep 11 22:38:51 fedora kernel: x86/fpu: Supporting XSAVE feature 0x004: 'AVX registers'
Sep 11 22:38:51 fedora kernel: x86/fpu: xstate_offset[2]:  576, xstate_sizes[2]:  256
Sep 11 22:38:51 fedora kernel: x86/fpu: Enabled xstate features 0x7, context size is 832 bytes, usi>
Sep 11 22:38:51 fedora kernel: signal: max sigframe size: 1776
Sep 11 22:38:51 fedora kernel: BIOS-provided physical RAM map:
Sep 11 22:38:51 fedora kernel: BIOS-e820: [mem 0x0000000000000000-0x000000000009efff] usable
Sep 11 22:38:51 fedora kernel: BIOS-e820: [mem 0x000000000009f000-0x000000000009ffff] reserved
Sep 11 22:38:51 fedora kernel: BIOS-e820: [mem 0x00000000000e0000-0x00000000000fffff] reserved
Sep 11 22:38:51 fedora kernel: BIOS-e820: [mem 0x0000000000100000-0x0000000009bfffff] usable
Sep 11 22:38:51 fedora kernel: BIOS-e820: [mem 0x0000000009c00000-0x0000000009d00fff] reserved
Sep 11 22:38:51 fedora kernel: BIOS-e820: [mem 0x0000000009d01000-0x0000000009efffff] usable
Sep 11 22:38:51 fedora kernel: BIOS-e820: [mem 0x0000000009f00000-0x0000000009f0ffff] ACPI NVS
Sep 11 22:38:51 fedora kernel: BIOS-e820: [mem 0x0000000009f10000-0x00000000bd9ddfff] usable
Sep 11 22:38:51 fedora kernel: BIOS-e820: [mem 0x00000000bd9de000-0x00000000ca37dfff] reserved
Sep 11 22:38:51 fedora kernel: BIOS-e820: [mem 0x00000000ca37e000-0x00000000cc37dfff] ACPI NVS
Sep 11 22:38:51 fedora kernel: BIOS-e820: [mem 0x00000000cc37e000-0x00000000cc3fdfff] ACPI data
Sep 11 22:38:51 fedora kernel: BIOS-e820: [mem 0x00000000cc3fe000-0x00000000cdffffff] usable
Sep 11 22:38:51 fedora kernel: BIOS-e820: [mem 0x00000000ce000000-0x00000000cfffffff] reserved
Sep 11 22:38:51 fedora kernel: BIOS-e820: [mem 0x00000000f8000000-0x00000000fbffffff] reserved

Here is pastebin of dmesg: dmesg output - Pastebin.com ( I cannot paste here it’s too long. )

Sep 11 22:38:51 fedora kernel: Linux version 5.19.8-200.fc36.x86_64 (mockbuild@bkernel02.iad2.fedor>
Sep 11 22:38:51 fedora kernel: Command line: BOOT_IMAGE=(hd0,gpt2)/vmlinuz-5.19.8-200.fc36.x86_64 r>
Sep 11 22:38:51 fedora kernel: x86/fpu: Supporting XSAVE feature 0x001: 'x87 floating point registe>
Sep 11 22:38:51 fedora kernel: x86/fpu: Supporting XSAVE feature 0x002: 'SSE registers'
Sep 11 22:38:51 fedora kernel: x86/fpu: Supporting XSAVE feature 0x004: 'AVX registers'
Sep 11 22:38:51 fedora kernel: x86/fpu: xstate_offset[2]:  576, xstate_sizes[2]:  256
Sep 11 22:38:51 fedora kernel: x86/fpu: Enabled xstate features 0x7, context size is 832 bytes, usi>
Sep 11 22:38:51 fedora kernel: signal: max sigframe size: 1776
Sep 11 22:38:51 fedora kernel: BIOS-provided physical RAM map:
Sep 11 22:38:51 fedora kernel: BIOS-e820: [mem 0x0000000000000000-0x000000000009efff] usable
Sep 11 22:38:51 fedora kernel: BIOS-e820: [mem 0x000000000009f000-0x000000000009ffff] reserved
Sep 11 22:38:51 fedora kernel: BIOS-e820: [mem 0x00000000000e0000-0x00000000000fffff] reserved
Sep 11 22:38:51 fedora kernel: BIOS-e820: [mem 0x0000000000100000-0x0000000009bfffff] usable
Sep 11 22:38:51 fedora kernel: BIOS-e820: [mem 0x0000000009c00000-0x0000000009d00fff] reserved
Sep 11 22:38:51 fedora kernel: BIOS-e820: [mem 0x0000000009d01000-0x0000000009efffff] usable
Sep 11 22:38:51 fedora kernel: BIOS-e820: [mem 0x0000000009f00000-0x0000000009f0ffff] ACPI NVS
Sep 11 22:38:51 fedora kernel: BIOS-e820: [mem 0x0000000009f10000-0x00000000bd9ddfff] usable
Sep 11 22:38:51 fedora kernel: BIOS-e820: [mem 0x00000000bd9de000-0x00000000ca37dfff] reserved
Sep 11 22:38:51 fedora kernel: BIOS-e820: [mem 0x00000000ca37e000-0x00000000cc37dfff] ACPI NVS
Sep 11 22:38:51 fedora kernel: BIOS-e820: [mem 0x00000000cc37e000-0x00000000cc3fdfff] ACPI data
Sep 11 22:38:51 fedora kernel: BIOS-e820: [mem 0x00000000cc3fe000-0x00000000cdffffff] usable
Sep 11 22:38:51 fedora kernel: BIOS-e820: [mem 0x00000000ce000000-0x00000000cfffffff] reserved
Sep 11 22:38:51 fedora kernel: BIOS-e820: [mem 0x00000000f8000000-0x00000000fbffffff] reserved

This is the only thing I see in that pastebin that is suspect

[    5.739401] xhci_hcd 0000:05:00.0: failed to load firmware renesas_usb_fw.mem, fallback to ROM
[    5.739592] xhci_hcd 0000:05:00.0: xHCI Host Controller
[    5.739718] xhci_hcd 0000:05:00.0: new USB bus registered, assigned bus number 2
[    5.739741] xhci_hcd 0000:05:00.0: Zeroing 64bit base registers, expecting fault
[   15.771794] xhci_hcd 0000:05:00.0: can't setup: -110
[   15.771809] xhci_hcd 0000:05:00.0: USB bus 2 deregistered
[   15.771835] tsc: Refined TSC clocksource calibration: 2096.418 MHz
[   15.771847] clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0x1e37f8aa7d7, max_idle_ns: 440795214392 ns
[   15.772157] clocksource: Switched to clocksource tsc
[   15.772251] xhci_hcd 0000:05:00.0: init 0000:05:00.0 fail, -110
[   15.772254] xhci_hcd: probe of 0000:05:00.0 failed with error -110

It seems either that is the device in question or the system appears to not see your camera at all.

Does anyone else see anything different there?

Just little note it worked on Windows, bought device few days ago and it came with preinstalled windows, so I tried camera and it was working just fine. I doubt that camera is broken.
There is also mechanical privacy switch which is opened, I know it would be registered if it was related with privacy switch, but I’ll mention it to familiarize you with the case. There is no Camera toggle key on my keyboard. I’ve also checked BIOS and there is nothing related to camera there.

hi Jeff, is there anything I can do about this? like report it to devs so they can make driver or something?

bump, still not working