- 12 10月, 2017 1 次提交
-
-
由 Nicolas Dechesne 提交于
Enable QCOM IOMMU driver for 'B' family devices, such as APQ8016 found on the Dragonboard 410c. With this change, graphics console and GPU are working fine (using mesa/freedreno for GPU driver). Signed-off-by: NNicolas Dechesne <nicolas.dechesne@linaro.org> Acked-by: NBjorn Andersson <bjorn.andersson@linaro.org> Signed-off-by: NAndy Gross <andy.gross@linaro.org>
-
- 30 8月, 2017 1 次提交
-
-
由 Heiko Stuebner 提交于
Enable the graphics-related options needed by Rockchip boards. This includes the pwm-backlight which will be needed by the internal displays used on Gru Chrome-devices. Signed-off-by: NHeiko Stuebner <heiko@sntech.de> Reviewed-by: NMark yao <mark.yao@rock-chips.com> Signed-off-by: NOlof Johansson <olof@lixom.net>
-
- 19 8月, 2017 1 次提交
-
-
由 Abhishek Sahu 提交于
These configs are required for booting kernel in QCOM IPQ8074 boards. Signed-off-by: NAbhishek Sahu <absahu@codeaurora.org> Signed-off-by: NVaradarajan Narayanan <varada@codeaurora.org> Signed-off-by: NAndy Gross <andy.gross@linaro.org>
-
- 16 8月, 2017 4 次提交
-
-
由 Markus Mayer 提交于
Turn on CONFIG_BRCMSTB_THERMAL as module. Signed-off-by: NMarkus Mayer <mmayer@broadcom.com> Signed-off-by: NFlorian Fainelli <f.fainelli@gmail.com>
-
由 Ard Biesheuvel 提交于
Add the arm64 crypto drivers that have been added over the past couple of kernel releases to its defconfig as modules. Signed-off-by: NArd Biesheuvel <ard.biesheuvel@linaro.org> Signed-off-by: NArnd Bergmann <arnd@arndb.de>
-
由 Keiji Hayashibara 提交于
Enable the watchdog driver for UniPhier SoC Signed-off-by: NKeiji Hayashibara <hayashibara.keiji@socionext.com> Signed-off-by: NArnd Bergmann <arnd@arndb.de>
-
由 Viresh Kumar 提交于
commit cee22a15 ("workqueues: Introduce new flag WQ_POWER_EFFICIENT for power oriented workqueues") introduced the concept of power efficient workqueues (4 years back), but it was never enabled in upstream kernel configs. Power efficient workqueues are simply marked as "unbound," so that jobs queued to them can run on any CPU in the system. It leaves the target CPU selection to the scheduler, which is the best place for such decision making. This improves power efficiency for workqueues which are otherwise pinned to a CPU. Enable it for ARM64 platforms as ARM platforms were the main target for the introduction of power efficient workqueues. Signed-off-by: NViresh Kumar <viresh.kumar@linaro.org> Signed-off-by: NArnd Bergmann <arnd@arndb.de>
-
- 14 8月, 2017 9 次提交
-
-
由 Wang Ruyi 提交于
enable DMA driver for hi3660. Signed-off-by: NWang Ruyi <wangruyi@huawei.com> Signed-off-by: NWei Xu <xuwei5@hisilicon.com>
-
由 Victor Chong 提交于
This patch enables configs for Trusted Execution Environment (TEE) and OP-TEE. +CONFIG_TEE=y +CONFIG_OPTEE=y Signed-off-by: NVictor Chong <victor.chong@linaro.org> Signed-off-by: NGuodong Xu <guodong.xu@linaro.org> Signed-off-by: NWei Xu <xuwei5@hisilicon.com>
-
由 Guodong Xu 提交于
This patch enables these configs: +CONFIG_SERIAL_DEV_BUS=y +CONFIG_SERIAL_DEV_CTRL_TTYPORT=y As example, a bluetooth device connected to UART port can be supported by this. Signed-off-by: NGuodong Xu <guodong.xu@linaro.org> Signed-off-by: NWei Xu <xuwei5@hisilicon.com>
-
由 Guodong Xu 提交于
Enable CONFIG_SYSCON_REBOOT_MODE Signed-off-by: NGuodong Xu <guodong.xu@linaro.org> Signed-off-by: NWei Xu <xuwei5@hisilicon.com>
-
由 Guodong Xu 提交于
Enable configs for hi6421v530 mfd and regulator driver + CONFIG_MFD_HI6421_PMIC=y + CONFIG_REGULATOR_HI6421V530=y Signed-off-by: NGuodong Xu <guodong.xu@linaro.org> Signed-off-by: NWei Xu <xuwei5@hisilicon.com>
-
由 Xiaowei Song 提交于
Enable HiSilicon Kirin series SoCs PCIe controllers Signed-off-by: NGuodong Xu <guodong.xu@linaro.org> Signed-off-by: NXiaowei Song <songxiaowei@hisilicon.com> Signed-off-by: NWei Xu <xuwei5@hisilicon.com>
-
由 John Garry 提交于
Enable HiSilicon SAS controller based on PCI device, which is included in hip08 SoC. Signed-off-by: NJohn Garry <john.garry@huawei.com> Signed-off-by: NWei Xu <xuwei5@hisilicon.com>
-
由 Jagan Teki 提交于
The Allwinner A64 SoC is paired with the X-Powers AXP803 PMIC over the Reduced Serial Bus (RSB). The regulators of this PMIC supply all power rails of the SoC and many external peripherals. Enable the driver for the regulators of this PMIC. Signed-off-by: NJagan Teki <jagan@amarulasolutions.com> [wens@csie.org: refined commit message] Signed-off-by: NChen-Yu Tsai <wens@csie.org>
-
由 Jagan Teki 提交于
The Allwinner A64 SoC is paired with the X-Powers AXP803 PMIC over the Reduced Serial Bus (RSB). Enable the driver for this PMIC. Signed-off-by: NJagan Teki <jagan@amarulasolutions.com> [wens@csie.org: Refined commit message] Signed-off-by: NChen-Yu Tsai <wens@csie.org>
-
- 12 8月, 2017 1 次提交
-
-
由 David Wu 提交于
Make the rockchip PHY driver built into the kernel. Signed-off-by: NDavid Wu <david.wu@rock-chips.com> Signed-off-by: NDavid S. Miller <davem@davemloft.net>
-
- 03 8月, 2017 1 次提交
-
-
由 Marcin Wojtas 提交于
Tests showed, that under certain conditions, the summary number of jiffies spent on softirq/idle, which are counted by system statistics can be even below 10% of expected value, resulting in false load presentation. The issue was observed on the quad-core Marvell Armada 8k SoC, whose two 10G ports were bound into L2 bridge. Load was controlled by bidirectional UDP traffic, produced by a packet generator. Under such condition, the dominant load is softirq. With 100% single CPU occupation or without any activity (all CPUs 100% idle), total number of jiffies is 10000 (2500 per each core) in 10s interval. Also with other kind of load this was true. However below a saturation threshold it was observed, that with CPU which was occupied almost by softirqs only, the statistic were awkward. See the mpstat output: CPU %usr %nice %sys %iowait %irq %soft %steal %guest %gnice %idle all 0.00 0.00 0.13 0.00 0.00 0.55 0.00 0.00 0.00 99.32 0 0.00 0.00 0.00 0.00 0.00 23.08 0.00 0.00 0.00 76.92 1 0.00 0.00 0.40 0.00 0.00 0.00 0.00 0.00 0.00 99.60 2 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00 3 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00 Above would mean basically no total load, debug CPU0 occupied in 25%. Raw statistics, printed every 10s from /proc/stat unveiled a root cause - summary idle/softirq jiffies on loaded CPU were below 200, i.e. over 90% samples lost. All problems were gone after enabling fine granulity IRQ time accounting. This patch fixes possible wrong statistics processing by enabling CONFIG_IRQ_TIME_ACCOUNTING for arm64 platfroms, which is by default done on other architectures, e.g. x86 and arm. Tests showed no noticeable performance penalty, nor stability impact. Signed-off-by: NMarcin Wojtas <mw@semihalf.com> Signed-off-by: NGregory CLEMENT <gregory.clement@free-electrons.com>
-
- 28 7月, 2017 1 次提交
-
-
由 Georgi Djakov 提交于
The hardware spinlock drivers now depend on HWSPINLOCK (instead of selecting it), so we need to explicitly enable it after commit 35fc8a07 ("Make HWSPINLOCK a menuconfig to ease disabling") Without HWSPINLOCK, various drivers are left with unsatisfied dependencies and Qcom boards using shared memory based communication to request regulators are failing to boot and mount rootfs. Fix this by explicitly enabling HWSPINLOCK in defconfig. Signed-off-by: NGeorgi Djakov <georgi.djakov@linaro.org> Signed-off-by: NAndy Gross <andy.gross@linaro.org>
-
- 27 7月, 2017 1 次提交
-
-
由 Kuninori Morimoto 提交于
Compile the renesas sound and ak4613 drivers as modules to reduce the ARM64 kernel size. These modules are currently only used by Renesas platforms so there should little risk of negative impact of this change on other users. Signed-off-by: NKuninori Morimoto <kuninori.morimoto.gx@renesas.com> [simon: consolidated two patches into one] Signed-off-by: NSimon Horman <horms+renesas@verge.net.au>
-
- 18 7月, 2017 1 次提交
-
-
由 Thomas Petazzoni 提交于
This commit enables the nop-xceiv PHY driver, which is needed for USB support to work on the MacchiatoBin platform (Marvell Armada 8K). Signed-off-by: NThomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: NGregory CLEMENT <gregory.clement@free-electrons.com>
-
- 02 7月, 2017 1 次提交
-
-
由 Maxime Ripard 提交于
This reverts commits 2c0cba48 ("arm: sun8i: sunxi-h3-h5: Add dt node for the syscon control module") to 2428fd0f ("arm64: defconfig: Enable dwmac-sun8i driver on defconfig") and 3432a86e ("arm: sun8i: orangepipc: use internal phy-mode") to 5a79b4f2 ("arm: sun8i: orangepi-2: use internal phy-mode") that should be merged through the arm-soc tree, and end up in merge conflicts and build failures. Signed-off-by: NMaxime Ripard <maxime.ripard@free-electrons.com> Signed-off-by: NDavid S. Miller <davem@davemloft.net>
-
- 26 6月, 2017 1 次提交
-
-
由 Arnd Bergmann 提交于
This fixes a warning: warning: override: reassigning to symbol SPI_MESON_SPIFC Signed-off-by: NArnd Bergmann <arnd@arndb.de>
-
- 23 6月, 2017 8 次提交
-
-
由 Timur Tabi 提交于
The EMAC is present on Qualcomm Technologies' server and some mobile chips, and is used as the primary Ethernet interface. Systems that have these SOCs typically have an Atheros 803x or Marvell 88e1111 PHY in them, so enable those drivers too. Signed-off-by: NTimur Tabi <timur@codeaurora.org> Signed-off-by: NArnd Bergmann <arnd@arndb.de>
-
由 Timur Tabi 提交于
Now that the drivers are available, enable support for L2 and L3 performance monitoring Qualcomm Datacenter Technologies Centriq SoCs. These PMU drivers provide support for performance optimization. Signed-off-by: NTimur Tabi <timur@codeaurora.org> Signed-off-by: NArnd Bergmann <arnd@arndb.de>
-
由 Timur Tabi 提交于
Enable EDAC (Error Detection and Correction) support for ARM64 server systems that feature it, so that user space applications can be notified of memory errors. Signed-off-by: NTimur Tabi <timur@codeaurora.org> Signed-off-by: NArnd Bergmann <arnd@arndb.de>
-
由 Timur Tabi 提交于
ARM64 server platforms can support ACPI Platform Error Interface (APEI) and Generic Hardware Error Source (GHES) features, so enable them. Platforms which support the firmware-first RAS error reporting model require APEI and GHES functionality for the OS to receive and report error records provided by the platform. PCIe AER functionality is required for PCIe AER errors to be properly reported and recovered from. Signed-off-by: NTimur Tabi <timur@codeaurora.org> Signed-off-by: NArnd Bergmann <arnd@arndb.de>
-
由 Timur Tabi 提交于
Some ARM64 server systems support PCIe hotplug, so enable the options for that. Signed-off-by: NTimur Tabi <timur@codeaurora.org> Signed-off-by: NArnd Bergmann <arnd@arndb.de>
-
由 Timur Tabi 提交于
CONFIG_EFI_CAPSULE_LOADER allows the user to update the EFI firmware, which is useful on ARM64 server platforms. Signed-off-by: NTimur Tabi <timur@codeaurora.org> Signed-off-by: NArnd Bergmann <arnd@arndb.de>
-
由 Timur Tabi 提交于
NVME is non-volatile storage media attached via PCIe. NVME devices typically have much higher potential throughput than other block devices, like SATA, NVME is a must-have requirement for ARM64 based servers. Signed-off-by: NTimur Tabi <timur@codeaurora.org> Signed-off-by: NArnd Bergmann <arnd@arndb.de>
-
由 Timur Tabi 提交于
The CPPC CPUFreq driver is used on many ACPI-based ARM64 server systems. Signed-off-by: NTimur Tabi <timur@codeaurora.org> Signed-off-by: NArnd Bergmann <arnd@arndb.de>
-
- 15 6月, 2017 2 次提交
-
-
由 Neil Armstrong 提交于
This patch enable the SPI Communications Controller driver as module for the Amlogic platform. Signed-off-by: NNeil Armstrong <narmstrong@baylibre.com> Signed-off-by: NKevin Hilman <khilman@baylibre.com>
-
由 Neil Armstrong 提交于
This patch enables the MEDIA Infrared RC Decoders and Meson Infrared decoder for ARM64 defconfig. These drivers are selected as modules by default. Signed-off-by: NNeil Armstrong <narmstrong@baylibre.com> [khilman: make RC_CORE modular too] Signed-off-by: NKevin Hilman <khilman@baylibre.com> Signed-off-by: NKevin Hilman <khilman@baylibre.com>
-
- 12 6月, 2017 1 次提交
-
-
由 Kuninori Morimoto 提交于
commit 7fa72cca ("ASoC: rsnd: add HDMI output support") exchanged Renesas Sound driver's Kconfig selection from SND_SIMPLE_CARD to SND_SIMPLE_CARD_UTILS, because of this, defconfig doesn't select SND_SIMPLE_CARD today. All Renesas platform needs SND_SIMPLE_CARD, Let's select it. Signed-off-by: NKuninori Morimoto <kuninori.morimoto.gx@renesas.com> Signed-off-by: NSimon Horman <horms+renesas@verge.net.au>
-
- 09 6月, 2017 1 次提交
-
-
由 Florian Fainelli 提交于
ARCH_BRCMSTB was one of the few platforms that were not enabled by default, since we are now adding more and more drivers relevant to that platform get some proper build coverage. Acked-by: NArnd Bergmann <arnd@arndb.de> Signed-off-by: NFlorian Fainelli <f.fainelli@gmail.com>
-
- 02 6月, 2017 2 次提交
-
-
由 Jayachandran C 提交于
ARCH_VULCAN (Broadcom Vulcan) has been discontinued and all its dependencies have been moved to ARCH_THUNDER2. It can be dropped from defconfig now. Signed-off-by: NJayachandran C <jnair@caviumnetworks.com> Signed-off-by: NOlof Johansson <olof@lixom.net>
-
由 LABBE Corentin 提交于
Enable the dwmac-sun8i ethernet driver as a module in the ARM64 defconfig. Signed-off-by: NCorentin Labbe <clabbe.montjoie@gmail.com> Signed-off-by: NDavid S. Miller <davem@davemloft.net>
-
- 26 5月, 2017 1 次提交
-
-
由 Heiko Stuebner 提交于
Enable some very core config options used on 64bit Rockchip socs. As built-in driver enable the Rockchip spi driver as well as the cros-ec-spi and cros-ec keyboard driver, as this may be helpful in case an initrd does not work as expected and drops the user into a shell. Another built-in is the fan53555 regulator driver, as it and its register-compatible cousins Silergy syr827 and syr828 are often used on Rockchip socs as cpu-supply next to regular pmic. The rest can be enabled as modules and contains the pcie host controller and its phy, the sucessive approximation adc (saradc) that gets often used for additional buttons on Rockchip boards as well as the adc-keys Keyboard driver for these keys. The cros-ec-pwm also can be a module, as it is normally only used to drive display backlights as well as the Rockchip thermal controller that allows to read the cpu and gpu temperatures and affect frequency scaling if necessary. Signed-off-by: NHeiko Stuebner <heiko@sntech.de> Signed-off-by: NOlof Johansson <olof@lixom.net>
-
- 19 5月, 2017 2 次提交
-
-
由 Rob Herring 提交于
Enable Qualcomm drivers needed to boot Dragonboard 410c with HDMI. This enables support for clocks, regulators, and USB PHY. Cc: Bjorn Andersson <bjorn.andersson@linaro.org> Cc: John Stultz <john.stultz@linaro.org> Signed-off-by: NRob Herring <robh@kernel.org> [Olof: Turned off _RPM configs per follow-up email] Signed-off-by: NOlof Johansson <olof@lixom.net>
-
由 Rob Herring 提交于
Sync the defconfig with savedefconfig as config options change/move over time. Generated with the following commands: make defconfig make savedefconfig cp defconfig arch/arm64/configs/defconfig Signed-off-by: NRob Herring <robh@kernel.org> Signed-off-by: NOlof Johansson <olof@lixom.net>
-