Commit 4d41ccfa authored by Ben Hutchings's avatar Ben Hutchings

Merge tag 'debian/4.16.5-1' into stretch-backports

Release linux (4.16.5-1).
parents 12420a67 f36c7f9b
......@@ -25,7 +25,7 @@ class Gencontrol(Base):
},
'build': {
'debug-info': config.SchemaItemBoolean(),
'signed-modules': config.SchemaItemBoolean(),
'signed-code': config.SchemaItemBoolean(),
'vdso': config.SchemaItemBoolean(),
},
'description': {
......@@ -177,6 +177,8 @@ class Gencontrol(Base):
makeflags['ABINAME'] = vars['abiname'] = \
self.abiname_version + abiname_part
build_signed = self.config.merge('build', arch).get('signed-code', False)
# Some userland architectures require kernels from another
# (Debian) architecture, e.g. x32/amd64.
# And some derivatives don't need the headers-all packages
......@@ -226,11 +228,6 @@ class Gencontrol(Base):
installer_def_dir = 'debian/installer'
installer_arch_dir = os.path.join(installer_def_dir, arch)
if os.path.isdir(installer_arch_dir):
# If we're going to build signed udebs later, don't actually
# generate udebs. Just test that we *can* build, so we find
# configuration errors before building linux-signed.
test_build = self.config.merge('build', arch).get('signed-modules', False)
kw_env = os.environ.copy()
kw_env['KW_DEFCONFIG_DIR'] = installer_def_dir
kw_env['KW_CONFIG_DIR'] = installer_arch_dir
......@@ -247,12 +244,22 @@ class Gencontrol(Base):
raise RuntimeError('kernel-wedge exited with code %d' %
kw_proc.returncode)
# If we're going to build signed udebs later, don't actually
# generate udebs. Just test that we *can* build, so we find
# configuration errors before building linux-signed.
# kernel-wedge currently chokes on Build-Profiles so add it now
for package in udeb_packages:
package['Build-Profiles'] = '<!stage1>'
if build_signed:
# XXX This is a hack to exclude the udebs from
# the package list while still being able to
# convince debhelper and kernel-wedge to go
# part way to building them.
package['Build-Profiles'] = '<pkg.linux.udeb-unsigned-test-build>'
else:
package['Build-Profiles'] = '<!stage1>'
if not test_build:
merge_packages(packages, udeb_packages, arch)
merge_packages(packages, udeb_packages, arch)
# These packages must be built after the per-flavour/
# per-featureset packages. Also, this won't work
......@@ -264,7 +271,19 @@ class Gencontrol(Base):
"PACKAGE_NAMES='%s' UDEB_UNSIGNED_TEST_BUILD=%s" %
(arch, makeflags,
' '.join(p['Package'] for p in udeb_packages),
test_build)])
build_signed)])
# This also needs to be built after the per-flavour/per-featureset
# packages.
if build_signed:
merge_packages(packages,
self.process_packages(
self.templates['control.signed-template'], vars),
arch)
makefile.add(
'binary-arch_%s' % arch,
cmds=["$(MAKE) -f debian/rules.real install-signed-template_%s %s" %
(arch, makeflags)])
def do_featureset_setup(self, vars, makeflags, arch, featureset, extra):
config_base = self.config.merge('base', arch, featureset)
......@@ -272,6 +291,7 @@ class Gencontrol(Base):
flavour_makeflags_base = (
('compiler', 'COMPILER', False),
('compiler-filename', 'COMPILER', True),
('kernel-arch', 'KERNEL_ARCH', False),
('cflags', 'CFLAGS_KERNEL', True),
('override-host-type', 'OVERRIDE_HOST_TYPE', True),
......@@ -386,7 +406,7 @@ class Gencontrol(Base):
packages_dummy = []
packages_own = []
build_signed = config_entry_build.get('signed-modules')
build_signed = config_entry_build.get('signed-code')
image = self.templates[build_signed and "control.image-unsigned"
or "control.image"]
......@@ -547,8 +567,7 @@ class Gencontrol(Base):
if not version.linux_revision_experimental:
raise RuntimeError("Can't upload to %s with a version of %s" % (distribution, version))
if distribution.endswith('-security') or distribution.endswith('-lts'):
if (not version.linux_revision_security or
version.linux_revision_backports):
if version.linux_revision_backports or version.linux_revision_other:
raise RuntimeError("Can't upload to %s with a version of %s" % (distribution, version))
if distribution.endswith('-backports'):
if not version.linux_revision_backports:
......
This diff is collapsed.
-----BEGIN CERTIFICATE-----
MIIDJjCCAg6gAwIBAgIJAOmHdbieZFH0MA0GCSqGSIb3DQEBCwUAMCgxJjAkBgNV
BAMMHXNlY3VyZS1ib290LXRlc3Qta2V5LWxmYXJhb25lMB4XDTE4MDQwODA5NDYz
OFoXDTE4MDUwODA5NDYzOFowKDEmMCQGA1UEAwwdc2VjdXJlLWJvb3QtdGVzdC1r
ZXktbGZhcmFvbmUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDP2ZKT
CXiUNldWounP5xoLtG6uavjCARJSXhWskBOOKoHsPSekv2db5l8iBLDlkIkuox0B
ozN+tuw/9wv3BVUYyRCLkLhvgHq+EpLUxnmRViO4YuxtkmXkJ8QFy/4RozjKTpPt
ViToFpaFdgJrWwSaIjJVSyeRWX3nm/ir4TCrQB32QG2Fm7rN+k28nigeiSsvDscu
A8zQsdvk3tI1p8Kxez9lFwUvfHPraL0wgA47GE71Lu+8aqrIsjBA+6ZVCwD6OGSN
brqFkYnE43+Yo3HDabu67It7tU+e1+c+Pw2lVij2lWMX9jj0qSShnIby/iqC7nb1
NgIrjs4WqntGRsD/AgMBAAGjUzBRMB0GA1UdDgQWBBSXwbJc3fmHPKeKWPPXO/cn
0s94/zAfBgNVHSMEGDAWgBSXwbJc3fmHPKeKWPPXO/cn0s94/zAPBgNVHRMBAf8E
BTADAQH/MA0GCSqGSIb3DQEBCwUAA4IBAQAjbSD3myNwzu32tHIJhbiIXX/qtSPt
TNDiWNdMU/GN7NljirWbKG2GJERkmLyuQw1odcEGWcErvyznLzFTHJefCm0PkwwE
zLH3eKwwloR3a/zY+CQsvrC+FIduq3XvRsOKilVR/JSx4PHY75zvntYh0/lvYmFN
4mCTZzHeig9E5ybVOdab4V3WIzWW6f840uTHDoAQ9u194OtAEBabThO/q0uslovj
n0cDwTzuVFIR/GtVlI9ig+jWX/JKuXi3TjLMQckt2s4yog6H6NqiBpje/IYXO8P+
lsPViykeO1tGalEB2OvB78OBHWWx5IQUqPYvsZnjJA6D3sPmjEBVQz+S
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
MIIDYDCCAkgCCQCKAY3KgJMmMDANBgkqhkiG9w0BAQsFADByMQswCQYDVQQGEwJH
QjESMBAGA1UEBwwJQ2FtYnJpZGdlMRcwFQYDVQQKDA5EZWJpYW4gUHJvamVjdDEW
MBQGA1UEAwwNQmVuIEh1dGNoaW5nczEeMBwGCSqGSIb3DQEJARYPYmVuaEBkZWJp
......
-----BEGIN CERTIFICATE-----
MIIDrDCCApSgAwIBAgIJANmx5G8o89SXMA0GCSqGSIb3DQEBCwUAMGsxCzAJBgNV
BAYTAkdCMRMwEQYDVQQHDApNYW5jaGVzdGVyMQ8wDQYDVQQKDAZEZWJpYW4xFjAU
BgNVBAMMDUJlbiBIdXRjaGluZ3MxHjAcBgkqhkiG9w0BCQEWD2JlbmhAZGViaWFu
Lm9yZzAeFw0xODA0MTMxODIxNDZaFw0xODA1MTMxODIxNDZaMGsxCzAJBgNVBAYT
AkdCMRMwEQYDVQQHDApNYW5jaGVzdGVyMQ8wDQYDVQQKDAZEZWJpYW4xFjAUBgNV
BAMMDUJlbiBIdXRjaGluZ3MxHjAcBgkqhkiG9w0BCQEWD2JlbmhAZGViaWFuLm9y
ZzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJ3hd6AkoNV5ZToHkMn2
paYfhBwjB0tPpQPGD/dU1Yt+eYEA0uk99Jf+hM1VvcmPIVeIBjmQZkEmeSzKP5WH
AREvL7DhC0P8Xy9PZwTbTbdyTdHFdnNNkWmwcRc26qsKOs2Vm3YbjiEXj8UCvyTH
wECxO8SAfHGlUdz3Olh/sQeBihDR9pMXceD6UXkV1NePrb1vOOEmfbzwPoCJtOyO
aZDbl4rwIyODgjtqsazr55l0KjWOqWT9Rp7o5UhhMW7m/BkYVMMbT9YARIccN0Xq
9cnLDwxV7M9qwkUmI6IxUk3uIX39WHLCKMWOqdDuAXcIpfAiK0d5K8+aRrWP/WSi
te0CAwEAAaNTMFEwHQYDVR0OBBYEFNP7LdvwjvpnbS8hmUzrQVnmndjVMB8GA1Ud
IwQYMBaAFNP7LdvwjvpnbS8hmUzrQVnmndjVMA8GA1UdEwEB/wQFMAMBAf8wDQYJ
KoZIhvcNAQELBQADggEBAHFx5M1AhPNgNGp43OeBII8ef1QxjkrlaZEcTHcARwmY
kfQnUpotMIdMUVEfrtiM2zxzBkPGHzq6r57S6z6f0bKKohYIJqE5DGPnLXicrCxO
adWg/b3qlf7iaQbhsieQaNg6rNagTuKK+v+cmGtgg+rnRiQJIRKo/qpGDSSlz1I3
SLnisdaw5L9vWXsXnt0kAO7GiXbpNUAf630jjO0TbGa8xIi1VZrsvVINC8VA4f63
ILEiFjLtKD4fv/IAEnWS15kuJfvy5v0qENF1iTFS5LLC7s1BowhIGF5mQmfPCyom
a2WHTfoEUeztA4s4UpNtxDBBmmwoNfCHFc54TzLKUu0=
-----END CERTIFICATE-----
This diff is collapsed.
......@@ -443,7 +443,6 @@ CONFIG_MTD_CFI_STAA=m
CONFIG_MTD_RAM=m
CONFIG_MTD_ROM=m
CONFIG_MTD_ABSENT=m
CONFIG_MTD_XIP=y
##
## file: drivers/mtd/devices/Kconfig
......@@ -761,7 +760,6 @@ CONFIG_SCSI_INIA100=m
CONFIG_SCSI_IZIP_EPP16=y
CONFIG_SCSI_IZIP_SLOW_CTR=y
CONFIG_SCSI_NCR53C406A=m
CONFIG_SCSI_SYM53C8XX_2=m
CONFIG_SCSI_SYM53C8XX_DMA_ADDRESSING_MODE=1
CONFIG_SCSI_SYM53C8XX_DEFAULT_TAGS=16
CONFIG_SCSI_SYM53C8XX_MAX_TAGS=64
......@@ -796,6 +794,12 @@ CONFIG_PCMCIA_FDOMAIN=m
CONFIG_PCMCIA_QLOGIC=m
CONFIG_PCMCIA_SYM53C500=m
##
## file: drivers/staging/ipx/Kconfig
##
CONFIG_IPX=m
# CONFIG_IPX_INTERN is not set
##
## file: drivers/tty/Kconfig
##
......@@ -947,12 +951,6 @@ CONFIG_ROSE=m
CONFIG_DECNET=m
# CONFIG_DECNET_ROUTER is not set
##
## file: net/ipx/Kconfig
##
CONFIG_IPX=m
# CONFIG_IPX_INTERN is not set
##
## file: net/lapb/Kconfig
##
......
......@@ -4,8 +4,6 @@ kernel-arch: alpha
[build]
image-file: arch/alpha/boot/vmlinux.gz
# linux-signed only works for architectures in the main archive
signed-modules: false
[image]
suggests: aboot, fdutils
......
......@@ -21,7 +21,6 @@ CONFIG_KEXEC_VERIFY_SIG=y
CONFIG_KEXEC_BZIMAGE_VERIFY_SIG=y
CONFIG_RANDOMIZE_MEMORY=y
## choice: vsyscall table for legacy applications
# CONFIG_LEGACY_VSYSCALL_NATIVE is not set
# CONFIG_LEGACY_VSYSCALL_EMULATE is not set
CONFIG_LEGACY_VSYSCALL_NONE=y
## end choice
......@@ -147,6 +146,11 @@ CONFIG_VOP=m
##
CONFIG_FUJITSU_ES=m
##
## file: drivers/net/ethernet/amd/Kconfig
##
CONFIG_AMD_XGBE=m
##
## file: drivers/net/wireless/intel/ipw2x00/Kconfig
##
......
......@@ -458,7 +458,6 @@ CONFIG_HYPERV_KEYBOARD=m
# CONFIG_MFD_INTEL_LPSS_ACPI is not set
# CONFIG_MFD_INTEL_LPSS_PCI is not set
# CONFIG_MFD_KEMPLD is not set
# CONFIG_MFD_RTSX_PCI is not set
##
## file: drivers/misc/Kconfig
......@@ -476,6 +475,11 @@ CONFIG_HYPERV_KEYBOARD=m
##
# CONFIG_C2PORT is not set
##
## file: drivers/misc/cardreader/Kconfig
##
# CONFIG_MISC_RTSX_PCI is not set
##
## file: drivers/misc/cb710/Kconfig
##
......@@ -1099,6 +1103,11 @@ CONFIG_HYPERV_STORAGE=m
##
# CONFIG_STAGING is not set
##
## file: drivers/staging/ipx/Kconfig
##
# CONFIG_IPX is not set
##
## file: drivers/target/Kconfig
##
......@@ -1326,11 +1335,6 @@ CONFIG_HYPERV_STORAGE=m
##
# CONFIG_NET_IFE is not set
##
## file: net/ipx/Kconfig
##
# CONFIG_IPX is not set
##
## file: net/lapb/Kconfig
##
......
......@@ -55,6 +55,7 @@ CONFIG_ARCH_MVEBU=y
CONFIG_ARCH_QCOM=y
CONFIG_ARCH_ROCKCHIP=y
CONFIG_ARCH_SEATTLE=y
CONFIG_ARCH_SYNQUACER=y
CONFIG_ARCH_TEGRA=y
CONFIG_ARCH_THUNDER=y
CONFIG_ARCH_THUNDER2=y
......@@ -120,8 +121,8 @@ CONFIG_IPMI_SSIF=m
##
## file: drivers/clk/Kconfig
##
CONFIG_COMMON_CLK_HI655X=y
CONFIG_COMMON_CLK_RK808=y
CONFIG_COMMON_CLK_HI655X=y
CONFIG_COMMON_CLK_XGENE=y
##
......@@ -139,6 +140,11 @@ CONFIG_MSM_GCC_8916=y
CONFIG_MSM_GCC_8996=y
CONFIG_MSM_MMCC_8996=y
##
## file: drivers/clk/sunxi-ng/Kconfig
##
CONFIG_SUN8I_DE2_CCU=y
##
## file: drivers/cpufreq/Kconfig
##
......@@ -176,6 +182,7 @@ CONFIG_CRYPTO_DEV_NITROX_CNN55XX=m
##
CONFIG_DMADEVICES=y
CONFIG_DMA_BCM2835=y
CONFIG_DMA_SUN6I=m
CONFIG_K3_DMA=m
CONFIG_MV_XOR=y
CONFIG_MV_XOR_V2=y
......@@ -214,6 +221,7 @@ CONFIG_RASPBERRYPI_FIRMWARE=y
## file: drivers/gpio/Kconfig
##
CONFIG_GPIOLIB=y
CONFIG_GPIO_MB86S7X=m
CONFIG_GPIO_PL061=y
CONFIG_GPIO_XGENE=y
CONFIG_GPIO_XGENE_SB=m
......@@ -330,9 +338,16 @@ CONFIG_I2C_XGENE_SLIMPRO=m
##
## file: drivers/iio/adc/Kconfig
##
CONFIG_AXP20X_ADC=m
CONFIG_AXP288_ADC=m
CONFIG_QCOM_SPMI_IADC=m
CONFIG_QCOM_SPMI_VADC=m
##
## file: drivers/iio/humidity/Kconfig
##
CONFIG_DHT11=m
##
## file: drivers/input/keyboard/Kconfig
##
......@@ -344,6 +359,7 @@ CONFIG_KEYBOARD_TEGRA=m
##
CONFIG_INPUT_MISC=y
CONFIG_INPUT_PM8941_PWRKEY=m
CONFIG_INPUT_AXP20X_PEK=m
CONFIG_INPUT_UINPUT=m
CONFIG_INPUT_HISI_POWERKEY=m
......@@ -364,6 +380,7 @@ CONFIG_QCOM_IRQ_COMBINER=y
## file: drivers/leds/Kconfig
##
CONFIG_LEDS_GPIO=m
CONFIG_LEDS_PWM=m
##
## file: drivers/mailbox/Kconfig
......@@ -387,6 +404,7 @@ CONFIG_TEGRA_MC=y
##
## file: drivers/mfd/Kconfig
##
CONFIG_MFD_AXP20X_RSB=m
CONFIG_MFD_CROS_EC=y
CONFIG_MFD_CROS_EC_I2C=m
CONFIG_MFD_CROS_EC_SPI=m
......@@ -420,6 +438,7 @@ CONFIG_MMC_SDHCI_ACPI=m
CONFIG_MMC_SDHCI_PLTFM=m
CONFIG_MMC_SDHCI_OF_ARASAN=m
CONFIG_MMC_SDHCI_TEGRA=m
CONFIG_MMC_SDHCI_F_SDH30=m
CONFIG_MMC_SDHCI_IPROC=m
CONFIG_MMC_MESON_GX=m
CONFIG_MMC_SDHCI_MSM=m
......@@ -561,6 +580,11 @@ CONFIG_SMC91X=m
CONFIG_EPIC100=m
CONFIG_SMSC911X=m
##
## file: drivers/net/ethernet/socionext/Kconfig
##
CONFIG_SNI_NETSEC=m
##
## file: drivers/net/ethernet/stmicro/stmmac/Kconfig
##
......@@ -580,6 +604,7 @@ CONFIG_SKFP=m
##
## file: drivers/net/phy/Kconfig
##
CONFIG_MDIO_BUS_MUX_MMIOREG=m
CONFIG_MDIO_HISI_FEMAC=m
CONFIG_MDIO_THUNDER=m
CONFIG_MDIO_XGENE=m
......@@ -646,6 +671,7 @@ CONFIG_PCIE_KIRIN=y
## file: drivers/pci/host/Kconfig
##
CONFIG_PCI_AARDVARK=y
CONFIG_PCI_TEGRA=y
CONFIG_PCI_HOST_GENERIC=y
CONFIG_PCI_XGENE=y
CONFIG_PCI_HOST_THUNDER_PEM=y
......@@ -713,6 +739,7 @@ CONFIG_PHY_TEGRA_XUSB=m
##
## file: drivers/pinctrl/Kconfig
##
CONFIG_PINCTRL_AXP209=m
CONFIG_PINCTRL_AMD=y
CONFIG_PINCTRL_SINGLE=y
CONFIG_PINCTRL_MAX77620=y
......@@ -751,6 +778,10 @@ CONFIG_POWER_RESET_SYSCON_POWEROFF=y
## file: drivers/power/supply/Kconfig
##
CONFIG_BATTERY_BQ27XXX=m
CONFIG_CHARGER_AXP20X=m
CONFIG_BATTERY_AXP20X=m
CONFIG_AXP20X_POWER=m
CONFIG_AXP288_FUEL_GAUGE=m
CONFIG_CHARGER_QCOM_SMBB=m
##
......@@ -760,6 +791,7 @@ CONFIG_PWM=y
CONFIG_PWM_BCM2835=m
CONFIG_PWM_MESON=m
CONFIG_PWM_ROCKCHIP=m
CONFIG_PWM_SUN4I=m
CONFIG_PWM_TEGRA=m
##
......@@ -767,6 +799,8 @@ CONFIG_PWM_TEGRA=m
##
CONFIG_REGULATOR=y
CONFIG_REGULATOR_FIXED_VOLTAGE=m
CONFIG_REGULATOR_AXP20X=m
CONFIG_REGULATOR_FAN53555=m
CONFIG_REGULATOR_GPIO=m
CONFIG_REGULATOR_HI655X=m
CONFIG_REGULATOR_MAX77620=m
......@@ -775,7 +809,6 @@ CONFIG_REGULATOR_QCOM_RPM=m
CONFIG_REGULATOR_QCOM_SMD_RPM=m
CONFIG_REGULATOR_QCOM_SPMI=m
CONFIG_REGULATOR_RK808=m
CONFIG_REGULATOR_FAN53555=m
##
## file: drivers/remoteproc/Kconfig
......@@ -1000,6 +1033,12 @@ CONFIG_USB_ISP1760_DUAL_ROLE=y
##
CONFIG_USB_HSIC_USB3503=m
##
## file: drivers/usb/musb/Kconfig
##
CONFIG_USB_MUSB_HDRC=m
CONFIG_USB_MUSB_SUNXI=m
##
## file: drivers/usb/phy/Kconfig
##
......@@ -1021,6 +1060,7 @@ CONFIG_VFIO_PCI=m
## file: drivers/video/backlight/Kconfig
##
CONFIG_BACKLIGHT_GENERIC=m
CONFIG_BACKLIGHT_PWM=m
CONFIG_BACKLIGHT_LP855X=m
##
......@@ -1042,6 +1082,7 @@ CONFIG_GPIO_WATCHDOG=m
CONFIG_ARM_SP805_WATCHDOG=m
CONFIG_ARM_SBSA_WATCHDOG=m
CONFIG_DW_WATCHDOG=m
CONFIG_SUNXI_WATCHDOG=m
CONFIG_TEGRA_WATCHDOG=m
CONFIG_QCOM_WDT=m
CONFIG_MESON_GXBB_WATCHDOG=m
......
......@@ -86,6 +86,11 @@ CONFIG_ARM_THUMB=y
# CONFIG_CPU_DCACHE_DISABLE is not set
# CONFIG_CPU_DCACHE_WRITETHROUGH is not set
##
## file: block/Kconfig
##
# CONFIG_BLK_SED_OPAL is not set
##
## file: block/Kconfig.iosched
##
......@@ -120,6 +125,8 @@ CONFIG_SUN_PARTITION=y
## file: crypto/Kconfig
##
# CONFIG_CRYPTO_FIPS is not set
#. Saves about 95K
CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y
CONFIG_CRYPTO_SHA256=m
##
......@@ -351,9 +358,9 @@ CONFIG_MMC_MVSDIO=m
##
## file: drivers/mtd/Kconfig
##
CONFIG_MTD=y
CONFIG_MTD=m
# CONFIG_MTD_REDBOOT_PARTS is not set
CONFIG_MTD_CMDLINE_PARTS=y
CONFIG_MTD_CMDLINE_PARTS=m
# CONFIG_MTD_AFS_PARTS is not set
CONFIG_MTD_OF_PARTS=m
CONFIG_MTD_BLOCK=m
......@@ -552,7 +559,7 @@ CONFIG_RTC_DRV_RS5C372=m
CONFIG_RTC_DRV_PCF8563=m
CONFIG_RTC_DRV_M41T80=m
CONFIG_RTC_DRV_S35390A=m
CONFIG_RTC_DRV_MV=y
CONFIG_RTC_DRV_MV=m
##
## file: drivers/scsi/Kconfig
......@@ -616,7 +623,7 @@ CONFIG_RTC_DRV_MV=y
##
## file: drivers/spi/Kconfig
##
CONFIG_SPI_ORION=y
CONFIG_SPI_ORION=m
##
## file: drivers/ssb/Kconfig
......@@ -634,6 +641,11 @@ CONFIG_FB_XGI=m
CONFIG_THERMAL=m
CONFIG_KIRKWOOD_THERMAL=m
##
## file: drivers/tty/Kconfig
##
# CONFIG_VT is not set
##
## file: drivers/tty/serial/8250/Kconfig
##
......@@ -766,6 +778,7 @@ CONFIG_FLATMEM_MANUAL=y
#. Saves about 7K
# CONFIG_COMPACTION is not set
# CONFIG_KSM is not set
# CONFIG_ZSWAP is not set
##
## file: mm/Kconfig.debug
......@@ -846,6 +859,8 @@ CONFIG_SND_KIRKWOOD_SOC=m
##
## file: usr/Kconfig
##
# CONFIG_RD_BZIP2 is not set
# CONFIG_RD_LZMA is not set
# CONFIG_RD_LZO is not set
# CONFIG_RD_LZ4 is not set
[base]
flavours:
#marvell
marvell
kernel-arch: arm
featuresets:
# empty; not building images right now
# cf.: https://lists.debian.org/debian-release/2018/02/msg00239.html
# none
[build]
image-file: arch/arm/boot/zImage
# Signature verification disabled to save on code size. This should
# apply only to marvell, but we would then need to build udebs only for
# marvell and we don't have a way to do that.
signed-modules: false
# uncompressed-image is just for size checking
uncompressed-image-file: arch/arm/boot/Image
......@@ -24,8 +16,7 @@ headers%gcc-6: linux-compiler-gcc-6-arm
[marvell_description]
hardware: Marvell Kirkwood/Orion
hardware-long: Marvell Kirkwood based systems (SheevaPlug, QNAP TS-119/TS-219, etc)
and Orion 5181, 5182 and 5281 based systems (QNAP TS-109/TS-209, etc)
hardware-long: Marvell Kirkwood and Orion based systems (https://wiki.debian.org/ArmEabiPort#Supported_hardware)
[marvell_image]
recommends: u-boot-tools
......
......@@ -64,6 +64,11 @@ CONFIG_SOC_IMX51=y
CONFIG_SOC_IMX53=y
CONFIG_SOC_IMX6Q=y
##
## file: arch/arm/mach-meson/Kconfig
##
CONFIG_ARCH_MESON=y
##
## file: arch/arm/mach-mvebu/Kconfig
##
......@@ -73,6 +78,7 @@ CONFIG_MACH_ARMADA_375=y
CONFIG_MACH_ARMADA_38X=y
CONFIG_MACH_ARMADA_39X=y
CONFIG_MACH_ARMADA_XP=y
CONFIG_MACH_DOVE=y
##
## file: arch/arm/mach-omap1/Kconfig
......@@ -129,6 +135,7 @@ CONFIG_ARCH_WM8850=y
## file: arch/arm/mm/Kconfig
##
CONFIG_ARM_THUMBEE=y
CONFIG_CACHE_TAUROS2=y
##
## file: arch/arm/plat-omap/Kconfig
......@@ -190,6 +197,7 @@ CONFIG_HW_RANDOM_OMAP=m
##
CONFIG_COMMON_CLK_MAX77686=m
CONFIG_COMMON_CLK_RK808=m
CONFIG_COMMON_CLK_SI5351=m
CONFIG_COMMON_CLK_S2MPS11=m
CONFIG_CLK_TWL6040=m
......@@ -257,7 +265,6 @@ CONFIG_RASPBERRYPI_FIRMWARE=y
## file: drivers/gpio/Kconfig
##
CONFIG_GPIOLIB=y
CONFIG_GPIO_AXP209=m
CONFIG_GPIO_GENERIC_PLATFORM=m
CONFIG_GPIO_PCA953X=m
CONFIG_GPIO_PCF857X=m
......@@ -419,6 +426,7 @@ CONFIG_I2C_BCM2835=m
CONFIG_I2C_EXYNOS5=m
CONFIG_I2C_GPIO=y
CONFIG_I2C_IMX=m
CONFIG_I2C_MESON=m
CONFIG_I2C_MV64XXX=m
CONFIG_I2C_OMAP=y
CONFIG_I2C_RK3X=m
......@@ -433,6 +441,7 @@ CONFIG_I2C_CROS_EC_TUNNEL=m
##
CONFIG_I2C_ARB_GPIO_CHALLENGE=m
CONFIG_I2C_MUX_PCA954x=m
CONFIG_I2C_MUX_PINCTRL=m
##
## file: drivers/iio/Kconfig
......@@ -621,10 +630,12 @@ CONFIG_MMC_ARMMMCI=m
CONFIG_MMC_SDHCI=m
CONFIG_MMC_SDHCI_PLTFM=m
CONFIG_MMC_SDHCI_ESDHC_IMX=m
CONFIG_MMC_SDHCI_DOVE=m
CONFIG_MMC_SDHCI_TEGRA=m
CONFIG_MMC_SDHCI_S3C=m
CONFIG_MMC_SDHCI_PXAV3=m
CONFIG_MMC_SDHCI_IPROC=m
CONFIG_MMC_MESON_MX_SDIO=m
CONFIG_MMC_OMAP=m
CONFIG_MMC_OMAP_HS=m
CONFIG_MMC_MVSDIO=m
......@@ -745,6 +756,7 @@ CONFIG_E100=m
##
## file: drivers/net/ethernet/marvell/Kconfig
##
CONFIG_MV643XX_ETH=m
CONFIG_MVMDIO=m
CONFIG_MVNETA=m
CONFIG_MVPP2=m
......@@ -854,11 +866,12 @@ CONFIG_WLCORE_SDIO=m
##
CONFIG_ROCKCHIP_EFUSE=m
CONFIG_NVMEM_SUNXI_SID=m
CONFIG_MESON_MX_EFUSE=m
##
## file: drivers/pci/dwc/Kconfig
##
CONFIG_PCI_DRA7XX=y
CONFIG_PCI_DRA7XX_HOST=y
CONFIG_PCI_IMX6=y
##
......@@ -907,6 +920,7 @@ CONFIG_TWL4030_USB=m
## file: drivers/pinctrl/Kconfig
##
CONFIG_PINCTRL_AS3722=y
CONFIG_PINCTRL_AXP209=m
CONFIG_PINCTRL_MCP23S08=m
CONFIG_PINCTRL_SINGLE=y
CONFIG_PINCTRL_PALMAS=y
......@@ -956,6 +970,7 @@ CONFIG_CHARGER_BQ2415X=m
CONFIG_PWM=y
CONFIG_PWM_BCM2835=m
CONFIG_PWM_IMX=m
CONFIG_PWM_MESON=m
CONFIG_PWM_OMAP_DMTIMER=m
CONFIG_PWM_ROCKCHIP=m
CONFIG_PWM_SAMSUNG=m
......@@ -1053,6 +1068,8 @@ CONFIG_SPI_BCM2835=m
CONFIG_SPI_BCM2835AUX=m
CONFIG_SPI_GPIO=y
CONFIG_SPI_IMX=m
CONFIG_SPI_MESON_SPICC=m
CONFIG_SPI_MESON_SPIFC=m
CONFIG_SPI_OMAP24XX=m
CONFIG_SPI_TI_QSPI=m
CONFIG_SPI_ORION=m
......@@ -1068,6 +1085,7 @@ CONFIG_SPI_SPIDEV=y
## file: drivers/thermal/Kconfig
##
CONFIG_ROCKCHIP_THERMAL=m
CONFIG_DOVE_THERMAL=m
CONFIG_ARMADA_THERMAL=y
##
......@@ -1096,6 +1114,8 @@ CONFIG_SERIAL_AMBA_PL010=y
CONFIG_SERIAL_AMBA_PL010_CONSOLE=y
CONFIG_SERIAL_AMBA_PL011=y
CONFIG_SERIAL_AMBA_PL011_CONSOLE=y
CONFIG_SERIAL_MESON=y
CONFIG_SERIAL_MESON_CONSOLE=y
CONFIG_SERIAL_SAMSUNG=y
CONFIG_SERIAL_SAMSUNG_CONSOLE=y
CONFIG_SERIAL_TEGRA=y
......@@ -1257,6 +1277,7 @@ CONFIG_SUNXI_WATCHDOG=m
CONFIG_TWL4030_WATCHDOG=m
CONFIG_IMX2_WDT=m
CONFIG_TEGRA_WATCHDOG=m
CONFIG_MESON_WATCHDOG=m
CONFIG_BCM2835_WDT=m
##
......@@ -1320,6 +1341,11 @@ CONFIG_SND_SOC_IMX_MC13783=m
##
CONFIG_SND_SIMPLE_CARD=m
##
## file: sound/soc/kirkwood/Kconfig
##
CONFIG_SND_KIRKWOOD_SOC=m
##
## file: sound/soc/omap/Kconfig
##
......