From faedb7a4beb492fd024982655a844fb049ba538d Mon Sep 17 00:00:00 2001 From: Petr Hodina Date: Wed, 22 Dec 2021 02:35:46 +0100 Subject: [PATCH v3 2/6] gnu: Add linux-libre-arm64-waydroid. * gnu/packages/linux.scm (linux-libre-arm64-waydroid): New variable. diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm index 3d58f8a2c6..7c57ec0d68 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm @@ -1080,6 +1080,33 @@ (define-public linux-libre-arm-omap2plus-4.14 #:defconfig "omap2plus_defconfig" #:extra-version "arm-omap2plus")) +(define-public linux-libre-arm64-waydroid + (make-linux-libre* linux-libre-version + linux-libre-gnu-revision + linux-libre-source + '("aarch64-linux") + #:defconfig "defconfig" + #:extra-version "arm64-generic" + #:extra-options + (append + `(;; needed to fix the RTC on rockchip platforms + ("CONFIG_RTC_DRV_RK808" . #t) + ;; Pinebook display, battery, charger and usb + ("CONFIG_DRM_ANALOGIX_ANX6345" . m) + ("CONFIG_CHARGER_AXP20X" . m) + ("CONFIG_INPUT_AXP20X_PEK" . m) + ("CONFIG_CHARGER_AXP20X" . m) + ("CONFIG_BATTERY_AXP20X" . m) + ("CONFIG_PINCTRL_AXP209" . m) + ("CONFIG_AXP20X_POWER" . m) + ("CONFIG_AXP20X_ADC" . m) + ;; Pinebook PRO battery and sound support + ("CONFIG_BATTERY_CW2015" . m) + ("CONFIG_CHARGER_GPIO" . m) + ("CONFIG_SND_SOC_ES8316" . m)) + %waydroid-extra-linux-options + %default-extra-linux-options))) + (define-public linux-libre-arm64-generic (make-linux-libre* linux-libre-version linux-libre-gnu-revision -- 2.36.1