Commit 43286109 authored by Ben Hutchings's avatar Ben Hutchings

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

Release linux (4.13.4-1).
parents 9e20f996 80832bbb
...@@ -14,10 +14,12 @@ ...@@ -14,10 +14,12 @@
/files /files
/hyperv-daemons/ /hyperv-daemons/
/libcpupower*/ /libcpupower*/
/liblockdep*/
/libusbip-dev/ /libusbip-dev/
/linux-* /linux-*
!/linux-cpupower.install !/linux-cpupower.install
!/linux-cpupower.manpages !/linux-cpupower.manpages
/lockdep/
/po/ /po/
/rules.gen /rules.gen
/stamps/ /stamps/
......
...@@ -189,20 +189,23 @@ class CheckImage(object): ...@@ -189,20 +189,23 @@ class CheckImage(object):
def __call__(self, out): def __call__(self, out):
image = self.config_entry_build.get('image-file') image = self.config_entry_build.get('image-file')
uncompressed_image = self.config_entry_build.get('uncompressed-image-file')
if not image: if not image:
# TODO: Bail out # TODO: Bail out
return 0 return 0
image = os.path.join(self.dir, image) image = os.path.join(self.dir, image)
if uncompressed_image:
uncompressed_image = os.path.join(self.dir, uncompressed_image)
fail = 0 fail = 0
fail |= self.check_size(out, image) fail |= self.check_size(out, image, uncompressed_image)
return fail return fail
def check_size(self, out, image): def check_size(self, out, image, uncompressed_image):
value = self.config_entry_image.get('check-size') value = self.config_entry_image.get('check-size')
if not value: if not value:
...@@ -218,10 +221,6 @@ class CheckImage(object): ...@@ -218,10 +221,6 @@ class CheckImage(object):
size = os.stat(image).st_size + dtb_size size = os.stat(image).st_size + dtb_size
if size > value:
out.write('Image too large (%d > %d)! Refusing to continue.\n' % (size, value))
return 1
# 1% overhead is desirable in order to cope with growth # 1% overhead is desirable in order to cope with growth
# through the lifetime of a stable release. Warn if this is # through the lifetime of a stable release. Warn if this is
# not the case. # not the case.
...@@ -236,6 +235,21 @@ class CheckImage(object): ...@@ -236,6 +235,21 @@ class CheckImage(object):
out.write('Image fits. ') out.write('Image fits. ')
out.write('Continuing.\n') out.write('Continuing.\n')
# Also check the uncompressed image
if uncompressed_image and self.config_entry_image.get('check-uncompressed-size'):
value = self.config_entry_image.get('check-uncompressed-size')
size = os.stat(uncompressed_image).st_size
usage = (float(size)/value) * 100.0
out.write('Uncompressed Image size %d/%d, using %.2f%%. ' % (size, value, usage))
if size > value:
out.write('Too large. Refusing to continue.\n')
return 1
elif usage >= 99.0:
out.write('Uncompressed Image Under 1%% space in %s. ' % self.changelog.distribution)
else:
out.write('Uncompressed Image fits. ')
out.write('Continuing.\n')
return 0 return 0
......
...@@ -35,6 +35,7 @@ class Gencontrol(Base): ...@@ -35,6 +35,7 @@ class Gencontrol(Base):
'initramfs-generators': config.SchemaItemList(), 'initramfs-generators': config.SchemaItemList(),
'check-size': config.SchemaItemInteger(), 'check-size': config.SchemaItemInteger(),
'check-size-with-dtb': config.SchemaItemBoolean(), 'check-size-with-dtb': config.SchemaItemBoolean(),
'check-uncompressed-size': config.SchemaItemInteger(),
}, },
'relations': { 'relations': {
}, },
...@@ -117,7 +118,7 @@ class Gencontrol(Base): ...@@ -117,7 +118,7 @@ class Gencontrol(Base):
if self.config.merge('packages').get('tools', True): if self.config.merge('packages').get('tools', True):
packages.extend(self.process_packages(self.templates["control.tools"], self.vars)) packages.extend(self.process_packages(self.templates["control.tools"], self.vars))
self._substitute_file('lintian-overrides.perf', self.vars, self._substitute_file('perf.lintian-overrides', self.vars,
'debian/linux-perf-%s.lintian-overrides' % 'debian/linux-perf-%s.lintian-overrides' %
self.vars['version']) self.vars['version'])
...@@ -337,7 +338,7 @@ class Gencontrol(Base): ...@@ -337,7 +338,7 @@ class Gencontrol(Base):
for group in relations_compiler_build_dep: for group in relations_compiler_build_dep:
for item in group: for item in group:
item.arches = [arch] item.arches = [arch]
packages['source']['Build-Depends'].extend(relations_compiler_build_dep) packages['source']['Build-Depends-Arch'].extend(relations_compiler_build_dep)
image_fields = {'Description': PackageDescription()} image_fields = {'Description': PackageDescription()}
for field in 'Depends', 'Provides', 'Suggests', 'Recommends', 'Conflicts', 'Breaks': for field in 'Depends', 'Provides', 'Suggests', 'Recommends', 'Conflicts', 'Breaks':
...@@ -498,9 +499,11 @@ class Gencontrol(Base): ...@@ -498,9 +499,11 @@ class Gencontrol(Base):
self._substitute_file('image.%s' % name, vars, self._substitute_file('image.%s' % name, vars,
'debian/%s.%s' % (image_main['Package'], name)) 'debian/%s.%s' % (image_main['Package'], name))
if build_debug: if build_debug:
self._substitute_file('image-dbg.lintian-override', vars, debug_lintian_over = ('debian/linux-image-%s%s-dbg.lintian-overrides' %
'debian/linux-image-%s%s-dbg.lintian-overrides' %
(vars['abiname'], vars['localversion'])) (vars['abiname'], vars['localversion']))
self._substitute_file('image-dbg.lintian-overrides', vars,
debug_lintian_over)
os.chmod(debug_lintian_over, 0o755)
def process_changelog(self): def process_changelog(self):
act_upstream = self.changelog[0].version.upstream act_upstream = self.changelog[0].version.upstream
......
linux (4.13.4-1~bpo9+1) UNRELEASED; urgency=medium
* Rebuild for stretch-backports:
- Change ABI number to 0.bpo.1
-- Ben Hutchings <ben@decadent.org.uk> Fri, 13 Oct 2017 00:21:45 +0100
linux (4.13.4-1) unstable; urgency=medium
* New upstream stable update:
https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.13.3
https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.13.4
[ Ben Hutchings ]
* [armhf,arm64] mmc: Enable MMC_BCM2835 (Closes: #845422)
* [arm64ilp32] Build a linux-libc-dev package (Closes: #874536)
* [mips*r6*] Re-enable these architectures, now that dak knows about them
(Closes: #825024)
* [x86] Enable INTEL_CHT_INT33FE as module (Closes: #873164)
* [armhf] Enable AXP20X_ADC, CHARGER_AXP20X, BATTERY_AXP20X, GPIO_AXP209,
AXP288_CHARGER, AXP288_FUEL_GAUGE, EXTCON_AXP288, AXP288_ADC as modules
(Closes: #873038)
* thp: Enable TRANSPARENT_HUGEPAGE_ALWAYS instead of
TRANSPARENT_HUGEPAGE_MADVISE
* ALSA: Enable SND_OSSEMUL, a new dependency of SND_{MIXER,PCM}_OSS
* [armel] rtc: Disable RTC_NVMEM
* [x86] hyperv-daemons: Use pid file name in init script status operation
* Update policy version to 4.1.1:
- linux-doc: Build an empty package when the nodoc profile is used
- [x86] hyperv-daemons: Create pid files under /run, not /var/run
- Change all binary packages with priority: extra to priority: optional
- Install copyright file (and some other documentation) when the nodoc
profile is used
* debian/control: Move many build dependencies to Build-Depends-Arch field
* debian/control: Remove obsolete workarounds and alternate build deps
* usbip: Stop building broken libusbip-dev package
* Rename lintian-overrides template files to be consistent
* linux-image-dbg: Override lintian errors binary-from-other-architecture and
shlib-without-PT_GNU_STACK-section for vDSOs
* [armhf] dts: exynos: Add dwc3 SUSPHY quirk (Closes: #843448)
* liblockdep: Make missing function declarations fatal errors, to catch use
of missing kernel APIs
* liblockdep: Define pr_cont()
* Set ABI to 1
[ Uwe Kleine-König ]
* [arm64] really enable NET_DSA_MV88E6XXX for Espressobin
[ John Paul Adrian Glaubitz ]
* [m68k] Enable CONFIG_PATA_FALCON as module.
[ Salvatore Bonaccorso ]
* fix infoleak in waitid(2) (CVE-2017-14954)
-- Ben Hutchings <ben@decadent.org.uk> Sun, 01 Oct 2017 15:52:09 +0100
linux (4.13.2-1~exp1) experimental; urgency=medium
* New upstream stable update:
https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.13.2
[ Uwe Kleine-König ]
* USB/misc: reenable UCSI which got lost due to upstream changes
* update kernel config templates for upstream changes
* [amd64] enable CONFIG_SPI_PXA2XX for Apple MacBook Pro (Closes: #872004)
-- Ben Hutchings <ben@decadent.org.uk> Tue, 19 Sep 2017 18:35:42 +0100
linux (4.13.1-1~exp1) experimental; urgency=medium
* New upstream release: https://kernelnewbies.org/Linux_4.13
* New upstream stable update:
https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.13.1
[ Roger Shimizu ]
* debian/bin/buildcheck.py:
Add check for uncompressed Image size, which is necessary for
armel/marvell flavour currently.
[ Ben Hutchings ]
* [mips*/octeon] mmc: Enable MMC_CAVIUM_OCTEON as module (Closes: #800594)
[ Uwe Kleine-König ]
* [arm64] enable NET_DSA_MV88E6XXX for Espressobin.
-- Ben Hutchings <ben@decadent.org.uk> Mon, 11 Sep 2017 05:40:04 +0100
linux (4.13~rc7-1~exp1) experimental; urgency=medium
* New upstream release candidate
[ Ben Hutchings ]
* [sh4] Do not use hyphen in exported variable names (fixes FTBFS)
* aufs: Update support patchset to aufs4.x-rcN-20170828
[ Roger Shimizu ]
* [armel] Disable CONFIG_STRICT_KERNEL_RWX, which will save about 3MB
on linux Image (before compression). (Closes: #870185)
* [armel] Change MTD_OF_PARTS, MTD_BLOCK, and MTD_PHYSMAP_OF from
built-in to modules.
Also change all RTC related except RTC_DRV_MV, which includes
RTC_DRV_DS1307, RTC_DRV_RS5C372, RTC_DRV_PCF8563, RTC_DRV_M41T80,
and RTC_DRV_S35390A, to modules. Because most marvell boards use
RTC_DRV_MV. (above two fix FTBFS)
-- Ben Hutchings <ben@decadent.org.uk> Wed, 30 Aug 2017 20:39:57 +0100
linux (4.13~rc5-1~exp1) experimental; urgency=medium
* New upstream release candidate
[ Ben Hutchings ]
* cpupower: Add/update definition of MSRHEADER macro for turbostat and
x86_energy_perf_policy
* Remove support for upstream DocBook-based documentation, including the
linux-manual package
* liblockdep: Re-enable liblockdep packages following upstream fixes
-- Ben Hutchings <ben@decadent.org.uk> Mon, 14 Aug 2017 23:20:50 +0100
linux (4.12.13-1~bpo9+1) stretch-backports; urgency=medium linux (4.12.13-1~bpo9+1) stretch-backports; urgency=medium
* Rebuild for stretch-backports: * Rebuild for stretch-backports:
...@@ -167,6 +167,11 @@ CONFIG_PCI_HYPERV=y ...@@ -167,6 +167,11 @@ CONFIG_PCI_HYPERV=y
## ##
CONFIG_SCSI_INIA100=m CONFIG_SCSI_INIA100=m
##
## file: drivers/spi/Kconfig
##
CONFIG_SPI_PXA2XX=m
## ##
## file: drivers/tty/Kconfig ## file: drivers/tty/Kconfig
## ##
...@@ -184,7 +189,6 @@ CONFIG_FB_MATROX_MAVEN=m ...@@ -184,7 +189,6 @@ CONFIG_FB_MATROX_MAVEN=m
## ##
## file: init/Kconfig ## file: init/Kconfig
## ##
CONFIG_RCU_FANOUT=64
CONFIG_KALLSYMS_ALL=y CONFIG_KALLSYMS_ALL=y
## ##
...@@ -192,6 +196,11 @@ CONFIG_KALLSYMS_ALL=y ...@@ -192,6 +196,11 @@ CONFIG_KALLSYMS_ALL=y
## ##
CONFIG_LIVEPATCH=y CONFIG_LIVEPATCH=y
##
## file: kernel/rcu/Kconfig
##
CONFIG_RCU_FANOUT=64
## ##
## file: lib/Kconfig.debug ## file: lib/Kconfig.debug
## ##
...@@ -204,7 +213,6 @@ CONFIG_FRAME_WARN=2048 ...@@ -204,7 +213,6 @@ CONFIG_FRAME_WARN=2048
CONFIG_SPARSEMEM_MANUAL=y CONFIG_SPARSEMEM_MANUAL=y
## end choice ## end choice
CONFIG_SPARSEMEM_VMEMMAP=y CONFIG_SPARSEMEM_VMEMMAP=y
# CONFIG_MOVABLE_NODE is not set
CONFIG_ZONE_DEVICE=y CONFIG_ZONE_DEVICE=y
## ##
......
...@@ -225,6 +225,11 @@ CONFIG_DRM_MSM_DSI_PLL=y ...@@ -225,6 +225,11 @@ CONFIG_DRM_MSM_DSI_PLL=y
CONFIG_DRM_MSM_DSI_28NM_PHY=y CONFIG_DRM_MSM_DSI_28NM_PHY=y
CONFIG_DRM_MSM_DSI_20NM_PHY=y CONFIG_DRM_MSM_DSI_20NM_PHY=y
##
## file: drivers/gpu/drm/nouveau/Kconfig
##
CONFIG_NOUVEAU_PLATFORM_DRIVER=y
## ##
## file: drivers/gpu/drm/panel/Kconfig ## file: drivers/gpu/drm/panel/Kconfig
## ##
...@@ -358,6 +363,7 @@ CONFIG_MMC_DW=m ...@@ -358,6 +363,7 @@ CONFIG_MMC_DW=m
CONFIG_MMC_DW_K3=m CONFIG_MMC_DW_K3=m
CONFIG_MMC_DW_ROCKCHIP=m CONFIG_MMC_DW_ROCKCHIP=m
CONFIG_MMC_SUNXI=m CONFIG_MMC_SUNXI=m
CONFIG_MMC_BCM2835=m
CONFIG_MMC_SDHCI_XENON=m CONFIG_MMC_SDHCI_XENON=m
## ##
...@@ -365,6 +371,16 @@ CONFIG_MMC_SDHCI_XENON=m ...@@ -365,6 +371,16 @@ CONFIG_MMC_SDHCI_XENON=m
## ##
CONFIG_SPI_HISI_SFC=m CONFIG_SPI_HISI_SFC=m
##
## file: drivers/net/dsa/Kconfig
##
CONFIG_NET_DSA_MV88E6060=m
##
## file: drivers/net/dsa/mv88e6xxx/Kconfig
##
CONFIG_NET_DSA_MV88E6XXX=m
## ##
## file: drivers/net/ethernet/Kconfig ## file: drivers/net/ethernet/Kconfig
## ##
...@@ -552,16 +568,36 @@ CONFIG_PCIE_ROCKCHIP=y ...@@ -552,16 +568,36 @@ CONFIG_PCIE_ROCKCHIP=y
## ##
## file: drivers/phy/Kconfig ## file: drivers/phy/Kconfig
## ##
CONFIG_PHY_HI6220_USB=m CONFIG_PHY_XGENE=m
##
## file: drivers/phy/allwinner/Kconfig
##
CONFIG_PHY_SUN4I_USB=m CONFIG_PHY_SUN4I_USB=m
##
## file: drivers/phy/amlogic/Kconfig
##
CONFIG_PHY_MESON8B_USB2=m
##
## file: drivers/phy/hisilicon/Kconfig
##
CONFIG_PHY_HI6220_USB=m
##
## file: drivers/phy/qualcomm/Kconfig
##
CONFIG_PHY_QCOM_APQ8064_SATA=m CONFIG_PHY_QCOM_APQ8064_SATA=m
CONFIG_PHY_QCOM_IPQ806X_SATA=m CONFIG_PHY_QCOM_IPQ806X_SATA=m
CONFIG_PHY_ROCKCHIP_INNO_USB2=m CONFIG_PHY_QCOM_UFS=m
##
## file: drivers/phy/rockchip/Kconfig
##
CONFIG_PHY_ROCKCHIP_EMMC=m CONFIG_PHY_ROCKCHIP_EMMC=m
CONFIG_PHY_ROCKCHIP_INNO_USB2=m
CONFIG_PHY_ROCKCHIP_PCIE=m CONFIG_PHY_ROCKCHIP_PCIE=m
CONFIG_PHY_XGENE=m
CONFIG_PHY_QCOM_UFS=m
CONFIG_PHY_MESON8B_USB2=m
## ##
## file: drivers/phy/tegra/Kconfig ## file: drivers/phy/tegra/Kconfig
...@@ -856,6 +892,11 @@ CONFIG_PSTORE=y ...@@ -856,6 +892,11 @@ CONFIG_PSTORE=y
## ##
CONFIG_BT_LEDS=y CONFIG_BT_LEDS=y
##
## file: net/dsa/Kconfig
##
CONFIG_NET_DSA=m
## ##
## file: sound/pci/hda/Kconfig ## file: sound/pci/hda/Kconfig
## ##
......
[base]
kernel-arch: arm64
featuresets:
# empty; arm64ilp32 must be part of a multiarch installation with an arm64
# kernel
...@@ -351,8 +351,8 @@ CONFIG_MTD=y ...@@ -351,8 +351,8 @@ CONFIG_MTD=y
# CONFIG_MTD_REDBOOT_PARTS is not set # CONFIG_MTD_REDBOOT_PARTS is not set
CONFIG_MTD_CMDLINE_PARTS=y CONFIG_MTD_CMDLINE_PARTS=y
# CONFIG_MTD_AFS_PARTS is not set # CONFIG_MTD_AFS_PARTS is not set
CONFIG_MTD_OF_PARTS=y CONFIG_MTD_OF_PARTS=m
CONFIG_MTD_BLOCK=y CONFIG_MTD_BLOCK=m
CONFIG_FTL=m CONFIG_FTL=m
CONFIG_NFTL=m CONFIG_NFTL=m
# CONFIG_NFTL_RW is not set # CONFIG_NFTL_RW is not set
...@@ -406,7 +406,7 @@ CONFIG_MTD_CFI_STAA=m ...@@ -406,7 +406,7 @@ CONFIG_MTD_CFI_STAA=m
## file: drivers/mtd/maps/Kconfig ## file: drivers/mtd/maps/Kconfig
## ##
# CONFIG_MTD_COMPLEX_MAPPINGS is not set # CONFIG_MTD_COMPLEX_MAPPINGS is not set
CONFIG_MTD_PHYSMAP_OF=y CONFIG_MTD_PHYSMAP_OF=m
# CONFIG_MTD_IMPA7 is not set # CONFIG_MTD_IMPA7 is not set
# CONFIG_MTD_INTEL_VR_NOR is not set # CONFIG_MTD_INTEL_VR_NOR is not set
# CONFIG_MTD_PLATRAM is not set # CONFIG_MTD_PLATRAM is not set
...@@ -542,11 +542,12 @@ CONFIG_REGULATOR_FIXED_VOLTAGE=y ...@@ -542,11 +542,12 @@ CONFIG_REGULATOR_FIXED_VOLTAGE=y
## ##
## file: drivers/rtc/Kconfig ## file: drivers/rtc/Kconfig
## ##
CONFIG_RTC_DRV_DS1307=y # CONFIG_RTC_NVMEM is not set
CONFIG_RTC_DRV_RS5C372=y CONFIG_RTC_DRV_DS1307=m
CONFIG_RTC_DRV_PCF8563=y CONFIG_RTC_DRV_RS5C372=m
CONFIG_RTC_DRV_M41T80=y CONFIG_RTC_DRV_PCF8563=m
CONFIG_RTC_DRV_S35390A=y CONFIG_RTC_DRV_M41T80=m
CONFIG_RTC_DRV_S35390A=m
CONFIG_RTC_DRV_MV=y CONFIG_RTC_DRV_MV=y
## ##
......
...@@ -9,6 +9,8 @@ image-file: arch/arm/boot/zImage ...@@ -9,6 +9,8 @@ image-file: arch/arm/boot/zImage
# apply only to marvell, but we would then need to build udebs only for # 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. # marvell and we don't have a way to do that.
signed-modules: false signed-modules: false
# uncompressed-image is just for size checking
uncompressed-image-file: arch/arm/boot/Image
[image] [image]
install-stem: vmlinuz install-stem: vmlinuz
...@@ -32,4 +34,7 @@ recommends: u-boot-tools ...@@ -32,4 +34,7 @@ recommends: u-boot-tools
# Buffalo Linkstation LS-WSXL/WXL/WVL (from stock kernel): 2729776 - 64 = 2729712 # Buffalo Linkstation LS-WSXL/WXL/WVL (from stock kernel): 2729776 - 64 = 2729712
check-size: 2097080 check-size: 2097080
check-size-with-dtb: true check-size-with-dtb: true
## Maximum uncompressed kernel size for supported devices
# Buffalo Linkstation LS-WSXL/WXL/WVL: 7340032
check-uncompressed-size: 7340032
breaks: flash-kernel (<< 3.57~) breaks: flash-kernel (<< 3.57~)
...@@ -245,6 +245,7 @@ CONFIG_TI_EDMA=y ...@@ -245,6 +245,7 @@ CONFIG_TI_EDMA=y
## file: drivers/extcon/Kconfig ## file: drivers/extcon/Kconfig
## ##
CONFIG_EXTCON=m CONFIG_EXTCON=m
CONFIG_EXTCON_AXP288=m
CONFIG_EXTCON_PALMAS=m CONFIG_EXTCON_PALMAS=m
CONFIG_EXTCON_USB_GPIO=m CONFIG_EXTCON_USB_GPIO=m
...@@ -257,6 +258,7 @@ CONFIG_RASPBERRYPI_FIRMWARE=y ...@@ -257,6 +258,7 @@ CONFIG_RASPBERRYPI_FIRMWARE=y
## file: drivers/gpio/Kconfig ## file: drivers/gpio/Kconfig
## ##
CONFIG_GPIOLIB=y CONFIG_GPIOLIB=y
CONFIG_GPIO_AXP209=m
CONFIG_GPIO_GENERIC_PLATFORM=m CONFIG_GPIO_GENERIC_PLATFORM=m
CONFIG_GPIO_PCA953X=m CONFIG_GPIO_PCA953X=m
CONFIG_GPIO_PCF857X=m CONFIG_GPIO_PCF857X=m
...@@ -264,7 +266,6 @@ CONFIG_GPIO_DA9052=m ...@@ -264,7 +266,6 @@ CONFIG_GPIO_DA9052=m
CONFIG_GPIO_PALMAS=y CONFIG_GPIO_PALMAS=y
CONFIG_GPIO_TWL4030=y CONFIG_GPIO_TWL4030=y
CONFIG_GPIO_TWL6040=y CONFIG_GPIO_TWL6040=y
CONFIG_GPIO_MCP23S08=m
## ##
## file: drivers/gpu/drm/Kconfig ## file: drivers/gpu/drm/Kconfig
...@@ -298,6 +299,11 @@ CONFIG_DRM_IMX=m ...@@ -298,6 +299,11 @@ CONFIG_DRM_IMX=m
CONFIG_DRM_IMX_LDB=m CONFIG_DRM_IMX_LDB=m
CONFIG_DRM_IMX_HDMI=m CONFIG_DRM_IMX_HDMI=m
##
## file: drivers/gpu/drm/nouveau/Kconfig
##
CONFIG_NOUVEAU_PLATFORM_DRIVER=y
## ##
## file: drivers/gpu/drm/omapdrm/Kconfig ## file: drivers/gpu/drm/omapdrm/Kconfig
## ##
...@@ -434,6 +440,8 @@ CONFIG_MMA8452=m ...@@ -434,6 +440,8 @@ CONFIG_MMA8452=m
## ##
## file: drivers/iio/adc/Kconfig ## file: drivers/iio/adc/Kconfig
## ##
CONFIG_AXP20X_ADC=m
CONFIG_AXP288_ADC=m
CONFIG_EXYNOS_ADC=m CONFIG_EXYNOS_ADC=m
CONFIG_ROCKCHIP_SARADC=m CONFIG_ROCKCHIP_SARADC=m
CONFIG_TI_AM335X_ADC=m CONFIG_TI_AM335X_ADC=m
...@@ -618,6 +626,7 @@ CONFIG_MMC_DW_EXYNOS=m ...@@ -618,6 +626,7 @@ CONFIG_MMC_DW_EXYNOS=m
CONFIG_MMC_DW_ROCKCHIP=m CONFIG_MMC_DW_ROCKCHIP=m
CONFIG_MMC_WMT=m CONFIG_MMC_WMT=m
CONFIG_MMC_SUNXI=m CONFIG_MMC_SUNXI=m
CONFIG_MMC_BCM2835=m
## ##
## file: drivers/mtd/Kconfig ## file: drivers/mtd/Kconfig
...@@ -649,8 +658,8 @@ CONFIG_CAN_SUN4I=m ...@@ -649,8 +658,8 @@ CONFIG_CAN_SUN4I=m
## ##
## file: drivers/net/dsa/Kconfig ## file: drivers/net/dsa/Kconfig
## ##
CONFIG_NET_DSA_MV88E6060=m
CONFIG_NET_DSA_BCM_SF2=m CONFIG_NET_DSA_BCM_SF2=m
CONFIG_NET_DSA_MV88E6060=m
## ##
## file: drivers/net/dsa/b53/Kconfig ## file: drivers/net/dsa/b53/Kconfig
...@@ -852,32 +861,45 @@ CONFIG_PCI_TEGRA=y ...@@ -852,32 +861,45 @@ CONFIG_PCI_TEGRA=y
CONFIG_PCI_HOST_GENERIC=y CONFIG_PCI_HOST_GENERIC=y
## ##
## file: drivers/phy/Kconfig ## file: drivers/phy/allwinner/Kconfig
## ##
CONFIG_PHY_EXYNOS_MIPI_VIDEO=m
CONFIG_OMAP_CONTROL_PHY=m
CONFIG_OMAP_USB2=m
CONFIG_TI_PIPE3=y
CONFIG_TWL4030_USB=m
CONFIG_PHY_EXYNOS_DP_VIDEO=m
CONFIG_PHY_EXYNOS5250_SATA=m
CONFIG_PHY_SUN4I_USB=m CONFIG_PHY_SUN4I_USB=m
CONFIG_PHY_SUN9I_USB=m CONFIG_PHY_SUN9I_USB=m
##
## file: drivers/phy/rockchip/Kconfig
##
CONFIG_PHY_ROCKCHIP_DP=m
CONFIG_PHY_ROCKCHIP_EMMC=m
CONFIG_PHY_ROCKCHIP_USB=m
##
## file: drivers/phy/samsung/Kconfig
##
CONFIG_PHY_EXYNOS_DP_VIDEO=m
CONFIG_PHY_EXYNOS_MIPI_VIDEO=m
CONFIG_PHY_SAMSUNG_USB2=m CONFIG_PHY_SAMSUNG_USB2=m
CONFIG_PHY_EXYNOS5_USBDRD=m CONFIG_PHY_EXYNOS5_USBDRD=m
CONFIG_PHY_ROCKCHIP_USB=m CONFIG_PHY_EXYNOS5250_SATA=m
CONFIG_PHY_ROCKCHIP_EMMC=m
CONFIG_PHY_ROCKCHIP_DP=m
## ##
## file: drivers/phy/tegra/Kconfig ## file: drivers/phy/tegra/Kconfig
## ##
CONFIG_PHY_TEGRA_XUSB=m CONFIG_PHY_TEGRA_XUSB=m
##
## file: drivers/phy/ti/Kconfig
##
CONFIG_OMAP_CONTROL_PHY=m
CONFIG_OMAP_USB2=m
CONFIG_TI_PIPE3=y
CONFIG_TWL4030_USB=m
## ##
## file: drivers/pinctrl/Kconfig ## file: drivers/pinctrl/Kconfig
## ##
CONFIG_PINCTRL_AS3722=y CONFIG_PINCTRL_AS3722=y
CONFIG_PINCTRL_MCP23S08=m
CONFIG_PINCTRL_SINGLE=y CONFIG_PINCTRL_SINGLE=y
CONFIG_PINCTRL_PALMAS=y CONFIG_PINCTRL_PALMAS=y
...@@ -908,7 +930,11 @@ CONFIG_POWER_RESET_SYSCON_POWEROFF=y ...@@ -908,7 +930,11 @@ CONFIG_POWER_RESET_SYSCON_POWEROFF=y
## ##
CONFIG_BATTERY_SBS=m CONFIG_BATTERY_SBS=m
CONFIG_BATTERY_BQ27XXX=m CONFIG_BATTERY_BQ27XXX=m
CONFIG_CHARGER_AXP20X=m
CONFIG_BATTERY_AXP20X=m
CONFIG_AXP20X_POWER=m CONFIG_AXP20X_POWER=m
CONFIG_AXP288_CHARGER=m
CONFIG_AXP288_FUEL_GAUGE=m
CONFIG_BATTERY_TWL4030_MADC=m CONFIG_BATTERY_TWL4030_MADC=m
CONFIG_BATTERY_RX51=m CONFIG_BATTERY_RX51=m
CONFIG_CHARGER_ISP1704=m CONFIG_CHARGER_ISP1704=m
......
...@@ -594,7 +594,6 @@ CONFIG_GPIO_SYSFS=y ...@@ -594,7 +594,6 @@ CONFIG_GPIO_SYSFS=y
# CONFIG_GPIO_MAX7301 is not set # CONFIG_GPIO_MAX7301 is not set
# CONFIG_GPIO_MC33880 is not set # CONFIG_GPIO_MC33880 is not set
# CONFIG_GPIO_PISOSR is not set # CONFIG_GPIO_PISOSR is not set
# CONFIG_GPIO_MCP23S08 is not set
CONFIG_GPIO_VIPERBOARD=m CONFIG_GPIO_VIPERBOARD=m
## ##
...@@ -1178,6 +1177,7 @@ CONFIG_BH1780=m ...@@ -1178,6 +1177,7 @@ CONFIG_BH1780=m
# CONFIG_CM3323 is not set # CONFIG_CM3323 is not set
# CONFIG_CM36651 is not set # CONFIG_CM36651 is not set
# CONFIG_GP2AP020A00F is not set # CONFIG_GP2AP020A00F is not set
# CONFIG_SENSORS_ISL29028 is not set
# CONFIG_ISL29125 is not set # CONFIG_ISL29125 is not set
CONFIG_HID_SENSOR_ALS=m CONFIG_HID_SENSOR_ALS=m
CONFIG_HID_SENSOR_PROX=m