summaryrefslogtreecommitdiff
path: root/arch (follow)
Commit message (Collapse)AuthorAge
...
| | | * | | | | | | parisc: use compat_sys_keyctl()Eric Biggers2017-07-21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | commit b0f94efd5aa8daa8a07d7601714c2573266cd4c9 upstream. Architectures with a compat syscall table must put compat_sys_keyctl() in it, not sys_keyctl(). The parisc architecture was not doing this; fix it. Signed-off-by: Eric Biggers <ebiggers@google.com> Acked-by: Helge Deller <deller@gmx.de> Signed-off-by: Helge Deller <deller@gmx.de> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
| | | * | | | | | | parisc: Report SIGSEGV instead of SIGBUS when running out of stackHelge Deller2017-07-21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | commit 247462316f85a9e0479445c1a4223950b68ffac1 upstream. When a process runs out of stack the parisc kernel wrongly faults with SIGBUS instead of the expected SIGSEGV signal. This example shows how the kernel faults: do_page_fault() command='a.out' type=15 address=0xfaac2000 in libc-2.24.so[f8308000+16c000] trap #15: Data TLB miss fault, vm_start = 0xfa2c2000, vm_end = 0xfaac2000 The vma->vm_end value is the first address which does not belong to the vma, so adjust the check to include vma->vm_end to the range for which to send the SIGSEGV signal. This patch unbreaks building the debian libsigsegv package. Signed-off-by: Helge Deller <deller@gmx.de> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
| | * | | | | | | | Merge 4.4.77 into android-4.4Greg Kroah-Hartman2017-07-15
| | |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes in 4.4.77 fs: add a VALID_OPEN_FLAGS fs: completely ignore unknown open flags driver core: platform: fix race condition with driver_override bgmac: reset & enable Ethernet core before using it mm: fix classzone_idx underflow in shrink_zones() tracing/kprobes: Allow to create probe with a module name starting with a digit drm/virtio: don't leak bo on drm_gem_object_init failure usb: dwc3: replace %p with %pK USB: serial: cp210x: add ID for CEL EM3588 USB ZigBee stick Add USB quirk for HVR-950q to avoid intermittent device resets usb: usbip: set buffer pointers to NULL after free usb: Fix typo in the definition of Endpoint[out]Request mac80211_hwsim: Replace bogus hrtimer clockid sysctl: don't print negative flag for proc_douintvec sysctl: report EINVAL if value is larger than UINT_MAX for proc_douintvec pinctrl: sh-pfc: r8a7791: Fix SCIF2 pinmux data pinctrl: meson: meson8b: fix the NAND DQS pins pinctrl: sunxi: Fix SPDIF function name for A83T pinctrl: mxs: atomically switch mux and drive strength config pinctrl: sh-pfc: Update info pointer after SoC-specific init USB: serial: option: add two Longcheer device ids USB: serial: qcserial: new Sierra Wireless EM7305 device ID gfs2: Fix glock rhashtable rcu bug x86/tools: Fix gcc-7 warning in relocs.c x86/uaccess: Optimize copy_user_enhanced_fast_string() for short strings ath10k: override CE5 config for QCA9377 KEYS: Fix an error code in request_master_key() RDMA/uverbs: Check port number supplied by user verbs cmds mqueue: fix a use-after-free in sys_mq_notify() tools include: Add a __fallthrough statement tools string: Use __fallthrough in perf_atoll() tools strfilter: Use __fallthrough perf top: Use __fallthrough perf intel-pt: Use __fallthrough perf thread_map: Correctly size buffer used with dirent->dt_name perf scripting perl: Fix compile error with some perl5 versions perf tests: Avoid possible truncation with dirent->d_name + snprintf perf bench numa: Avoid possible truncation when using snprintf() perf tools: Use readdir() instead of deprecated readdir_r() perf thread_map: Use readdir() instead of deprecated readdir_r() perf script: Use readdir() instead of deprecated readdir_r() perf tools: Remove duplicate const qualifier perf annotate browser: Fix behaviour of Shift-Tab with nothing focussed perf pmu: Fix misleadingly indented assignment (whitespace) perf dwarf: Guard !x86_64 definitions under #ifdef else clause perf trace: Do not process PERF_RECORD_LOST twice perf tests: Remove wrong semicolon in while loop in CQM test perf tools: Use readdir() instead of deprecated readdir_r() again md: fix incorrect use of lexx_to_cpu in does_sb_need_changing md: fix super_offset endianness in super_1_rdev_size_change tcp: fix tcp_mark_head_lost to check skb len before fragmenting staging: vt6556: vnt_start Fix missing call to vnt_key_init_table. staging: comedi: fix clean-up of comedi_class in comedi_init() ext4: check return value of kstrtoull correctly in reserved_clusters_store x86/mm/pat: Don't report PAT on CPUs that don't support it saa7134: fix warm Medion 7134 EEPROM read Linux 4.4.77 Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
| | | * | | | | | | x86/mm/pat: Don't report PAT on CPUs that don't support itMikulas Patocka2017-07-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | commit 99c13b8c8896d7bcb92753bf0c63a8de4326e78d upstream. The pat_enabled() logic is broken on CPUs which do not support PAT and where the initialization code fails to call pat_init(). Due to that the enabled flag stays true and pat_enabled() returns true wrongfully. As a consequence the mappings, e.g. for Xorg, are set up with the wrong caching mode and the required MTRR setups are omitted. To cure this the following changes are required: 1) Make pat_enabled() return true only if PAT initialization was invoked and successful. 2) Invoke init_cache_modes() unconditionally in setup_arch() and remove the extra callsites in pat_disable() and the pat disabled code path in pat_init(). Also rename __pat_enabled to pat_disabled to reflect the real purpose of this variable. Fixes: 9cd25aac1f44 ("x86/mm/pat: Emulate PAT when it is disabled") Signed-off-by: Mikulas Patocka <mpatocka@redhat.com> Signed-off-by: Thomas Gleixner <tglx@linutronix.de> Cc: Bernhard Held <berny156@gmx.de> Cc: Denys Vlasenko <dvlasenk@redhat.com> Cc: Peter Zijlstra <peterz@infradead.org> Cc: Brian Gerst <brgerst@gmail.com> Cc: "Luis R. Rodriguez" <mcgrof@suse.com> Cc: Borislav Petkov <bp@alien8.de> Cc: Andy Lutomirski <luto@kernel.org> Cc: Josh Poimboeuf <jpoimboe@redhat.com> Cc: Andrew Morton <akpm@linux-foundation.org> Cc: Linus Torvalds <torvalds@linux-foundation.org> Link: http://lkml.kernel.org/r/alpine.LRH.2.02.1707041749300.3456@file01.intranet.prod.int.rdu2.redhat.com Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
| | | * | | | | | | x86/uaccess: Optimize copy_user_enhanced_fast_string() for short stringsPaolo Abeni2017-07-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | commit 236222d39347e0e486010f10c1493e83dbbdfba8 upstream. According to the Intel datasheet, the REP MOVSB instruction exposes a pretty heavy setup cost (50 ticks), which hurts short string copy operations. This change tries to avoid this cost by calling the explicit loop available in the unrolled code for strings shorter than 64 bytes. The 64 bytes cutoff value is arbitrary from the code logic point of view - it has been selected based on measurements, as the largest value that still ensures a measurable gain. Micro benchmarks of the __copy_from_user() function with lengths in the [0-63] range show this performance gain (shorter the string, larger the gain): - in the [55%-4%] range on Intel Xeon(R) CPU E5-2690 v4 - in the [72%-9%] range on Intel Core i7-4810MQ Other tested CPUs - namely Intel Atom S1260 and AMD Opteron 8216 - show no difference, because they do not expose the ERMS feature bit. Signed-off-by: Paolo Abeni <pabeni@redhat.com> Acked-by: Linus Torvalds <torvalds@linux-foundation.org> Cc: Alan Cox <gnomes@lxorguk.ukuu.org.uk> Cc: Andy Lutomirski <luto@kernel.org> Cc: Borislav Petkov <bp@alien8.de> Cc: Brian Gerst <brgerst@gmail.com> Cc: Denys Vlasenko <dvlasenk@redhat.com> Cc: H. Peter Anvin <hpa@zytor.com> Cc: Hannes Frederic Sowa <hannes@stressinduktion.org> Cc: Josh Poimboeuf <jpoimboe@redhat.com> Cc: Kees Cook <keescook@chromium.org> Cc: Peter Zijlstra <peterz@infradead.org> Cc: Thomas Gleixner <tglx@linutronix.de> Link: http://lkml.kernel.org/r/4533a1d101fd460f80e21329a34928fad521c1d4.1498744345.git.pabeni@redhat.com [ Clarified the changelog. ] Signed-off-by: Ingo Molnar <mingo@kernel.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> Signed-off-by: Mel Gorman <mgorman@techsingularity.net>
| | | * | | | | | | x86/tools: Fix gcc-7 warning in relocs.cMarkus Trippelsdorf2017-07-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | commit 7ebb916782949621ff6819acf373a06902df7679 upstream. gcc-7 warns: In file included from arch/x86/tools/relocs_64.c:17:0: arch/x86/tools/relocs.c: In function ‘process_64’: arch/x86/tools/relocs.c:953:2: warning: argument 1 null where non-null expected [-Wnonnull] qsort(r->offset, r->count, sizeof(r->offset[0]), cmp_relocs); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from arch/x86/tools/relocs.h:6:0, from arch/x86/tools/relocs_64.c:1: /usr/include/stdlib.h:741:13: note: in a call to function ‘qsort’ declared here extern void qsort This happens because relocs16 is not used for ELF_BITS == 64, so there is no point in trying to sort it. Make the sort_relocs(&relocs16) call 32bit only. Signed-off-by: Markus Trippelsdorf <markus@trippelsdorf.de> Link: http://lkml.kernel.org/r/20161215124513.GA289@x4 Signed-off-by: Thomas Gleixner <tglx@linutronix.de> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
* | | | | | | | | | Merge "defconfig: msm: Disable DEVPORT config for msm8998"Linux Build Service Account2017-08-08
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | defconfig: msm: Disable DEVPORT config for msm8998Mohammed Khajapasha2017-08-07
| | |_|_|_|_|/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Disable CONFIG_DEVPORT config for msm8998. As selinux policy requires this node to be not accessible to userspace. Change-Id: I302d71a56764504ec246ddb6a98d8c07094846e4 Signed-off-by: Mohammed Khajapasha <mkhaja@codeaurora.org>
* | | | | | | | | | Merge "ARM: dts: msm: Set FDE key size to 256bit for sdm630"Linux Build Service Account2017-08-08
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | ARM: dts: msm: Set FDE key size to 256bit for sdm630Neeraj Soni2017-08-07
| |/ / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Set FDE encryption key size to 256bit for sdm630 target. Change-Id: I4314c1408fb6cadcdb8d81a02a4dccb55f3f9065 Signed-off-by: Neeraj Soni <neersoni@codeaurora.org>
* | | | | | | | | | ARM: dts: msm: Config sleep state for wlan bootstrap pin for msm8996Sarada Prasanna Garnayak2017-08-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Configure the sleep state for the wlan bootstrap pin for msm8996. This configuration helps in power saving during device sleep state. CRs-Fixed: 1040537 Change-Id: Ia35f8bba901826b55722cb140c953f32b18610de Signed-off-by: Sarada Prasanna Garnayak <sgarna@codeaurora.org>
* | | | | | | | | | ARM: dts: msm: add fixed regulator support for wlan_en for msm8996Sarada Prasanna Garnayak2017-08-04
|/ / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The QCA wlan chipset uses tlmm, msm and pmic gpio for the WLAN_EN signal pin. The tlmm or msm gpio uses pinctrl or gpio library for configuring the sleep/active state runtime. The pmic gpio runtime configuration is not feasible using gpio library or pinctrl framework. Convert the pmic gpio to fixed regulator to runtime control(enable/disable) via regulator framework. CRs-Fixed: 1040537 Change-Id: I4963c2753b463d5852a847a20fe280107abca337 Signed-off-by: Sarada Prasanna Garnayak <sgarna@codeaurora.org>
* | | | | | | | | Merge "ARM: dts: msm: Add physical width and height for sharp 4k panel"Linux Build Service Account2017-08-03
|\ \ \ \ \ \ \ \ \ | |_|_|_|_|/ / / / |/| | | | | | | |
| * | | | | | | | ARM: dts: msm: Add physical width and height for sharp 4k panelVishnuvardhan Prodduturi2017-08-01
| | |_|_|_|/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add physical width and height parameters for Sharp 4K panel to help in setting the right DPI for UI. Change-Id: If8d841037bb216bfb0b7b0aa0fc4a1db5a45500b Signed-off-by: Vishnuvardhan Prodduturi <vproddut@codeaurora.org>
* | | | | | | | Merge "ARM: dts: msm: Support Primary TDM Interface for msm8996"Linux Build Service Account2017-07-31
|\ \ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | |
| * | | | | | | ARM: dts: msm: Support Primary TDM Interface for msm8996Cong Tang2017-07-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Support Primary TDM Interface for automotive and use optional property clk-attribute couple_no to mimic PCM mode. CRs-Fixed: 2083327 Change-Id: I2ef32eac5ecd4740f0985a77241952abca4ebc52 Signed-off-by: Cong Tang <congt@codeaurora.org>
* | | | | | | | Revert "ARM: dts: msm: Enable ACD functionality for sdm630 CPU rails"Tirupathi Reddy2017-07-30
| |_|_|_|/ / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit a4ca7944f48010708a71ce1fea44d37b53e659e2. There have been stability failures (SPM ack timeouts) due to ACD. Reverting this patch until the issue is resolved. CRs-Fixed: 2084607 Change-Id: I407e4ecc5bd7af738c0d0599d1fa57007e959495 Signed-off-by: Tirupathi Reddy <tirupath@codeaurora.org> Signed-off-by: Anirudh Ghayal <aghayal@codeaurora.org>
* | | | | | | Merge "ARM: dts: msm: add memory region info for early splash feature on ↵Linux Build Service Account2017-07-28
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | msm8996"
| * | | | | | | ARM: dts: msm: add memory region info for early splash featureGuchun Chen2017-07-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | on msm8996 These two memory regions are for the memory nodes which early animation/static display will visit. Both are needed to be processed in kernel handoff sequence. Change-Id: I36a9b3dcc6b905af4bb8383cfbd1555e8e9bd417 Signed-off-by: Guchun Chen <guchunc@codeaurora.org>
* | | | | | | | ARM: dts: msm: Make allocation for diag as guaranteed on sdm630Mohit Aggarwal2017-07-27
| |/ / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently, memshare allocates 5MB memory to diag client on receiving requests from modem. With the patch diag client will be considered guaranteed on sdm630 to avoid memory allocation failure on modem SSRs. Also being guaranteed client allocated memory will never be freed. CRs-Fixed: 2054448 Change-Id: I7b0780d064a27e8ebca9d31747ce1f9c18d84fdb Signed-off-by: Mohit Aggarwal <maggarwa@codeaurora.org>
* | | | | | | Merge "ARM: dts: msm: enable DP functionality for SDA660 HDK platform"Linux Build Service Account2017-07-26
|\ \ \ \ \ \ \
| * | | | | | | ARM: dts: msm: enable DP functionality for SDA660 HDK platformzhaoyuan2017-07-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | SDA660 HDK platform has DP hardware blocks, so enable it in the device tree. CRs-Fixed: 2064346 Change-Id: Ieb524e37ed2f4cdd5776759b00ec182378ff6ff5 Signed-off-by: zhaoyuan <yzhao@codeaurora.org>
* | | | | | | | Merge "ARM: dts: msm: Add qseecom device node on msm8996 lfv platform"Linux Build Service Account2017-07-26
|\ \ \ \ \ \ \ \
| * | | | | | | | ARM: dts: msm: Add qseecom device node on msm8996 lfv platformAmit Blay2017-07-25
| |/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add qseecom device node in guest VM configuration. This commit adds the device node for the qseecom driver, and also the reserved memory region for the QSEECOM ION heap. Change-Id: Ibdf80d080208b5ab8530a1c40ecbccc7298ae89b Signed-off-by: Amit Blay <ablay@codeaurora.org>
* / / / / / / / ARM: dts: msm: Add intermediate voting for DDR in memlat for sdm630Prasanth Kamuju2017-07-25
|/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The current vote mapping is not sufficient for the most of the gaming usecases on sdm630. Added intermediate voting in the current mapping. CRs-Fixed: 2033301 Change-Id: Ie376a3ce46ccfd31a067dfa93967bb211e9df97a Signed-off-by: Prasanth Kamuju <pkamuju@codeaurora.org>
* | | | | | | Merge "ARM: dts: msm: Add support for TOF sensor on msm8998 QVR"Linux Build Service Account2017-07-23
|\ \ \ \ \ \ \
| * | | | | | | ARM: dts: msm: Add support for TOF sensor on msm8998 QVRVijay kumar Tumati2017-07-19
| | |/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add device tree entries to support depth sensor. Change-Id: I7b2219b95e69b44a4048a4f163b1b079a55050e1 Signed-off-by: Vijay kumar Tumati <vtumati@codeaurora.org>
* | | | | | | Merge "ARM: dts: msm: Add remote debugger device configuration for cdsp"Linux Build Service Account2017-07-21
|\ \ \ \ \ \ \
| * | | | | | | ARM: dts: msm: Add remote debugger device configuration for cdspTharun Kumar Merugu2017-07-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Adding remote debugger device configuration. The Remote Debugger driver allows a debugger running on a host PC to communicate with a remote stub running on peripheral subsystems. Change-Id: I4aa40846efbf11739d81a9fbe22df811903d8eee Acked-by: Chenna Kesava Raju <chennak@qti.qualcomm.com> Signed-off-by: Tharun Kumar Merugu <mtharu@codeaurora.org>
* | | | | | | | Merge "ARM: dts: msm: Update bootargs with LPM disabled for msm8996pro"Linux Build Service Account2017-07-21
|\ \ \ \ \ \ \ \
| * | | | | | | | ARM: dts: msm: Update bootargs with LPM disabled for msm8996proJohn Zhao2017-07-20
| |/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update bootargs with configuration of lpm_levels.sleep_disabled. CRs-Fixed: 2079671 Change-Id: Iced6d6fc8e571b342a77ce49b4fa54bf511d7dbc Signed-off-by: John Zhao <yuankuiz@codeaurora.org>
* / / / / / / / ARM: dts: msm: Add support for MSM8996pro UFS based boardLei wang2017-07-20
|/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add board-id for UFS board which has a different board sub type. Change-Id: Ic231784c46d4439944e403e26410515856fdc5fb Signed-off-by: Lei wang <leiwan@codeaurora.org>
* / / / / / / ARM: dts: msm: Add fixed regulator for WLAN_EN pin in MSM8996Yue Ma2017-07-18
|/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since the PMIC GPIO runtime configuration is not feasible using pinctrl framework, add it as fixed regulator for WLAN_EN pin. Signed-off-by: Yue Ma <yuem@codeaurora.org> CRs-fixed: 2071634 Change-Id: Ifd08bac34388389c6aced7e450cbf5c6ae37b36d
* | | | | | Merge "Perf: arm64: avoid use of uninitialized variable"Linux Build Service Account2017-07-17
|\ \ \ \ \ \
| * | | | | | Perf: arm64: avoid use of uninitialized variablePatrick Fay2017-06-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Variable "buf" is not initialized. It may contain the data from stack when "count == 0". Kernel information leak is possible due to different code path execution. Change-Id: I041b2e7262f7f66a9b039c0f0591bbb1fc9e4890 Signed-off-by: Patrick Fay <pfay@codeaurora.org>
* | | | | | | Merge "ARM: dts: msm: Add initial support for msm8998-9x55"Linux Build Service Account2017-07-16
|\ \ \ \ \ \ \
| * | | | | | | ARM: dts: msm: Add initial support for msm8998-9x55Mohammed Khajapasha2017-07-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add initial set of device tree files for msm8998-9x55 target. Change-Id: Icd2d5555a2b48cd935fc4ced54c9a061f3a62a10 Signed-off-by: Mohammed Khajapasha <mkhaja@codeaurora.org>
* | | | | | | | Merge "ARM: dts: msm: rename mdss_mdp to sde_kms for msm8996"Linux Build Service Account2017-07-14
|\ \ \ \ \ \ \ \
| * | | | | | | | ARM: dts: msm: rename mdss_mdp to sde_kms for msm8996Rahul Sharma2017-07-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Rename mdss_mdp to sde_kms in the device tree to reflect the new display DRM driver terminology for msm8996. Change-Id: Ic615bae8b887cebb39ecc07677af92d0e0d5ff91 Signed-off-by: Rahul Sharma <sharah@codeaurora.org>
* | | | | | | | | Merge "ARM: dts: msm: Enable pmic gpio13 so neutrino driver can toggle it in ↵Linux Build Service Account2017-07-14
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | probe"
| * | | | | | | | | ARM: dts: msm: Enable pmic gpio13 so neutrino driver can toggle it in probePhilippe Gravel2017-07-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Enables pmic gpio13 on msm8996 so that the neutrino driver can toggle it during probe to bring the hardware out of reset. This is required for suspend/resume when neutrino resx is disconnected from pcie_reset. Change-Id: I21a8e556903756ed39abdde5a17e8b6d353c0504 Signed-off-by: Philippe Gravel <pgravel@codeaurora.org>
* | | | | | | | | | Merge "ARM: dts: msm: Use wlan carveout region for sdm660/sdm630"Linux Build Service Account2017-07-14
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | ARM: dts: msm: Use wlan carveout region for sdm660/sdm630Hardik Kantilal Patel2017-07-12
| | |_|/ / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add DT entry to use wlan carveout region for WLAN MSA0. CRs-Fixed: 2075205 Change-Id: I86d90247155884488e639bd8d487157524b977e9 Signed-off-by: Hardik Kantilal Patel <hkpatel@codeaurora.org>
* | | | | | | | | | Merge "ARM: dts: msm: Add IPA dtsi entries for MSM8996 Auto"Linux Build Service Account2017-07-14
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | ARM: dts: msm: Add IPA dtsi entries for MSM8996 AutoMohammed Javid2017-07-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add the MSM8996 auto dtsi entries for ipa_hw and rmnet-ipa for kernel 4.4 upgrade Change-Id: I4f0855ed6f96e51716e82fb85896b1c8c86f6db4 Acked-by: Ashok Vuyyuru <avuyyuru@qti.qualcomm.com> Signed-off-by: Mohammed Javid <mjavid@codeaurora.org>
* | | | | | | | | | | Merge "ARM: dts: msm: Remove WLED short circuit properties for PM660"Linux Build Service Account2017-07-12
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | ARM: dts: msm: Remove WLED short circuit properties for PM660Kiran Gunda2017-07-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | WLED module does not have the SC protection feature on PM660l. Hence remove the SC properties from the WLED device tree node. CRs-Fixed: 2071302 Change-Id: I45ea0b7581780988b51ab3665c08d8a67a3ce4d3 Signed-off-by: Kiran Gunda <kgunda@codeaurora.org>
* | | | | | | | | | | | Merge "ARM: dts: msm: Add phy related properties for ethernet on msm8996"Linux Build Service Account2017-07-12
|\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | ARM: dts: msm: Add phy related properties for ethernet on msm8996Zou Shunxiang2017-07-11
| | |_|/ / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add mdio_bus_id and phy_addr to access phy device instead of scanning mdio bus. It will reduce time cost during ethernet driver loading. Change-Id: Ifb1574d4a68944a087dcafb12bc79098bc3156e4 Signed-off-by: Zou Shunxiang <shunxian@codeaurora.org>
* | | | | | | | | | | | Merge "defconfig: Disable CGROUP_DEBUG config for msm8998 in perf"Linux Build Service Account2017-07-12
|\ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|/ / / / / / / / |/| | | | | | | | | | |