This repository has been archived by the owner on Oct 5, 2018. It is now read-only.
forked from torvalds/linux
-
Notifications
You must be signed in to change notification settings - Fork 24
Hikey960 upstream rebase #186
Open
onlinefchen
wants to merge
10,000
commits into
96boards:96b-kernelci
Choose a base branch
from
96boards-hikey:hikey960-upstream-rebase
base: 96b-kernelci
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Hikey960 upstream rebase #186
onlinefchen
wants to merge
10,000
commits into
96boards:96b-kernelci
from
96boards-hikey:hikey960-upstream-rebase
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Chen feng, You send pull request to a wrong place. I guess. Please double check. |
docularxu
force-pushed
the
hikey960-upstream-rebase
branch
from
February 8, 2017 08:30
5b7c6e5
to
0b51d48
Compare
docularxu
force-pushed
the
hikey960-upstream-rebase
branch
2 times, most recently
from
February 20, 2017 14:17
4708715
to
dab7bf0
Compare
docularxu
force-pushed
the
hikey960-upstream-rebase
branch
from
February 23, 2017 04:04
dab7bf0
to
8c28e58
Compare
docularxu
force-pushed
the
hikey960-upstream-rebase
branch
3 times, most recently
from
March 21, 2017 07:56
6bf2136
to
f8fb0f2
Compare
docularxu
force-pushed
the
hikey960-upstream-rebase
branch
5 times, most recently
from
May 9, 2017 13:51
c494729
to
e17391d
Compare
docularxu
force-pushed
the
hikey960-upstream-rebase
branch
6 times, most recently
from
May 19, 2017 03:18
ac1c424
to
4fed28d
Compare
docularxu
force-pushed
the
hikey960-upstream-rebase
branch
2 times, most recently
from
May 26, 2017 07:45
4b6614f
to
585a58b
Compare
docularxu
force-pushed
the
hikey960-upstream-rebase
branch
2 times, most recently
from
June 8, 2017 08:50
b791b49
to
a8022c5
Compare
docularxu
force-pushed
the
hikey960-upstream-rebase
branch
2 times, most recently
from
June 14, 2017 13:54
790fbab
to
f835ecb
Compare
docularxu
force-pushed
the
hikey960-upstream-rebase
branch
from
June 27, 2017 03:04
f835ecb
to
8105690
Compare
This can be closed. |
docularxu
force-pushed
the
hikey960-upstream-rebase
branch
2 times, most recently
from
June 28, 2017 14:35
5771aa4
to
76e0586
Compare
Just a simple import of the arm_gpu directory from the android-hikey-linaro-4.9 branch. Signed-off-by: John Stultz <[email protected]>
Simple build fixups for migrating to 4.13 kernel Signed-off-by: John Stultz <[email protected]>
Without this patch, when run 'make distclean O=${OUT_DIR}', this error happens: /home/docularxu/Huawei/hikey960/kernel-2/scripts/Makefile.clean:14: /home/docularxu/Huawei/hikey960/kernel-2/drivers/gpu/arm_gpu/tests/Makefile: No such file or directory make[5]: *** No rule to make target '/home/docularxu/Huawei/hikey960/kernel-2/drivers/gpu/arm_gpu/tests/Makefile'. Stop. /home/docularxu/Huawei/hikey960/kernel-2/scripts/Makefile.clean:88: recipe for target 'drivers/gpu/arm_gpu/tests' failed make[4]: *** [drivers/gpu/arm_gpu/tests] Error 2 /home/docularxu/Huawei/hikey960/kernel-2/scripts/Makefile.clean:88: recipe for target 'drivers/gpu/arm_gpu' failed make[3]: *** [drivers/gpu/arm_gpu] Error 2 /home/docularxu/Huawei/hikey960/kernel-2/scripts/Makefile.clean:88: recipe for target 'drivers/gpu' failed make[2]: *** [drivers/gpu] Error 2 /home/docularxu/Huawei/hikey960/kernel-2/Makefile:1299: recipe for target '_clean_drivers' failed make[1]: *** [_clean_drivers] Error 2 make[1]: Leaving directory '/home/docularxu/Huawei/hikey960/kernel-2-out' Makefile:145: recipe for target 'sub-make' failed make: *** [sub-make] Error 2 Signed-off-by: Guodong Xu <[email protected]>
The ION abi has been changed to allow it to be upstreamed, but this unfortunately breaks userspace gralloc/libion code in AOSP. So until that code can be updated to support 4.12+ kernels, revert the ION code back to 4.11. Signed-off-by: John Stultz <[email protected]>
This enable configs for Hi3660 UFS driver. Reviewed-by: Chen Feng <[email protected]> Signed-off-by: Zhangfei Gao <[email protected]> Signed-off-by: Chen Jun <[email protected]> Signed-off-by: Guodong Xu <[email protected]>
Partitions in HiKey960 are formatted as f2fs and squashfs. f2fs is for userdata; squashfs is for system. Both partitions are required by Android. Signed-off-by: Zhangfei Gao <[email protected]> Signed-off-by: Chen Jun <[email protected]> Signed-off-by: Guodong Xu <[email protected]>
Signed-off-by: Guodong Xu <[email protected]>
Signed-off-by: Fan Ning <[email protected]>
Signed-off-by: Fan Ning <[email protected]> Signed-off-by: Guodong Xu <[email protected]>
Signed-off-by: Leo Yan <[email protected]>
Signed-off-by: Liwei Cai <[email protected]> Signed-off-by: Xiubin Zhang <[email protected]>
+CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=y Signed-off-by: Guodong Xu <[email protected]>
Add a hikey960_defconfig for targeting AOSP. Signed-off-by: John Stultz <[email protected]>
Defaults CONFIG_DRM_CMA_FBDEV_BUFFER_NUM to 1. Previously, CONFIG_DRM_CMA_FBDEV_BUFFER_NUM is set to 2, which is useful to AOSP. But it broke other linux distributions, such as OpenEmbedded. So, remove and restore it to default value. Signed-off-by: Guodong Xu <[email protected]>
Add ARM Cortex A-73 ETM PIDs to the known ETM ips. While at it also add description of the CPU to which the ETM belongs, to make it easier to identify the ETM devices. Cc: Mathieu Poirier <[email protected]> Signed-off-by: Suzuki K Poulose <[email protected]>
…stream-rebase-v4.14-rc7-2017-11-03-18-10-36 * working-hikey960-upstream-dts: dts: arm64: Add CoreSight trace support for hi3660 arm64: dts: hi3660: add display driver dts dts: arm64: add thermal zone for Hi3660 dts: arm64: bind CPUs OPP table for Hi3660 dts: arm64: bind stub clock driver for Hi3660 dt-bindings: clk: hi3660-clock: add bindings for stub clock dts: arm64: add mailbox binding for hi3660 arm64: dts: enable gpu FIX: arm64: dts: hi3660: enable gpio_hubv2 by default for usb FIX: arm64: dts: hi3660: usb update TODO: arm64: dts: hi3660: add usb nodes for hikey960 arm64: dts: Add ufs dts node dt-bindings: scsi: ufs: add document for hi3660-ufs arm64: dts: register Hi3660's thermal sensor dt-bindings: Document the hi3660 thermal sensor bindings
The CoreSight TPIU should be disabled when tracing to other sinks to allow them to operate at full bandwidth. This patch fixes tpiu_disable_hw() to correctly disable the TPIU by configuring the TPIU to stop on flush, initiating a manual flush, waiting for the flush to complete and then waits for the TPIU to indicate it has stopped. Signed-off-by: Robert Walker <[email protected]>
…stream-rebase-v4.14-rc7-2017-11-03-18-10-36 * working-hikey960-upstream-clk: clk: hi3660: fix incorrect uart3 clock freqency
…stream-rebase-v4.14-rc7-2017-11-03-18-10-36 * working-hikey960-upstream-ufs: scsi: ufs: add hi3660 ufs driver code
…-upstream-rebase-v4.14-rc7-2017-11-03-18-10-36 * working-hikey960-upstream-reboot: reset: hisi-reboot: adb reboot bootloader
…stream-rebase-v4.14-rc7-2017-11-03-18-10-36 * working-hikey960-upstream-usb: Usb-host:xhci fix usb panic when usb disconnect usb: support usb gadget for hikey960 usb: add pd support for hikey960 usb: add dwc3 driver for hikey960 usb: add hub_usb5734 driver for hikey960
…0-upstream-rebase-v4.14-rc7-2017-11-03-18-10-36 * working-hikey960-upstream-cpuidle: cpuidle: Fix NULL driver checking
…tream-rebase-v4.14-rc7-2017-11-03-18-10-36 * working-hikey960-upstream-pm: thermal/drivers/step_wise: Fix temperature regulation misbehavior thermal: hisilicon: add thermal sensor driver for Hi3660 clk: hisilicon: add stub clock driver for Hi3660 driver: mailbox: add support for Hi3660
…stream-rebase-v4.14-rc7-2017-11-03-18-10-36 * working-hikey960-upstream-drm: HACK: Readd adv7511 mode limiting (this needs to go into drm driver) drm: kirin960: Build fixups for 4.14 drm: kirin960: Set prefered color modes drm: hikey960: Add hikey960 display driver code
…pstream-rebase-v4.14-rc7-2017-11-03-18-10-36 * working-hikey960-upstream-mali: MALI: fixup for make distclean MALI: Build fixups for 4.13 MALI: Add mali bifrost code from android-hikey-linaro-4.9 branch MALI: drm/cma-helper: Add multi buffer support for cma fbdev
…stream-rebase-v4.14-rc7-2017-11-03-18-10-36 * working-hikey960-upstream-ion: HACK: ion: Revert ION to 4.11 era code to avoid ABI break
…960-upstream-rebase-v4.14-rc7-2017-11-03-18-10-36 * working-hikey960-upstream-defconfig: FIX: arm64: defconfig: set CONFIG_DRM_CMA_FBDEV_BUFFER_NUM to default hikey960_defconfig: Initial hikey960_defconfig arm64: defconfig: enable ondemand cpufreq governor and set as default arm64: defconfig: enable DRM and hikey960 display driver arm64: defconfig: add configs for power management on Hi3660 FIX: arm64: defconfig: update for USB arm64: defconfig: enable usb for hikey960 HACK: arm64: defconfig: setting localversion to linaro-hikey960 arm64: defconfig: enable f2fs and squashfs arm64: defconfig: enable configs for hi3660 ufs
…960-upstream-rebase-v4.14-rc7-2017-11-03-18-10-36 * working-hikey960-upstream-coresight: coresight: Fix disabling of CoreSight TPIU coresight: ETM: Add support for ARM Cortex-A73
docularxu
force-pushed
the
hikey960-upstream-rebase
branch
from
November 3, 2017 12:23
e2198dd
to
2932b25
Compare
As a correction, in this commit: - Update the property name from "reset-gpios" to "reset-gpio". Change-Id: I978bd06e1a06c591ad52a5f0af044294dab8b9bd Cc: Guodong Xu <[email protected]> Signed-off-by: Loic Poulain <[email protected]> Signed-off-by: Xiaowei Song <[email protected]>
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
From d7fe9d203c0408d1f2e137ac22e1883f597fafc1 Mon Sep 17 00:00:00 2001
From: cwx232124 [email protected]
Date: Fri, 20 Jan 2017 16:07:51 +0800
Subject: [PATCH] hikey960 uart5 uart6 open.
arch/arm64/boot/dts/hisilicon/hi3660-hikey960.dts | 5 +++++
arch/arm64/boot/dts/hisilicon/hi3660.dtsi | 12 +++++++++++-
2 files changed, 16 insertions(+), 1 deletion(-)
diff --git a/arch/arm64/boot/dts/hisilicon/hi3660-hikey960.dts b/arch/arm64/boot/dts/hisilicon/hi3660-hikey960.dts
index b96b313..787de2b 100644
--- a/arch/arm64/boot/dts/hisilicon/hi3660-hikey960.dts
+++ b/arch/arm64/boot/dts/hisilicon/hi3660-hikey960.dts
@@ -18,6 +18,7 @@
};
chosen {
@@ -33,5 +34,9 @@
uart5: serial@fdf05000 {
status = "ok";
};
};
};
diff --git a/arch/arm64/boot/dts/hisilicon/hi3660.dtsi b/arch/arm64/boot/dts/hisilicon/hi3660.dtsi
index 5389799..f803f61 100644
--- a/arch/arm64/boot/dts/hisilicon/hi3660.dtsi
+++ b/arch/arm64/boot/dts/hisilicon/hi3660.dtsi
@@ -279,7 +279,17 @@
clocks = <&crg_ctrl HI3660_CLK_GATE_UART5>,
<&crg_ctrl HI3660_CLK_GATE_UART5>;
clock-names = "uartclk", "apb_pclk";
};
--
2.7.4