Package Details: cp210x-overclock-dkms 0.2-1

Git Clone URL: https://aur.archlinux.org/cp210x-overclock-dkms.git (read-only, click to copy)
Package Base: cp210x-overclock-dkms
Description: Kernel module for silab cp210x, with patch of cp2102 max baudrate up to 1.5 MHz
Upstream URL: https://git.kernel.org
Licenses: GPL2
Submitter: BenSYZ
Maintainer: BenSYZ
Last Packager: BenSYZ
Votes: 1
Popularity: 0.085118
First Submitted: 2024-05-14 14:33 (UTC)
Last Updated: 2025-11-27 03:58 (UTC)

Latest Comments

BenSYZ commented on 2025-11-27 04:01 (UTC)

@Moonbase59 Thanks. It's due to 83e927b50591cd8ae6f70c8e7401c9a64b3a8484 which uses new API. Now I modified to such way: download the cp210x.c at DKMS stage, instead of at build stage.

Moonbase59 commented on 2025-10-09 18:25 (UTC)

Worked until (and including) kernel 6.16.10-arch1-1.

On kernel 6.17.1-arch1-1, I get:

/var/lib/dkms/cp210x/0.1/build/make.log

DKMS (dkms-3.2.2) make.log for cp210x/0.1 for kernel 6.17.1-arch1-1 (x86_64)
Do 9. Okt 19:48:46 CEST 2025

Building module(s)
# command: 'make' -j8 KVER=6.17.1-arch1-1 KSRC=/lib/modules/6.17.1-arch1-1/build
make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/6.17.1-arch1-1/build M=/var/lib/dkms/cp210x/0.1/build  modules
make[1]: Verzeichnis „/usr/lib/modules/6.17.1-arch1-1/build“ wird betreten
make[2]: Verzeichnis „/var/lib/dkms/cp210x/0.1/build“ wird betreten
  CC [M]  cp210x.o
cp210x.c: In Funktion »cp210x_gpio_init«:
cp210x.c:1963:22: Fehler: Zuweisung an »int (*)(struct gpio_chip *, unsigned int,  int)« von inkompatiblem Zeigertyp »void (*)(struct gpio_chip *, unsigned int,  int)« [-Wincompatible-pointer-types]
 1963 |         priv->gc.set = cp210x_gpio_set;
      |                      ^
cp210x.c:1507:13: Anmerkung: »cp210x_gpio_set« wird hier deklariert
 1507 | static void cp210x_gpio_set(struct gpio_chip *gc, unsigned int gpio, int value)
      |             ^~~~~~~~~~~~~~~
make[4]: *** [/usr/lib/modules/6.17.1-arch1-1/build/scripts/Makefile.build:287: cp210x.o] Fehler 1
make[3]: *** [/usr/lib/modules/6.17.1-arch1-1/build/Makefile:2011: .] Fehler 2
make[2]: *** [/usr/lib/modules/6.17.1-arch1-1/build/Makefile:248: __sub-make] Fehler 2
make[2]: Verzeichnis „/var/lib/dkms/cp210x/0.1/build“ wird verlassen
make[1]: *** [Makefile:248: __sub-make] Fehler 2
make[1]: Verzeichnis „/usr/lib/modules/6.17.1-arch1-1/build“ wird verlassen
make: *** [Makefile:14: modules] Fehler 2

# exit code: 2
# elapsed time: 00:00:02
----------------------------------------------------------------