Package Details: linux-mainline-um5302ta 6.1rc8-1

Git Clone URL: https://aur.archlinux.org/linux-mainline-um5302ta.git (read-only, click to copy)
Package Base: linux-mainline-um5302ta
Description: The Linux kernel and modules
Upstream URL: https://git.kernel.org/torvalds/h/v6.1-rc8
Licenses: GPL2
Provides: VIRTUALBOX-GUEST-MODULES, WIREGUARD-MODULE
Replaces: virtualbox-guest-modules-arch, wireguard-arch
Submitter: tokenize
Maintainer: None
Last Packager: tokenize
Votes: 6
Popularity: 0.129741
First Submitted: 2022-07-05 13:46 (UTC)
Last Updated: 2022-12-05 05:54 (UTC)

Pinned Comments

tokenize commented on 2022-12-09 13:16 (UTC) (edited on 2022-12-09 13:36 (UTC) by tokenize)

I'm going to deprecate this package in favor of DSDT patch since most patches are now included in the stable kernel (version ≥ 6.0.9).

For the details: https://github.com/latin-1/um5302ta

Latest Comments

tokenize commented on 2022-12-09 13:16 (UTC) (edited on 2022-12-09 13:36 (UTC) by tokenize)

I'm going to deprecate this package in favor of DSDT patch since most patches are now included in the stable kernel (version ≥ 6.0.9).

For the details: https://github.com/latin-1/um5302ta

tokenize commented on 2022-12-05 06:00 (UTC) (edited on 2022-12-09 13:34 (UTC) by tokenize)

@ZuluBabo I can't seem to find those additional parameters anywhere. These may be included in the Windows driver configuration (csaudio.inf and csaudioext.inf), but I'm not sure where. More details can be found here: https://bugzilla.kernel.org/show_bug.cgi?id=216194

See also: https://github.com/latin-1/um5302ta/tree/main/research/cs35l41

ZuluBabo commented on 2022-12-04 22:27 (UTC) (edited on 2022-12-04 23:51 (UTC) by ZuluBabo)

I think the patch may not be entirely correct according to this correspondence with the module author from Cirrus.

I think a separate else if block that sets CS35L41_INT_BOOST instead of CS35L41_EXT_BOOST is required, much like what is documented on a StackExchange thread.

UPDATE: After some testing, the current patch is probably the way to go for now given CS35L41_INT_BOOST requires the setting of some additional parameters that control the internal boosting behavior. I have no idea what these additional parameters should be set to so CS35L41_EXT_BOOST is probably the safer choice.

cherrot commented on 2022-09-16 07:17 (UTC)

The microphone is recognized finally. Thanks for the patch!