diff options
Diffstat (limited to 'debian/config/arm64')
-rw-r--r-- | debian/config/arm64/config | 112 | ||||
-rw-r--r-- | debian/config/arm64/defines | 24 | ||||
-rw-r--r-- | debian/config/arm64/defines.toml | 34 | ||||
-rw-r--r-- | debian/config/arm64/none/defines | 14 | ||||
-rw-r--r-- | debian/config/arm64/rt/defines | 3 |
5 files changed, 128 insertions, 59 deletions
diff --git a/debian/config/arm64/config b/debian/config/arm64/config index 9f6f49da65..f242e6a42f 100644 --- a/debian/config/arm64/config +++ b/debian/config/arm64/config @@ -248,7 +248,20 @@ CONFIG_COMMON_CLK_MT8183_VENCSYS=m # CONFIG_COMMON_CLK_MT8186 is not set # CONFIG_COMMON_CLK_MT8188 is not set # CONFIG_COMMON_CLK_MT8192 is not set -# CONFIG_COMMON_CLK_MT8195 is not set +CONFIG_COMMON_CLK_MT8195=y +CONFIG_COMMON_CLK_MT8195_APUSYS=m +CONFIG_COMMON_CLK_MT8195_AUDSYS=m +CONFIG_COMMON_CLK_MT8195_IMP_IIC_WRAP=m +CONFIG_COMMON_CLK_MT8195_MFGCFG=m +CONFIG_COMMON_CLK_MT8195_MSDC=m +CONFIG_COMMON_CLK_MT8195_SCP_ADSP=m +CONFIG_COMMON_CLK_MT8195_VDOSYS=m +CONFIG_COMMON_CLK_MT8195_VPPSYS=m +CONFIG_COMMON_CLK_MT8195_CAMSYS=m +CONFIG_COMMON_CLK_MT8195_IMGSYS=m +CONFIG_COMMON_CLK_MT8195_WPESYS=m +CONFIG_COMMON_CLK_MT8195_VDECSYS=m +CONFIG_COMMON_CLK_MT8195_VENCSYS=m # CONFIG_COMMON_CLK_MT8365 is not set # CONFIG_COMMON_CLK_MT8516 is not set @@ -434,6 +447,7 @@ CONFIG_EXTCON_USBC_CROS_EC=m ## CONFIG_ARM_SCPI_PROTOCOL=m CONFIG_RASPBERRYPI_FIRMWARE=y +CONFIG_MTK_ADSP_IPC=m CONFIG_TURRIS_MOX_RWTM=m ## @@ -449,6 +463,12 @@ CONFIG_GOOGLE_COREBOOT_TABLE=y CONFIG_GOOGLE_FRAMEBUFFER_COREBOOT=y ## +## file: drivers/firmware/qcom/Kconfig +## +CONFIG_QCOM_QSEECOM=y +CONFIG_QCOM_QSEECOM_UEFISECAPP=y + +## ## file: drivers/gpio/Kconfig ## CONFIG_GPIOLIB=y @@ -500,6 +520,7 @@ CONFIG_DRM_LVDS_CODEC=m CONFIG_DRM_NWL_MIPI_DSI=m CONFIG_DRM_NXP_PTN3460=m CONFIG_DRM_PARADE_PS8640=m +CONFIG_DRM_SII902X=m CONFIG_DRM_SIMPLE_BRIDGE=m CONFIG_DRM_TI_SN65DSI86=m @@ -554,6 +575,7 @@ CONFIG_DRM_LIMA=m ## file: drivers/gpu/drm/mediatek/Kconfig ## CONFIG_DRM_MEDIATEK=m +CONFIG_DRM_MEDIATEK_DP=m CONFIG_DRM_MEDIATEK_HDMI=m ## @@ -628,6 +650,11 @@ CONFIG_DRM_TEGRA=m CONFIG_DRM_TEGRA_STAGING=y ## +## file: drivers/gpu/drm/tidss/Kconfig +## +CONFIG_DRM_TIDSS=m + +## ## file: drivers/gpu/drm/v3d/Kconfig ## CONFIG_DRM_V3D=m @@ -863,6 +890,7 @@ CONFIG_BCM2835_MBOX=y CONFIG_HI6220_MBOX=y CONFIG_QCOM_APCS_IPC=m CONFIG_XGENE_SLIMPRO_MBOX=m +CONFIG_MTK_ADSP_MBOX=m CONFIG_MTK_CMDQ_MBOX=m CONFIG_QCOM_IPCC=m @@ -909,6 +937,13 @@ CONFIG_VIDEO_MEDIATEK_VCODEC=m CONFIG_VIDEO_MEDIATEK_VPU=m ## +## file: drivers/media/platform/nxp/Kconfig +## +CONFIG_VIDEO_IMX7_CSI=m +CONFIG_VIDEO_IMX8MQ_MIPI_CSI2=m +CONFIG_VIDEO_IMX_MIPI_CSIS=m + +## ## file: drivers/media/platform/qcom/venus/Kconfig ## CONFIG_VIDEO_QCOM_VENUS=m @@ -953,10 +988,12 @@ CONFIG_MFD_AXP20X_RSB=m CONFIG_MFD_CROS_EC_DEV=m CONFIG_MFD_HI655X_PMIC=m CONFIG_MFD_MAX77620=y +CONFIG_MFD_MT6360=m CONFIG_MFD_MT6397=m CONFIG_MFD_QCOM_RPM=m CONFIG_MFD_SPMI_PMIC=m CONFIG_MFD_RK8XX_I2C=y +CONFIG_MFD_RK8XX_SPI=y CONFIG_MFD_SL28CPLD=y CONFIG_MFD_WM8994=m CONFIG_MFD_ROHM_BD718XX=m @@ -1262,6 +1299,7 @@ CONFIG_MDIO_BUS_MUX_MMIOREG=m ## file: drivers/net/phy/Kconfig ## CONFIG_MESON_GXL_PHY=m +CONFIG_ADIN_PHY=m CONFIG_BCM54140_PHY=m CONFIG_MARVELL_PHY=m CONFIG_MARVELL_10G_PHY=m @@ -1364,6 +1402,7 @@ CONFIG_PCIE_BRCMSTB=y CONFIG_PCI_HOST_THUNDER_PEM=y CONFIG_PCI_HOST_THUNDER_ECAM=y CONFIG_PCI_HOST_GENERIC=y +CONFIG_PCIE_MEDIATEK_GEN3=y CONFIG_PCI_TEGRA=y CONFIG_PCIE_ROCKCHIP_HOST=y CONFIG_PCI_XGENE=y @@ -1445,6 +1484,7 @@ CONFIG_PHY_MESON8B_USB2=m ## CONFIG_PHY_FSL_IMX8MQ_USB=m CONFIG_PHY_MIXEL_MIPI_DPHY=m +CONFIG_PHY_FSL_IMX8M_PCIE=m ## ## file: drivers/phy/hisilicon/Kconfig @@ -1461,9 +1501,12 @@ CONFIG_PHY_MVEBU_CP110_COMPHY=m ## ## file: drivers/phy/mediatek/Kconfig ## +CONFIG_PHY_MTK_PCIE=m CONFIG_PHY_MTK_TPHY=m +CONFIG_PHY_MTK_UFS=m CONFIG_PHY_MTK_HDMI=m CONFIG_PHY_MTK_MIPI_DSI=m +CONFIG_PHY_MTK_DP=m ## ## file: drivers/phy/qualcomm/Kconfig @@ -1516,7 +1559,7 @@ CONFIG_PINCTRL_AMD=y CONFIG_PINCTRL_AXP209=m CONFIG_PINCTRL_MAX77620=y CONFIG_PINCTRL_RK805=y -CONFIG_PINCTRL_ROCKCHIP=m +CONFIG_PINCTRL_ROCKCHIP=y CONFIG_PINCTRL_SINGLE=y ## @@ -1545,7 +1588,7 @@ CONFIG_PINCTRL_MT8183=y # CONFIG_PINCTRL_MT8186 is not set # CONFIG_PINCTRL_MT8188 is not set # CONFIG_PINCTRL_MT8192 is not set -# CONFIG_PINCTRL_MT8195 is not set +CONFIG_PINCTRL_MT8195=y # CONFIG_PINCTRL_MT8365 is not set # CONFIG_PINCTRL_MT8516 is not set # CONFIG_PINCTRL_MT6397 is not set @@ -1579,6 +1622,33 @@ CONFIG_CROS_EC_SPI=m CONFIG_CROS_KBD_LED_BACKLIGHT=m ## +## file: drivers/pmdomain/bcm/Kconfig +## +CONFIG_RASPBERRYPI_POWER=y + +## +## file: drivers/pmdomain/mediatek/Kconfig +## +CONFIG_MTK_SCPSYS=y +CONFIG_MTK_SCPSYS_PM_DOMAINS=y + +## +## file: drivers/pmdomain/qcom/Kconfig +## +CONFIG_QCOM_RPMHPD=y +CONFIG_QCOM_RPMPD=y + +## +## file: drivers/pmdomain/rockchip/Kconfig +## +CONFIG_ROCKCHIP_PM_DOMAINS=y + +## +## file: drivers/pmdomain/ti/Kconfig +## +CONFIG_TI_SCI_PM_DOMAINS=y + +## ## file: drivers/power/reset/Kconfig ## CONFIG_POWER_RESET_HISI=y @@ -1635,13 +1705,16 @@ CONFIG_REGULATOR=y CONFIG_REGULATOR_FIXED_VOLTAGE=m CONFIG_REGULATOR_AXP20X=m CONFIG_REGULATOR_BD718XX=m +CONFIG_REGULATOR_CROS_EC=m CONFIG_REGULATOR_DA9211=m CONFIG_REGULATOR_FAN53555=m CONFIG_REGULATOR_GPIO=m CONFIG_REGULATOR_HI655X=m CONFIG_REGULATOR_MAX77620=m CONFIG_REGULATOR_MP8859=m +CONFIG_REGULATOR_MT6315=m CONFIG_REGULATOR_MT6358=m +CONFIG_REGULATOR_MT6359=m CONFIG_REGULATOR_MT6397=m CONFIG_REGULATOR_PCA9450=m CONFIG_REGULATOR_PFUZE100=m @@ -1693,6 +1766,7 @@ CONFIG_RTC_DRV_DS1307=y CONFIG_RTC_DRV_HYM8563=m CONFIG_RTC_DRV_MAX77686=y CONFIG_RTC_DRV_RK808=y +CONFIG_RTC_DRV_RS5C372=m CONFIG_RTC_DRV_PCF8523=m CONFIG_RTC_DRV_PCF85063=y CONFIG_RTC_DRV_PCF8563=y @@ -1724,11 +1798,6 @@ CONFIG_SCSI_HISI_SAS=m CONFIG_SCSI_HISI_SAS_PCI=m ## -## file: drivers/soc/bcm/Kconfig -## -CONFIG_RASPBERRYPI_POWER=y - -## ## file: drivers/soc/fsl/Kconfig ## CONFIG_FSL_MC_DPIO=m @@ -1741,8 +1810,6 @@ CONFIG_MTK_CMDQ=m CONFIG_MTK_INFRACFG=y CONFIG_MTK_PMIC_WRAP=m CONFIG_MTK_REGULATOR_COUPLER=y -CONFIG_MTK_SCPSYS=y -CONFIG_MTK_SCPSYS_PM_DOMAINS=y CONFIG_MTK_MMSYS=m CONFIG_MTK_SVS=m @@ -1757,8 +1824,6 @@ CONFIG_QCOM_LLCC=m CONFIG_QCOM_OCMEM=m CONFIG_QCOM_PMIC_GLINK=m CONFIG_QCOM_RPMH=y -CONFIG_QCOM_RPMHPD=y -CONFIG_QCOM_RPMPD=y CONFIG_QCOM_SMEM=m CONFIG_QCOM_SMD_RPM=m CONFIG_QCOM_SMP2P=m @@ -1782,7 +1847,6 @@ CONFIG_ARCH_R9A09G011=y ## CONFIG_ROCKCHIP_GRF=y CONFIG_ROCKCHIP_IODOMAIN=m -CONFIG_ROCKCHIP_PM_DOMAINS=y CONFIG_ROCKCHIP_DTPM=m ## @@ -1792,11 +1856,6 @@ CONFIG_ARCH_TEGRA_132_SOC=y CONFIG_ARCH_TEGRA_210_SOC=y ## -## file: drivers/soc/ti/Kconfig -## -CONFIG_TI_SCI_PM_DOMAINS=y - -## ## file: drivers/spi/Kconfig ## CONFIG_SPI_ARMADA_3700=m @@ -1828,6 +1887,7 @@ CONFIG_SPI_XLP=m ## CONFIG_SPMI=y CONFIG_SPMI_MSM_PMIC_ARB=y +CONFIG_SPMI_MTK_PMIF=y ## ## file: drivers/staging/media/Kconfig @@ -1898,11 +1958,13 @@ CONFIG_BCM2835_THERMAL=m ## file: drivers/thermal/mediatek/Kconfig ## CONFIG_MTK_THERMAL=m +CONFIG_MTK_LVTS_THERMAL=m ## ## file: drivers/thermal/qcom/Kconfig ## CONFIG_QCOM_TSENS=m +CONFIG_QCOM_SPMI_ADC_TM5=m CONFIG_QCOM_SPMI_TEMP_ALARM=m ## @@ -2247,6 +2309,8 @@ CONFIG_SND_SOC_MT8173_RT5650=m CONFIG_SND_SOC_MT8183=m CONFIG_SND_SOC_MT8183_MT6358_TS3A227E_MAX98357A=m CONFIG_SND_SOC_MT8183_DA7219_MAX98357A=m +CONFIG_SND_SOC_MT8195=m +CONFIG_SND_SOC_MT8195_MT6359=m ## ## file: sound/soc/meson/Kconfig @@ -2274,6 +2338,18 @@ CONFIG_SND_SOC_ROCKCHIP_RT5645=m CONFIG_SND_SOC_RK3399_GRU_SOUND=m ## +## file: sound/soc/sof/Kconfig +## +CONFIG_SND_SOC_SOF_TOPLEVEL=y +CONFIG_SND_SOC_SOF_OF=m + +## +## file: sound/soc/sof/mediatek/Kconfig +## +CONFIG_SND_SOC_SOF_MTK_TOPLEVEL=y +CONFIG_SND_SOC_SOF_MT8195=m + +## ## file: sound/soc/sunxi/Kconfig ## CONFIG_SND_SUN8I_CODEC=m diff --git a/debian/config/arm64/defines b/debian/config/arm64/defines deleted file mode 100644 index 095f75711b..0000000000 --- a/debian/config/arm64/defines +++ /dev/null @@ -1,24 +0,0 @@ -[base] -compat-deb-arch: armhf -compat-gnu-type: arm-linux-gnueabihf -kernel-arch: arm64 -featuresets: - none - rt - -[build] -image-file: arch/arm64/boot/Image -signed-code: true -vdso: true - -[image] -install-stem: vmlinuz - -[arm64_description] -hardware: 64-bit ARMv8 machines - -[cloud-arm64_description] -hardware: arm64 cloud -hardware-long: cloud platforms supporting arm64 virtual machines - -[arm64_image] diff --git a/debian/config/arm64/defines.toml b/debian/config/arm64/defines.toml new file mode 100644 index 0000000000..12e9d984fe --- /dev/null +++ b/debian/config/arm64/defines.toml @@ -0,0 +1,34 @@ +[[flavour]] +name = 'arm64' +[flavour.defs] +is_default = true +[flavour.description] +hardware = '64-bit ARMv8 machines' +[flavour.packages] +installer = true + +[[flavour]] +name = 'cloud-arm64' +[flavour.build] +config = ['config.cloud'] +[flavour.defs] +is_quick = true +[flavour.description] +hardware = 'arm64 cloud' +hardware_long = 'cloud platforms supporting arm64 virtual machines' + +[[featureset]] +name = 'none' + +[[featureset]] +name = 'rt' +# Override available flavours in rt featureset +[[featureset.flavour]] +name = 'arm64' + +[build] +compiler_gnutype_compat = 'arm-linux-gnueabihf' +enable_signed = true +enable_vdso = true +kernel_file = 'arch/arm64/boot/Image' +kernel_stem = 'vmlinuz' diff --git a/debian/config/arm64/none/defines b/debian/config/arm64/none/defines deleted file mode 100644 index 97260a2423..0000000000 --- a/debian/config/arm64/none/defines +++ /dev/null @@ -1,14 +0,0 @@ -[base] -flavours: - arm64 - cloud-arm64 -default-flavour: arm64 -quick-flavour: cloud-arm64 - -[arm64_packages] -installer: true - -[cloud-arm64_image] -configs: - config.cloud - arm64/config.cloud-arm64 diff --git a/debian/config/arm64/rt/defines b/debian/config/arm64/rt/defines deleted file mode 100644 index fdea40cbca..0000000000 --- a/debian/config/arm64/rt/defines +++ /dev/null @@ -1,3 +0,0 @@ -[base] -flavours: - arm64 |