Skip to content

Webcam not detected in asahi 6.14.1-1 #385

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
mrkcee opened this issue Apr 8, 2025 · 2 comments
Closed

Webcam not detected in asahi 6.14.1-1 #385

mrkcee opened this issue Apr 8, 2025 · 2 comments

Comments

@mrkcee
Copy link

mrkcee commented Apr 8, 2025

Issue:
Just wanted to report that webcam is not working in asahi-6.14.1-1. It works in the previous kernel version asahi-6.13.8-1.

asahi-6.14.1-1:

  • dmesg | grep -i apple-isp
[    2.249512] apple-isp 22a000000.isp: ISP firmware-compat: 13.5 (FW: 13.5)
[    2.314053] apple-isp 22a000000.isp: failed to init iommu: -19
  • find /sys/kernel/iommu_groups/ -type l
/sys/kernel/iommu_groups/7/devices/231c00000.dcp:piodma
/sys/kernel/iommu_groups/5/devices/soc:display-subsystem
/sys/kernel/iommu_groups/3/devices/24a980000.dma-controller
/sys/kernel/iommu_groups/1/devices/238200000.dma-controller
/sys/kernel/iommu_groups/8/devices/502280000.usb
/sys/kernel/iommu_groups/6/devices/382280000.usb
/sys/kernel/iommu_groups/4/devices/24ac00000.aop
/sys/kernel/iommu_groups/2/devices/242400000.sep
/sys/kernel/iommu_groups/0/devices/231c00000.dcp
/sys/kernel/iommu_groups/9/devices/0000:01:00.0
/sys/kernel/iommu_groups/9/devices/0000:01:00.1

asahi-6.13.8-1:

  • dmesg | grep -i apple-isp
[    2.380778] apple-isp 22a000000.isp: Adding to iommu group 9
[    2.384827] apple-isp 22a000000.isp: ISP firmware-compat: 13.5 (FW: 13.5)
[    2.439660] apple-isp 22a000000.isp: IPC surface iova: 0x1000000
[    2.439670] apple-isp 22a000000.isp: Data surface iova: 0x101c000
[    3.410686] apple-isp: CISP_CMD_CONFIG_GET:
[    3.410695] apple-isp: 00000000 00000003 016e3600 00000001 0000000a 00000000 00000001
[    3.410800] apple-isp 22a000000.isp: found sensor 248 CC21495005WPM0D3S on ch 0
[    3.410806] apple-isp: ch: CISP_CMD_CH_INFO_GET: 0
[    3.410810] apple-isp: ch: 00000000 0000010d 00000000 07db0001 00050091 00040007 00000006 00000001
[    3.410815] apple-isp: ch: 00000248 00000007 00000001 00000001 00000000 00000000 00000000 00000000
[    3.410820] apple-isp: ch: 00000000 00000000 00000000 00010000 00000001 00000000 00000004 00000020
[    3.410824] apple-isp: ch: 00000001 00000000 00004680 00000040 00000001 00000002 00004000 00000040
[    3.410827] apple-isp: ch: 00000001 00000000 00000000 00000036 00000000 00000000 000f4240 434300a0
[    3.410829] apple-isp: ch: 39343132 35303035 304d5057 00533344 00000000 00000008 00000000 00000000
[    3.410831] apple-isp: ch: 00000004 00000000 00000000 00000000 00000000 00000000 00000000 00ff0000
[    3.410832] apple-isp: ch: 00000c00 00000000 0000001c 00000680 00000004 00000004 00000000 00000000
[    3.410834] apple-isp: ch: 00000000 00000000 00000000 00000000 05100000 000002e0
[    3.410943] apple-isp: ps: CISP_CMD_CH_CAMERA_CONFIG_GET: 0
[    3.410946] apple-isp: ps: 00000000 00000106 00000000 00000000 02e00510 02e00510 00000000 00001df8
[    3.410948] apple-isp: ps: 00000100 00000001 00000040 00000040 00000040 00000040 00000040 00000040
[    3.410951] apple-isp: ps: 00000003 00000040 00000040 00000005 00000000 00000528 00000001 00000000
[    3.410955] apple-isp: ps: 0249f000 00000006 00000007 00000000 00000009 000f4240 00000025 00000000
[    3.410959] apple-isp: ps: 00004000 00000014 00000015 00000000 00000000 00000000 00000510 000002e0
[    3.410963] apple-isp: ps: 00010000 b9680000 0ef80000 00000000 0000001f 00000000 00000000 00000000
[    3.410967] apple-isp: ps: 00000510 000002e0 00000100 00000000 00000000 00000510 000002e0
[    3.428419] apple-isp 22a000000.isp: apple-isp probe!
  • find /sys/kernel/iommu_groups/ -type l
/sys/kernel/iommu_groups/7/devices/242400000.sep
/sys/kernel/iommu_groups/5/devices/24a980000.dma-controller
/sys/kernel/iommu_groups/3/devices/238200000.dma-controller
/sys/kernel/iommu_groups/1/devices/24ac00000.aop
/sys/kernel/iommu_groups/8/devices/502280000.usb
/sys/kernel/iommu_groups/6/devices/231c00000.dcp:piodma
/sys/kernel/iommu_groups/4/devices/382280000.usb
/sys/kernel/iommu_groups/2/devices/soc:display-subsystem
/sys/kernel/iommu_groups/10/devices/0000:01:00.0
/sys/kernel/iommu_groups/10/devices/0000:01:00.1
/sys/kernel/iommu_groups/0/devices/231c00000.dcp
/sys/kernel/iommu_groups/9/devices/22a000000.isp

Additional information:
Apple Macbook Air (M1, 2020)
I am not running the Fedora Asahi reference disto.

@mkurz
Copy link

mkurz commented Apr 9, 2025

Does it work with 6.14.1-2?

I am not running the Fedora Asahi reference disto.

Which distro are you using?

(I am not part of the Asahi team, just curios)

@mrkcee
Copy link
Author

mrkcee commented Apr 10, 2025

It works now in asahi 6.14.1-2. Thank you!

I'm running Tumbleweed.

@mrkcee mrkcee closed this as completed Apr 10, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants