- 09 8月, 2017 1 次提交
-
-
由 Suzuki K. Poulose 提交于
Replace the obsolete compatible string for Coresight programmable replicator with the new one. Cc: Andy Gross <andy.gross@linaro.org> Cc: David Brown <david.brown@linaro.org> Cc: linux-arm-msm@vger.kernel.org Cc: Mathieu Poirier <mathieu.poirier@linaro.org> Reviewed-by: NMathieu Poirier <mathieu.poirier@linaro.org> Signed-off-by: NSuzuki K Poulose <suzuki.poulose@arm.com> Signed-off-by: NAndy Gross <andy.gross@linaro.org>
-
- 09 6月, 2017 1 次提交
-
-
由 Leo Yan 提交于
Add debug unit on Qualcomm msm8916 based platforms, including the DragonBoard 410c board. Signed-off-by: NLeo Yan <leo.yan@linaro.org> Reviewed-by: NMathieu Poirier <mathieu.poirier@linaro.org> Acked-by: NAndy Gross <andy.gross@linaro.org> Signed-off-by: NGreg Kroah-Hartman <gregkh@linuxfoundation.org>
-
- 26 5月, 2017 1 次提交
-
-
由 Stephen Boyd 提交于
We currently have three device nodes for the same USB hardware block, as evident by the reuse of the same reg address multiple times. Now that the chipidea driver fully supports OTG with the MSM wrapper we can collapse all these nodes into one USB device node, reflecting the true nature of the hardware. Signed-off-by: NStephen Boyd <stephen.boyd@linaro.org> Signed-off-by: NAndy Gross <andy.gross@linaro.org>
-
- 29 3月, 2017 2 次提交
-
-
由 Bjorn Andersson 提交于
It's necessary to reference the xo clock and cx supply, so specify these in the node. Also move the Hexagon smd-edge into the hexagon node, to enable SSR. As cxo is not yet available we reference the fixed version of cxo for now, which will work until proper power management is implemented. Signed-off-by: NBjorn Andersson <bjorn.andersson@linaro.org> Signed-off-by: NAndy Gross <andy.gross@linaro.org>
-
由 Stephen Boyd 提交于
The PMU on msm8916 is for the cortex-a53 type CPU. Update the compatible to the more specific one so we can get the a53 specific events out of the PMU. Signed-off-by: NStephen Boyd <stephen.boyd@linaro.org> Signed-off-by: NAndy Gross <andy.gross@linaro.org>
-
- 01 2月, 2017 1 次提交
-
-
由 Ivan T. Ivanov 提交于
Add initial set of CoreSight components found on Qualcomm msm8916 and apq8016 based platforms, including the DragonBoard 410c board. Signed-off-by: NIvan T. Ivanov <ivan.ivanov@linaro.org> Acked-by: NMathieu Poirier <mathieu.poirier@linaro.org> Signed-off-by: NGeorgi Djakov <georgi.djakov@linaro.org> Signed-off-by: NAndy Gross <andy.gross@linaro.org>
-
- 14 1月, 2017 2 次提交
-
-
由 Bjorn Andersson 提交于
Add the wcnss remoteproc node the SMD edge and the wcnss ctrl, bluetooth and wifi nodes specified and enable this on db410c. Signed-off-by: NBjorn Andersson <bjorn.andersson@linaro.org> Signed-off-by: NAndy Gross <andy.gross@linaro.org>
-
由 Georgi Djakov 提交于
The rpmcc driver is providing the XO clock, which is the parent of almost all clocks. But during boot, this driver may probe later and leave most of the clocks without parent. The common clock framework currently reports invalid rate for orphan clocks and this may confuse drivers. To resolve this, use fixed clocks registration until we have some support to deal with the this issue. Removing the generic rpmcc compatible is enough to switch back to fixed factor XO clock. Signed-off-by: NGeorgi Djakov <georgi.djakov@linaro.org> Signed-off-by: NAndy Gross <andy.gross@linaro.org>
-
- 24 11月, 2016 2 次提交
-
-
由 Ritesh Harjani 提交于
This adds mmc-ddr-1_8v support to DT for sdhc1 of msm8916. Signed-off-by: NRitesh Harjani <riteshh@codeaurora.org> Signed-off-by: NAndy Gross <andy.gross@linaro.org>
-
由 Ritesh Harjani 提交于
Add xo entry to sdhc clock node on all qcom platforms. Signed-off-by: NRitesh Harjani <riteshh@codeaurora.org> Signed-off-by: NAndy Gross <andy.gross@linaro.org>
-
- 13 11月, 2016 1 次提交
-
-
由 Srinivas Kandagatla 提交于
This patch add support to Analog audio both Playback and Capture via msm8916 WCD muti codec. Signed-off-by: NSrinivas Kandagatla <srinivas.kandagatla@linaro.org> Signed-off-by: NAndy Gross <andy.gross@linaro.org>
-
- 25 10月, 2016 2 次提交
-
-
由 Bjorn Andersson 提交于
The Hexagon core on the msm8916 provides services for audio control, audio output, sensors and the Hexagon SDK. The Hexagon remoteproc node allows us to boot this core. Although its part of the core platform its left disabled as it will crash without the rmtfs QMI service and we do not yet handle crashes gracefully. Signed-off-by: NBjorn Andersson <bjorn.andersson@linaro.org> Signed-off-by: NAndy Gross <andy.gross@linaro.org>
-
由 Bjorn Andersson 提交于
Add the Hexagon SMD edge, so that QRTR is probed when the Hexagon is booted. Signed-off-by: NBjorn Andersson <bjorn.andersson@linaro.org> Signed-off-by: NAndy Gross <andy.gross@linaro.org>
-
- 27 8月, 2016 1 次提交
-
-
由 Archit Taneja 提交于
The MSM8916 SoC contains a MDP5 based display block, and one DSI output. Add the top level MDSS DT node, and the MDP5, DSI and DSI PHY children sub-blocks. Establish the link between MDP5's INTF1 output port and DSI's input port. Cc: Andy Gross <andy.gross@linaro.org> Cc: Rob Herring <robh@kernel.org> Cc: devicetree@vger.kernel.org Signed-off-by: NArchit Taneja <architt@codeaurora.org> Acked-by: NRob Herring <robh@kernel.org> Signed-off-by: NAndy Gross <andy.gross@linaro.org>
-
- 24 8月, 2016 6 次提交
-
-
由 Rajendra Nayak 提交于
Add thermal zones, tsens and qfprom nodes Acked-by: NEduardo Valentin <edubezval@gmail.com> Acked-by: NRob Herring <robh@kernel.org> Signed-off-by: NRajendra Nayak <rnayak@codeaurora.org> Signed-off-by: NAndy Gross <andy.gross@linaro.org>
-
由 Marc Zyngier 提交于
When a device uses the GIC as its interrupt controller and generates SPIs, only the values 1 (edge rising) and 4 (level high) are legal. Anything else is just plain wrong (can't be programmed into the HW), and leads to aborted driver probes (USB doesn't work with 4.8-rc1 on a Dragonboard 410C). Signed-off-by: NMarc Zyngier <marc.zyngier@arm.com> Reviewed-by: NStephen Boyd <sboyd@codeaurora.org> Signed-off-by: NAndy Gross <andy.gross@linaro.org>
-
由 Bjorn Andersson 提交于
The TCSR memory segment includes various functionality, among other things the halt-registers for the Hexagon. Signed-off-by: NBjorn Andersson <bjorn.andersson@linaro.org> Signed-off-by: NAndy Gross <andy.gross@linaro.org>
-
由 Bjorn Andersson 提交于
On msm8916 SCM acts as a controller for the MSS_RESET found in the GCC, update the DT node so that we can address this. Signed-off-by: NBjorn Andersson <bjorn.andersson@linaro.org> Signed-off-by: NAndy Gross <andy.gross@linaro.org>
-
由 Bjorn Andersson 提交于
The modem boot authenticator needs space to play in, this is supposed to be relocatable and as such could later be replaced with a dynamically allocated chunk of memory. But let's give it a reserve for now, as we know that works. Signed-off-by: NBjorn Andersson <bjorn.andersson@linaro.org> Signed-off-by: NAndy Gross <andy.gross@linaro.org>
-
由 Bjorn Andersson 提交于
This patch adds the smsm and smp2p nodes for the hexagon and wcnss cores. Signed-off-by: NBjorn Andersson <bjorn.andersson@linaro.org> Signed-off-by: NAndy Gross <andy.gross@linaro.org>
-
- 12 6月, 2016 4 次提交
-
-
由 Bjorn Andersson 提交于
Update reserved-memory in accordance with memory the detailed memory map for 8916, so that we will be able to reference the firmware memory regions. Signed-off-by: NBjorn Andersson <bjorn.andersson@linaro.org> Signed-off-by: NAndy Gross <andy.gross@linaro.org>
-
由 Andy Gross 提交于
This adds the devicetree node for the SCM firmware. Acked-by: NBjorn Andersson <bjorn.andersson@linaro.org> Signed-off-by: NAndy Gross <andy.gross@linaro.org> Reviewed-by: NStephen Boyd <sboyd@codeaurora.org>
-
由 Stephen Boyd 提交于
Add the PMU so we can get proper perf event support on this SoC. Signed-off-by: NStephen Boyd <stephen.boyd@linaro.org> Signed-off-by: NAndy Gross <andy.gross@linaro.org>
-
由 Lina Iyer 提交于
Add device bindings for CPUs to suspend using PSCI as the enable-method. Cc: <devicetree@vger.kernel.org> Signed-off-by: NLina Iyer <lina.iyer@linaro.org> Tested-by: NAndy Gross <andy.gross@linaro.org> Signed-off-by: NAndy Gross <andy.gross@linaro.org>
-
- 26 2月, 2016 3 次提交
-
-
由 Srinivas Kandagatla 提交于
This patch updates the digital voltage levels from corner values to microvolts as we are going to use s1 regulator directly for vddcx instead of s1_corner. Signed-off-by: NSrinivas Kandagatla <srinivas.kandagatla@linaro.org>
-
由 Srinivas Kandagatla 提交于
This patch adds lpass node to the SOC. Signed-off-by: NSrinivas Kandagatla <srinivas.kandagatla@linaro.org>
-
由 Srinivas Kandagatla 提交于
This patch adds manual pull up setting for usb otg indicating that the vbus is vbus is not routed to USB controller/phy therefore enables pull-up explicitly before starting controller. Signed-off-by: NSrinivas Kandagatla <srinivas.kandagatla@linaro.org>
-
- 24 2月, 2016 5 次提交
-
-
由 Georgi Djakov 提交于
Add the RPM Clock Controller DT node and include the necessary header file for clocks. Signed-off-by: NGeorgi Djakov <georgi.djakov@linaro.org> Signed-off-by: NAndy Gross <andy.gross@linaro.org>
-
由 Srinivas Kandagatla 提交于
This patch adds label to smd rpm regulators so that the board level file can use the label directly to populate the regulators, rather than having deep nesting. Signed-off-by: NSrinivas Kandagatla <srinivas.kandagatla@linaro.org> Signed-off-by: NAndy Gross <andy.gross@linaro.org>
-
由 Srinivas Kandagatla 提交于
s2 is spmi controller regulator on msm8916 according to downstream 3.10 kernel, so remove it from the dt to avoid confusion an use of it. Signed-off-by: NSrinivas Kandagatla <srinivas.kandagatla@linaro.org> Signed-off-by: NAndy Gross <andy.gross@linaro.org>
-
由 Stephen Boyd 提交于
The msm8916 SoC has an L2 cache for all 4 CPUs. Add it to the dtsi file so that the cache hierarchy can be probed. Cc: <devicetree@vger.kernel.org> Signed-off-by: NStephen Boyd <sboyd@codeaurora.org> Reviewed-by: NAndy Gross <andy.gross@linaro.org> Signed-off-by: NAndy Gross <andy.gross@linaro.org>
-
由 Stephen Boyd 提交于
Use the standard name for clock controller nodes instead of a qcom specific name. Signed-off-by: NStephen Boyd <sboyd@codeaurora.org> Reviewed-by: NAndy Gross <andy.gross@linaro.org> Signed-off-by: NAndy Gross <andy.gross@linaro.org>
-
- 17 12月, 2015 4 次提交
-
-
由 Andy Gross 提交于
This patch adds the PM8916 regulator nodes found on MSM8916 platforms. Signed-off-by: NAndy Gross <agross@codeaurora.org> Acked-by: NBjorn Andersson <bjorn.andersson@sonymobile.com>
-
由 Andy Gross 提交于
Add support for the SMD and RPM devices found on MSM8916 platforms. Signed-off-by: NAndy Gross <agross@codeaurora.org> Acked-by: NBjorn Andersson <bjorn.andersson@sonymobile.com>
-
由 Andy Gross 提交于
This patch adds the nodes necessary to support the SMEM driver on MSM8916 platforms. Signed-off-by: NAndy Gross <agross@codeaurora.org> Acked-by: NBjorn Andersson <bjorn.andersson@sonymobile.com>
-
由 Georgi Djakov 提交于
Currently the rates of the xo and sleep clocks are hard-coded in the GCC driver, but this is a board layout description that actually should be in the DT. Moving them into DT also allows us to insert the RPM controlled clocks between the DT and GCC clocks. Signed-off-by: NGeorgi Djakov <georgi.djakov@linaro.org> Signed-off-by: NAndy Gross <agross@codeaurora.org>
-
- 09 12月, 2015 1 次提交
-
-
由 Ivan T. Ivanov 提交于
Add DMA channels definitions for UART1 and UART2 controllers. Signed-off-by: NIvan T. Ivanov <ivan.ivanov@linaro.org> Signed-off-by: NAndy Gross <agross@codeaurora.org>
-
- 14 10月, 2015 3 次提交
-
-
由 Srinivas Kandagatla 提交于
This patch adds missing support for i2c0 and i2c6, this support is required to connect the i2c slaves on LS expansion on DB410c. Signed-off-by: NSrinivas Kandagatla <srinivas.kandagatla@linaro.org> Signed-off-by: NAndy Gross <agross@codeaurora.org>
-
由 Andy Gross 提交于
This patch adds the nodes required to support the UART1 node on the MSM8916 and also fixes the sleep pins function for UART2. Signed-off-by: NAndy Gross <agross@codeaurora.org>
-
由 Stanimir Varbanov 提交于
Adds rng device tree node for msm8916 SoCs. Signed-off-by: NStanimir Varbanov <stanimir.varbanov@linaro.org> Signed-off-by: NAndy Gross <agross@codeaurora.org>
-