- 19 4月, 2019 1 次提交
-
-
由 Brian Masney 提交于
This adds the gpio-ranges property so that the GPIO pins are initialized by the GPIO framework and not pinctrl. This fixes a circular dependency between these two frameworks so GPIO hogging can be used on this board. This was not tested on this particular hardware, however this same change was tested on qcom-pm8941 using a LG Nexus 5 (hammerhead) phone. Signed-off-by: NBrian Masney <masneyb@onstation.org> Signed-off-by: NAndy Gross <agross@kernel.org>
-
- 10 4月, 2019 15 次提交
-
-
由 Marc Gonzalez 提交于
Fixup MSM8998 UFS DT nodes now that Evan's reset series has landed. https://lore.kernel.org/lkml/20190321171800.104681-1-evgreen@chromium.org/Signed-off-by: NMarc Gonzalez <marc.w.gonzalez@free.fr> Signed-off-by: NAndy Gross <agross@kernel.org>
-
由 Andy Gross 提交于
-
由 Amit Kucheria 提交于
We don't have any cooling-devices related to the camera. Use the "hot" trip type so allow the temperature to be exported to userspace and remove the "critical" trip. Signed-off-by: NAmit Kucheria <amit.kucheria@linaro.org> Signed-off-by: NAndy Gross <agross@kernel.org>
-
由 Amit Kucheria 提交于
Maintain naming consistency with what was landed for sdm845. Simplifies parsing for test tools. Signed-off-by: NAmit Kucheria <amit.kucheria@linaro.org> Signed-off-by: NAndy Gross <agross@kernel.org>
-
由 Amit Kucheria 提交于
Maintain naming consistency with what was landed for sdm845. Simplifies parsing for test tools. Signed-off-by: NAmit Kucheria <amit.kucheria@linaro.org> Signed-off-by: NAndy Gross <agross@kernel.org>
-
由 Amit Kucheria 提交于
Maintain naming consistency with what was landed for sdm845. Simplifies parsing for test tools. Signed-off-by: NAmit Kucheria <amit.kucheria@linaro.org> Signed-off-by: NAndy Gross <agross@kernel.org>
-
由 Amit Kucheria 提交于
sdm845 has a total of 21 temperature sensors. Populate DT with information about them. Signed-off-by: NAmit Kucheria <amit.kucheria@linaro.org> Signed-off-by: NAndy Gross <agross@kernel.org>
-
由 Amit Kucheria 提交于
msm8998 has a total of 22 temperature sensors. Populate DT with information about them. Signed-off-by: NAmit Kucheria <amit.kucheria@linaro.org> Signed-off-by: NAndy Gross <agross@kernel.org>
-
由 Amit Kucheria 提交于
The first sensor is on top and the second sensor below the GPU Signed-off-by: NAmit Kucheria <amit.kucheria@linaro.org> Signed-off-by: NAndy Gross <agross@kernel.org>
-
由 Amit Kucheria 提交于
The GPU sensor is sensor ID 13 on controller 0 Fixes: 4449b6f2 ("arm64: dts: qcom: msm8998: Add tsens and thermal-zones") Signed-off-by: NAmit Kucheria <amit.kucheria@linaro.org> Signed-off-by: NAndy Gross <agross@kernel.org>
-
由 Amit Kucheria 提交于
The silver cluster (typically cpu0-3) are monitored by sensor IDs 1-3 on tsens controller 0. The gold cluster (typically cpu4-7) are monitored by sensor IDs 7-10 on tsens controller 0. Fixes: 4449b6f2 ("arm64: dts: qcom: msm8998: Add tsens and thermal-zones") Signed-off-by: NAmit Kucheria <amit.kucheria@linaro.org> Signed-off-by: NAndy Gross <agross@kernel.org>
-
由 Amit Kucheria 提交于
msm8996 has a total of 21 temperature sensors. Populate DT with information about them. There are 2 sensors on each of the cpus - one on the top, the other below (we only expose one on the top in DT for now). For the GPU, we expose both, the one on the top and the one below. Depending on the version of the silicon, sensor 2 is either placed near the L3 cache or the venus video decoder. It would've been nice to be able to be version-specific but we don't have DTs that differentiate the two versions of silicon yet. Signed-off-by: NAmit Kucheria <amit.kucheria@linaro.org> Signed-off-by: NAndy Gross <agross@kernel.org>
-
由 Amit Kucheria 提交于
On platforms that have a modem, sensor 0 monitors the modem. Signed-off-by: NAmit Kucheria <amit.kucheria@linaro.org> Signed-off-by: NAndy Gross <agross@kernel.org>
-
由 Amit Kucheria 提交于
efficiency comes from downstream. The valid upstream property is capacity-dmips-mhz but until we can come up with those numbers, remove this property. Signed-off-by: NAmit Kucheria <amit.kucheria@linaro.org> Signed-off-by: NAndy Gross <agross@kernel.org>
-
由 Amit Kucheria 提交于
We've earlier added support to split the register address space into TM and SROT regions. Split up the regmap address space into two for msm8998 that has a similar register layout. The order is important (TM before SROT) because we make an assumption that SROT is always the second address space in order to support legacy DTs. Signed-off-by: NAmit Kucheria <amit.kucheria@linaro.org> Signed-off-by: NAndy Gross <agross@kernel.org>
-
- 28 3月, 2019 14 次提交
-
-
由 Rajendra Nayak 提交于
In order to fix dependencies with rpmpd DT entries, the header was dropped and hardcoded values were added for opp-level, during the previous merge window. Add the header back in now and remove the hardcodings, effectively reverting commit '08585d21: arm64: dts: sdm845: Fixup dependency on RPMPD includes' Signed-off-by: NRajendra Nayak <rnayak@codeaurora.org> Signed-off-by: NBjorn Andersson <bjorn.andersson@linaro.org> Signed-off-by: NAndy Gross <andy.gross@linaro.org>
-
由 Bjorn Andersson 提交于
Enable blsp1_uart3, define its pinconf and add the bluetooth node. It seems provisioning is lacking a valid BD address, preventing the interface from initializing, so provide a dummy for now. Tested-by: NVinod Koul <vkoul@kernel.org> Reviewed-by: NVinod Koul <vkoul@kernel.org> Signed-off-by: NBjorn Andersson <bjorn.andersson@linaro.org> Signed-off-by: NAndy Gross <andy.gross@linaro.org>
-
由 Jorge Ramirez-Ortiz 提交于
Define the EVB pms405_s3 supplies. Signed-off-by: NJorge Ramirez-Ortiz <jorge.ramirez-ortiz@linaro.org> Signed-off-by: NKhasim Syed Mohammed <khasim.mohammed@linaro.org> Signed-off-by: NVinod Koul <vkoul@kernel.org> Signed-off-by: NBjorn Andersson <bjorn.andersson@linaro.org> Signed-off-by: NAndy Gross <andy.gross@linaro.org>
-
由 Jorge Ramirez-Ortiz 提交于
The PMS405 sports 5 SMPS and 13 LDO regulators, add the regulators to pms405 DTS. Signed-off-by: NJorge Ramirez-Ortiz <jorge.ramirez-ortiz@linaro.org> Signed-off-by: NKhasim Syed Mohammed <khasim.mohammed@linaro.org> Signed-off-by: NVinod Koul <vkoul@kernel.org> [bjorn: updated label] Signed-off-by: NBjorn Andersson <bjorn.andersson@linaro.org> Signed-off-by: NAndy Gross <andy.gross@linaro.org>
-
由 Marc Gonzalez 提交于
Add host controller and PHY DT nodes. Tested-by: NLee Jones <lee.jones@linaro.org> Signed-off-by: NMarc Gonzalez <marc.w.gonzalez@free.fr> Signed-off-by: NBjorn Andersson <bjorn.andersson@linaro.org> Signed-off-by: NAndy Gross <andy.gross@linaro.org>
-
由 Marc Gonzalez 提交于
The UFS host controller driver needs to set the load on 3 power rails (l20, l26, s4) but the operation fails silently unless we specify the regulator-allow-set-load property in the corresponding DT nodes. Tested-by: NLee Jones <lee.jones@linaro.org> Reviewed-by: NJeffrey Hugo <jhugo@codeaurora.org> Signed-off-by: NMarc Gonzalez <marc.w.gonzalez@free.fr> Signed-off-by: NBjorn Andersson <bjorn.andersson@linaro.org> Signed-off-by: NAndy Gross <andy.gross@linaro.org>
-
由 Marc Gonzalez 提交于
Add "qcom,msm8998-ufshc" compatible string. Tested-by: NLee Jones <lee.jones@linaro.org> Signed-off-by: NMarc Gonzalez <marc.w.gonzalez@free.fr> Signed-off-by: NBjorn Andersson <bjorn.andersson@linaro.org> Signed-off-by: NAndy Gross <andy.gross@linaro.org>
-
由 Khasim Syed Mohammed 提交于
The property controlled-remotely should not be set by default for qcs-404 device, it should be set based on the secure boot options (TZ or ATF) preferred by the platform. Hence, the controlled-remotely property is moved to platform specific dts files. Signed-off-by: NKhasim Syed Mohammed <khasim.mohammed@linaro.org> Signed-off-by: NSrinivas Kandagatla <srinivas.kandagatla@linaro.org> Signed-off-by: NBjorn Andersson <bjorn.andersson@linaro.org> Signed-off-by: NVinod Koul <vkoul@kernel.org> Signed-off-by: NBjorn Andersson <bjorn.andersson@linaro.org> Signed-off-by: NAndy Gross <andy.gross@linaro.org>
-
由 Bjorn Andersson 提交于
PMS405 L3 is outside the acceptable range, causing PCIe to fail. Fix these. Signed-off-by: NBjorn Andersson <bjorn.andersson@linaro.org> Signed-off-by: NKhasim Syed Mohammed <khasim.mohammed@linaro.org> Signed-off-by: NVinod Koul <vkoul@kernel.org> [bjorn: Hunk fixing up S5 already applied, updated commit message] Signed-off-by: NBjorn Andersson <bjorn.andersson@linaro.org> Signed-off-by: NAndy Gross <andy.gross@linaro.org>
-
由 Vinod Koul 提交于
EVB-4000 comes with ethernet so enable it and add pinctrl bindings. Co-developed-by: NNiklas Cassel <niklas.cassel@linaro.org> Signed-off-by: NNiklas Cassel <niklas.cassel@linaro.org> Signed-off-by: NVinod Koul <vkoul@kernel.org> Signed-off-by: NBjorn Andersson <bjorn.andersson@linaro.org> Signed-off-by: NAndy Gross <andy.gross@linaro.org>
-
由 Vinod Koul 提交于
Add the ethernet node found in QCS404 platform. Co-developed-by: NNiklas Cassel <niklas.cassel@linaro.org> Signed-off-by: NNiklas Cassel <niklas.cassel@linaro.org> Signed-off-by: NVinod Koul <vkoul@kernel.org> Signed-off-by: NBjorn Andersson <bjorn.andersson@linaro.org> Signed-off-by: NAndy Gross <andy.gross@linaro.org>
-
由 Georgi Djakov 提交于
Include the device tree header for the on-chip interconnect endpoint resources on sdm845 devices. This will allow using the "interconnects" property in DT nodes to describe the interconnect path resources they use. The sdm845 interconnect provider DT node is already present, but the header file with the resources is not included, so let's fix this. Reviewed-by: NEvan Green <evgreen@chromium.org> Signed-off-by: NGeorgi Djakov <georgi.djakov@linaro.org> Signed-off-by: NBjorn Andersson <bjorn.andersson@linaro.org> Signed-off-by: NAndy Gross <andy.gross@linaro.org>
-
由 Bjorn Andersson 提交于
The regulator definition got their supply names cleaned up during upstreaming, so they no longer match the driver defined names. Update the supply names. Also fill out the missing voltage of SMPS 5. Fixes: 0b363f5b ("arm64: dts: qcom: qcs404: Add PMS405 RPM regulators") Reported-by: NNicolas Dechesne <nicolas.dechesne@linaro.org> Reviewed-by: NNiklas Cassel <niklas.cassel@linaro.org> Signed-off-by: NBjorn Andersson <bjorn.andersson@linaro.org> Signed-off-by: NAndy Gross <andy.gross@linaro.org>
-
由 Amit Kucheria 提交于
PMS405 contains a variant of the spmi-adc-rev2 ADC. Create a new compatible inorder to handle any differences. Reviewed-by: NRob Herring <robh@kernel.org> Signed-off-by: NAmit Kucheria <amit.kucheria@linaro.org> Signed-off-by: NBjorn Andersson <bjorn.andersson@linaro.org> Signed-off-by: NAndy Gross <andy.gross@linaro.org>
-
- 18 3月, 2019 6 次提交
-
-
由 Linus Torvalds 提交于
-
git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild由 Linus Torvalds 提交于
Pull more Kbuild updates from Masahiro Yamada: - add more Build-Depends to Debian source package - prefix header search paths with $(srctree)/ - make modpost show verbose section mismatch warnings - avoid hard-coded CROSS_COMPILE for h8300 - fix regression for Debian make-kpkg command - add semantic patch to detect missing put_device() - fix some warnings of 'make deb-pkg' - optimize NOSTDINC_FLAGS evaluation - add warnings about redundant generic-y - clean up Makefiles and scripts * tag 'kbuild-v5.1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild: kconfig: remove stale lxdialog/.gitignore kbuild: force all architectures except um to include mandatory-y kbuild: warn redundant generic-y Revert "modsign: Abort modules_install when signing fails" kbuild: Make NOSTDINC_FLAGS a simply expanded variable kbuild: deb-pkg: avoid implicit effects coccinelle: semantic code search for missing put_device() kbuild: pkg: grep include/config/auto.conf instead of $KCONFIG_CONFIG kbuild: deb-pkg: introduce is_enabled and if_enabled_echo to builddeb kbuild: deb-pkg: add CONFIG_ prefix to kernel config options kbuild: add workaround for Debian make-kpkg kbuild: source include/config/auto.conf instead of ${KCONFIG_CONFIG} unicore32: simplify linker script generation for decompressor h8300: use cc-cross-prefix instead of hardcoding h8300-unknown-linux- kbuild: move archive command to scripts/Makefile.lib modpost: always show verbose warning for section mismatch ia64: prefix header search path with $(srctree)/ libfdt: prefix header search paths with $(srctree)/ deb-pkg: generate correct build dependencies
-
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip由 Linus Torvalds 提交于
Pull x86 asm updates from Thomas Gleixner: "Two cleanup patches removing dead conditionals and unused code" * 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip: x86/asm: Remove unused __constant_c_x_memset() macro and inlines x86/asm: Remove dead __GNUC__ conditionals
-
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip由 Linus Torvalds 提交于
Pull perf fixes from Thomas Gleixner: "Three fixes for the fallout from the TSX errata workaround: - Prevent memory corruption caused by a unchecked out of bound array index. - Two trivial fixes to address compiler warnings" * 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip: perf/x86/intel: Make dev_attr_allow_tsx_force_abort static perf/x86: Fixup typo in stub functions perf/x86/intel: Fix memory corruption
-
git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip由 Linus Torvalds 提交于
Pull xen fix from Juergen Gross: "A fix for a Xen bug introduced by David's series for excluding ballooned pages in vmcores" * tag 'for-linus-5.1b-rc1b-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip: xen/balloon: Fix mapping PG_offline pages to user space
-
git://github.com/martinetd/linux由 Linus Torvalds 提交于
Pull 9p updates from Dominique Martinet: "Here is a 9p update for 5.1; there honestly hasn't been much. Two fixes (leak on invalid mount argument and possible deadlock on i_size update on 32bit smp) and a fall-through warning cleanup" * tag '9p-for-5.1' of git://github.com/martinetd/linux: 9p/net: fix memory leak in p9_client_create 9p: use inode->i_lock to protect i_size_write() under 32-bit 9p: mark expected switch fall-through
-
- 17 3月, 2019 4 次提交
-
-
由 kbuild test robot 提交于
Fixes: 400816f6 ("perf/x86/intel: Implement support for TSX Force Abort") Signed-off-by: Nkbuild test robot <lkp@intel.com> Signed-off-by: NThomas Gleixner <tglx@linutronix.de> Cc: "Peter Zijlstra (Intel)" <peterz@infradead.org> Cc: kbuild-all@01.org Cc: Borislav Petkov <bp@alien8.de> Cc: "H. Peter Anvin" <hpa@zytor.com> Cc: Kan Liang <kan.liang@linux.intel.com> Cc: Jiri Olsa <jolsa@redhat.com> Cc: Andi Kleen <ak@linux.intel.com> Cc: stable@vger.kernel.org Link: https://lkml.kernel.org/r/20190313184243.GA10820@lkp-sb-ep06
-
由 Masahiro Yamada 提交于
When this .gitignore was added, lxdialog was an independent hostprogs-y. Now that all objects in lxdialog/ are directly linked to mconf, the lxdialog is no longer generated. Signed-off-by: NMasahiro Yamada <yamada.masahiro@socionext.com>
-
由 Masahiro Yamada 提交于
Currently, every arch/*/include/uapi/asm/Kbuild explicitly includes the common Kbuild.asm file. Factor out the duplicated include directives to scripts/Makefile.asm-generic so that no architecture would opt out of the mandatory-y mechanism. um is not forced to include mandatory-y since it is a very exceptional case which does not support UAPI. Signed-off-by: NMasahiro Yamada <yamada.masahiro@socionext.com>
-
由 Masahiro Yamada 提交于
The generic-y is redundant under the following condition: - arch has its own implementation - the same header is added to generated-y - the same header is added to mandatory-y If a redundant generic-y is found, the warning like follows is displayed: scripts/Makefile.asm-generic:20: redundant generic-y found in arch/arm/include/asm/Kbuild: timex.h I fixed up arch Kbuild files found by this. Suggested-by: NSam Ravnborg <sam@ravnborg.org> Signed-off-by: NMasahiro Yamada <yamada.masahiro@socionext.com>
-