On 05-03-21, 04:02, Gustavo A. R. Silva wrote:
> In preparation to enable -Wimplicit-fallthrough for Clang, fix a warning
> by explicitly adding a break statement instead of letting the code fall
> through to the next case.
Applied, thanks
--
~Vinod
On 05-03-21, 03:49, 'Wei Yongjun wrote:
> From: Wei Yongjun
>
> Fix the return value check which testing the wrong variable
> in mt7621_pci_phy_probe().
Applied, thanks
--
~Vinod
On 18-02-21, 08:51, Kuogee Hsieh wrote:
> Add hbr3_hbr2 voltage and premphasis swing table to support
> HBR3 link rate.
Please use phy: qcom-qmp: "" for the patch title
>
> Changes in V2:
> -- replaced upper case with lower case at hbr3_hbr2 table
>
> Signed-off-by: Kuogee Hsieh
> ---
> d
On 16-02-21, 16:48, angkery wrote:
> From: Junlin Yang
>
> Fix OF node leaks by calling of_node_put in
> for_each_available_child_of_node when the cycle returns.
>
> Generated by: scripts/coccinelle/iterators/for_each_child.cocci
Applied, thanks
--
~Vinod
On 16-02-21, 16:27, angkery wrote:
> From: Junlin Yang
>
> Fix OF node leaks by calling of_node_put in
> for_each_child_of_node when the cycle returns.
>
> Generated by: scripts/coccinelle/iterators/for_each_child.cocci
Applied, thanks
--
~Vinod
On 08-02-21, 16:02, Geert Uytterhoeven wrote:
> Merely enabling CONFIG_COMPILE_TEST should not enable additional code.
> To fix this, restrict the automatic enabling of ARMADA375_USBCLUSTER_PHY
> to MACH_ARMADA_375, and ask the user in case of compile-testing.
Applied, thanks
--
~Vinod
On 04-03-21, 17:04, Amelie Delaunay wrote:
> STM32 USBPHYC provides clocks to STM32 RCC pour STM32 USB controllers.
> Specifically, ck_usbo_48m is a possible clock parent for USB OTG clock,
> during OTG Full-Speed operation.
>
> This series registers the usbphyc as clock provider of this ck_usbo_4
On 05-01-21, 16:10, Bjorn Andersson wrote:
> The PM8150 comes with everything the RTC needs, so let's just leave it
> enabled instead of having to explicitly enable it for all boards.
> In effect this patch enables the RTC on the SM8150 MTP and the SM8250
> HDK.
Review
SM8350-MTP features PM8350, PM8350B, PM8350C, PMK8350, PMR735A and
PMR735B. PMICs Add the dtsi for these PMICs to MTP.
Signed-off-by: Vinod Koul
---
arch/arm64/boot/dts/qcom/sm8350-mtp.dts | 6 ++
1 file changed, 6 insertions(+)
diff --git a/arch/arm64/boot/dts/qcom/sm8350-mtp.dts
b/arch
Add base DTS file for PMR735B along with GPIO node
Signed-off-by: Vinod Koul
---
arch/arm64/boot/dts/qcom/pmr735b.dtsi | 25 +
1 file changed, 25 insertions(+)
create mode 100644 arch/arm64/boot/dts/qcom/pmr735b.dtsi
diff --git a/arch/arm64/boot/dts/qcom/pmr735b.dtsi
Add base DTS file for PMR735A along with GPIO node
Signed-off-by: Vinod Koul
---
arch/arm64/boot/dts/qcom/pmr735a.dtsi | 25 +
1 file changed, 25 insertions(+)
create mode 100644 arch/arm64/boot/dts/qcom/pmr735a.dtsi
diff --git a/arch/arm64/boot/dts/qcom/pmr735a.dtsi
Add base DTS file for PM8350C along with GPIO node
Signed-off-by: Vinod Koul
---
arch/arm64/boot/dts/qcom/pm8350c.dtsi | 25 +
1 file changed, 25 insertions(+)
create mode 100644 arch/arm64/boot/dts/qcom/pm8350c.dtsi
diff --git a/arch/arm64/boot/dts/qcom/pm8350c.dtsi
Add base DTS file for PM8350B along with GPIO node
Signed-off-by: Vinod Koul
---
arch/arm64/boot/dts/qcom/pm8350b.dtsi | 25 +
1 file changed, 25 insertions(+)
create mode 100644 arch/arm64/boot/dts/qcom/pm8350b.dtsi
diff --git a/arch/arm64/boot/dts/qcom/pm8350b.dtsi
Add SPMI node found in SM8350 SoC
Signed-off-by: Vinod Koul
---
arch/arm64/boot/dts/qcom/sm8350.dtsi | 18 ++
1 file changed, 18 insertions(+)
diff --git a/arch/arm64/boot/dts/qcom/sm8350.dtsi
b/arch/arm64/boot/dts/qcom/sm8350.dtsi
index 90439bd6eea8..5e2569ceebad 100644
--- a
This adds the SPMI nodes for SM8350 followed by PMIC base file containing
the GPIO nodes for these pmics (pmic compatibles have been picked by LinusW)
SM8350-MTP includes PM8350, PM8350B, PM8350C, PMK8350, PMR735A AND PMR735B
pmics.
Vinod Koul (8):
arm64: dts: qcom: sm8350: Add spmi node
Add base DTS file for PM8350 along with GPIO node
Signed-off-by: Vinod Koul
---
arch/arm64/boot/dts/qcom/pm8350.dtsi | 25 +
1 file changed, 25 insertions(+)
create mode 100644 arch/arm64/boot/dts/qcom/pm8350.dtsi
diff --git a/arch/arm64/boot/dts/qcom/pm8350.dtsi
b
Add base DTS file for PMK8350 along with GPIO node
Signed-off-by: Vinod Koul
---
arch/arm64/boot/dts/qcom/pmk8350.dtsi | 25 +
1 file changed, 25 insertions(+)
create mode 100644 arch/arm64/boot/dts/qcom/pmk8350.dtsi
diff --git a/arch/arm64/boot/dts/qcom/pmk8350.dtsi
Add the compatible string for SM8350 IPCC block on this SoC
Signed-off-by: Vinod Koul
---
Documentation/devicetree/bindings/mailbox/qcom-ipcc.yaml | 1 +
1 file changed, 1 insertion(+)
diff --git a/Documentation/devicetree/bindings/mailbox/qcom-ipcc.yaml
b/Documentation/devicetree/bindings
On 04-02-21, 22:22, Vinod Koul wrote:
> Document "qcom,sm8250-ufshc" and "qcom,sm8350-ufshc" compatible string.
> Use of "qcom,sm8250-ufshc" is already present upstream, so add misiing
> documentation. "qcom,sm8350-ufshc" is for UFS HC found in SM8
On 11-03-21, 19:42, Bjorn Andersson wrote:
> Now that TLMM has the wakeup table, specify the Power Domain Controller
> to be the wakeup-parent of TLMM.
Reviewed-by: Vinod Koul
--
~Vinod
On 11-03-21, 19:42, Bjorn Andersson wrote:
> From: Lina Iyer
>
> GPIOs that can be configured as wakeup sources, have their interrupt
> lines routed to PDC interrupt controller. Provide the interrupt map of
> the GPIO to its wakeup capable interrupt parent.
Reviewed-by: Vinod Koul
--
~Vinod
On 09-03-21, 19:57, Bjorn Andersson wrote:
> Document the SM8350 Hardware Development Kit (HDK).
>
> Reported-by: Vinod Koul
> Signed-off-by: Bjorn Andersson
Reviewed-by: Vinod Koul
> ---
> Documentation/devicetree/bindings/arm/qcom.yaml | 1 +
> 1 file changed, 1 i
On 08-03-21, 10:21, Bjorn Andersson wrote:
> +#include
> +#include
> +#include "sm8350.dtsi"
> +
> +/ {
> + model = "Qualcomm Technologies, Inc. SM8350 HDK";
> + compatible = "qcom,sm8350-hdk", "qcom,sm8350";
qcom,sm8350-hd
Add support for the PM8350, PM8350B, PM8350C, PMK8350, PMR735A and
PMR735B GPIO support to the Qualcomm PMIC GPIO driver.
Signed-off-by: Vinod Koul
---
drivers/pinctrl/qcom/pinctrl-spmi-gpio.c | 6 ++
1 file changed, 6 insertions(+)
diff --git a/drivers/pinctrl/qcom/pinctrl-spmi-gpio.c
b
Add support for the PM8350, PM8350B, PM8350C, PMK8350, PMR735A and
PMR735B GPIO support to the Qualcomm PMIC GPIO binding.
Signed-off-by: Vinod Koul
---
.../devicetree/bindings/pinctrl/qcom,pmic-gpio.txt | 12
1 file changed, 12 insertions(+)
diff --git a/Documentation
Nodes need not contain '0x' for the unit address. Drop it to fix the
below warning:
arch/arm64/boot/dts/qcom/ipq6018-cp01-c1.dt.yaml: reserved-memory:
'memory@0x6' does not match any of the regexes
Signed-off-by: Vinod Koul
---
arch/arm64/boot/dts/qcom/ipq6018.dtsi |
4, 538968064, 0, 1048576, 2181038080, 0, 540016640,
540016640, 0, 13631488]] is not of type 'null'
[2164260864, 0, 538968064, 538968064, 0, 1048576, 2181038080, 0, 540016640,
540016640, 0, 13631488] is too long
Signed-off-by: Vinod Koul
---
arch/arm64/boot/dts/qcom/ipq8074.dtsi | 16 ++
memory node like other node should be node@reg, which is missing in this
case, so fix it up
arch/arm64/boot/dts/qcom/ipq8074-hk01.dt.yaml: /: memory: False schema does not
allow {'device_type': ['memory'], 'reg': [[0, 1073741824, 0, 536870912]]}
Signed-off-by: Vi
We expect bootloader to full memory details but passing empty values
can give warning, so add a default value
Signed-off-by: Vinod Koul
---
arch/arm64/boot/dts/qcom/sdm660.dtsi | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/arch/arm64/boot/dts/qcom/sdm660.dtsi
b/arch
We expect bootloader to full memory details but passing empty values
can give warning, so add a default value
Signed-off-by: Vinod Koul
---
arch/arm64/boot/dts/qcom/sdm630.dtsi | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/arch/arm64/boot/dts/qcom/sdm630.dtsi
b/arch
We have underscore (_) in node name so fix that up as well.
Fix this by changing node name to use dash (-)
Signed-off-by: Vinod Koul
---
arch/arm64/boot/dts/qcom/sdm660.dtsi | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/arch/arm64/boot/dts/qcom/sdm660.dtsi
b/arch
We expect bootloader to full memory details but passing empty values
can give warning, so add a default value
Signed-off-by: Vinod Koul
---
arch/arm64/boot/dts/qcom/msm8998.dtsi | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/arch/arm64/boot/dts/qcom/msm8998.dtsi
b/arch
We have underscore (_) in node name so fix that up as well.
Fix this by changing node name to use dash (-)
Signed-off-by: Vinod Koul
---
arch/arm64/boot/dts/qcom/sdm630.dtsi | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/arch/arm64/boot/dts/qcom/sdm630.dtsi
b/arch
d: {'type':
'object'} is not allowed for {'compatible': ['fixed-clock'], '#clock-cells':
[[0]], 'clock-frequency': [[1920]], 'clock-output-names': ['xo_board'],
'phandle': [[115]]}
Fix this by changin
We expect bootloader to full memory details but passing empty values
can give warning, so add a default value
Signed-off-by: Vinod Koul
---
arch/arm64/boot/dts/qcom/msm8996.dtsi | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/arch/arm64/boot/dts/qcom/msm8996.dtsi
b/arch
clock-frequency': [[1920]], 'phandle': [[26]]}
arch/arm64/boot/dts/qcom/msm8994-msft-lumia-octagon-cityman.dt.yaml: clocks:
sleep_clk: {'type': 'object'} is not allowed for {'compatible':
['fixed-clock'], '#clock-cells': [[0]], &
'qcom,msm8916-mtp/1', 'qcom,msm8916', 'qcom,mtp']
is too long
Additional items are not allowed ('qcom,msm8916', 'qcom,mtp' were
unexpected)
Additional items are not allowed ('qcom,mtp' was unexpected)
Signed-off-by: Vino
Document the alcatel,idol347 board. It was missing leading to warning:
arch/arm64/boot/dts/qcom/msm8916-alcatel-idol347.dt.yaml: /: compatible:
'oneOf' conditional failed, one must be fixed:
Additional items are not allowed ('qcom,msm8916' was unexpected)
Signe
Document the various sony boards for apq8094. These are used in various
sony dts files but not documented
Signed-off-by: Vinod Koul
---
Documentation/devicetree/bindings/arm/qcom.yaml | 10 ++
1 file changed, 10 insertions(+)
diff --git a/Documentation/devicetree/bindings/arm/qcom.yaml
We expect bootloader to full memory details but passing empty values
gives warning, so add a default value
arch/arm64/boot/dts/qcom/apq8016-sbc.dt.yaml: /: memory:
False schema does not allow {'device_type': ['memory'], 'reg': [[0, 0,
0, 0]]}
Signed-off-b
[0, 0,
0, 0]]}
Signed-off-by: Vinod Koul
---
arch/arm64/boot/dts/qcom/msm8994.dtsi | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/arch/arm64/boot/dts/qcom/msm8994.dtsi
b/arch/arm64/boot/dts/qcom/msm8994.dtsi
index f49d442d2edf..f9f0b5aa6a26 100644
--- a/arch/arm64/bo
['qcom,apq8064-cm-qs600', 'qcom,apq8064-ifc6410']
arch/arm64/boot/dts/qcom/apq8016-sbc.dt.yaml: /: compatible:0:
'qcom,apq8016-sbc'
is not one of ['qcom,apq8074-dragonboard']
Signed-off-by: Vinod Koul
---
arch/arm64/boot/dts/qcom/apq8016-sbc.dts | 2 +-
-cp01', 'qcom,ipq6018'] is too long
Additional items are not allowed ('qcom,ipq6018' was unexpected)
Signed-off-by: Vinod Koul
---
Documentation/devicetree/bindings/arm/qcom.yaml | 1 +
1 file changed, 1 insertion(+)
diff --git a/Documentation/devicetree/bin
qcom dts folder shows a bunch of dtbs_check warning, this is an attempt to
fix some of them.
Many are due to txt binding which should be fixed when we have the yaml
binding documents. Few of them are fixed as below with missing nodes names,
not properly using nodes.
Vinod Koul (18):
arm64
On 05-03-21, 15:57, Rob Herring wrote:
> On Thu, Feb 18, 2021 at 09:18:20PM +0530, Viresh Kumar wrote:
> > On 18-02-21, 18:14, Vinod Koul wrote:
> > > On 17-02-21, 10:19, Viresh Kumar wrote:
> > > > On 16-02-21, 16:42, Vinod Koul wrote:
> > > > > Ad
viewed-by: Vinod Koul
> Signed-off-by: Bjorn Andersson
> ---
> arch/arm64/configs/defconfig | 2 ++
> 1 file changed, 2 insertions(+)
>
> diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig
> index d612f633b771..029edddb50df 100644
> --- a/arch/arm64/con
On 02-03-21, 18:03, Daniel Lezcano wrote:
> On 02/03/2021 17:32, Vinod Koul wrote:
> > On 24-02-21, 15:42, Daniel Lezcano wrote:
> >> HZ unit conversion macros are available in units.h, use them and
> >> remove the duplicate definition.
> >>
On 24-02-21, 15:42, Daniel Lezcano wrote:
> HZ unit conversion macros are available in units.h, use them and
> remove the duplicate definition.
>
> Signed-off-by: Daniel Lezcano
> ---
> drivers/phy/st/phy-stm32-usbphyc.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/d
On 19-02-21, 13:28, Vinod Koul wrote:
> On 17-02-21, 10:22, Liam Beguin wrote:
> > Hi Vinod,
> >
> > On Wed Jan 13, 2021 at 6:49 AM EST, Vinod Koul wrote:
> > > Applied, thanks
> > >
> >
> > I can't seem to find where this was applied, cou
On 25-02-21, 17:17, Yang Li wrote:
> In one of the error paths of the for_each_child_of_node() loop in
> of_property_read_u32, add missing call to of_node_put().
>
> Fix the following coccicheck warning:
> ./drivers/phy/ti/phy-j721e-wiz.c:786:1-23: WARNING: Function
> "for_each_child_of_node" shou
On 02-03-21, 11:54, Sergio Paracuellos wrote:
> When this was rewriten to get mainlined and start to
> use 'linux/bitfield.h' headers, XTAL_MASK was wrong.
> It must mask three bits but only two were used. Hence
> properly fix it to make things work.
Applied, thanks
--
~Vinod
Linux-phy subsystem gained mailing list and a patchwork instance. Add the
details to MAINTAINERS file
Signed-off-by: Vinod Koul
---
Greg, Linus: Can we merge this patch for -rc1?
MAINTAINERS | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/MAINTAINERS b/MAINTAINERS
index
On 23-02-21, 09:45, Vinod Koul wrote:
> Hello Linus,
>
> Please consider merging to get dmaengine updates for this cycle. We have
> couple of drivers removed a new driver and bunch of new device support
> and few updates to drivers for this round.
Sorry, not sure why I tagged it
for BCDMA split channels
Vinod Koul (2):
MAINTAINERS: dmaengine: add header files directory
MAINTAINERS: ioat: remove dmaengine susbstem files
Xu Wang (1):
dmaengine: qcom: gpi: Remove unneeded semicolon
Zheng Yongjun (1):
dma: idxd: use DEFINE_MUTEX() for mutex lock
Doc
On 18-02-21, 10:11, Bjorn Andersson wrote:
> On Tue 16 Feb 05:12 CST 2021, Vinod Koul wrote:
>
> > Add the CPUfreq compatible for SM8350 SoC along with note for using the
> > specific compatible for SoCs
> >
> > Signed-off-by: Vinod Koul
> > ---
> >
On 17-02-21, 10:22, Liam Beguin wrote:
> Hi Vinod,
>
> On Wed Jan 13, 2021 at 6:49 AM EST, Vinod Koul wrote:
> > Applied, thanks
> >
>
> I can't seem to find where this was applied, could you point me to the
> right repository?
Yeah I cant find the commit i
On 17-02-21, 10:19, Viresh Kumar wrote:
> On 16-02-21, 16:42, Vinod Koul wrote:
> > Add the CPUfreq compatible for SM8350 SoC along with note for using the
> > specific compatible for SoCs
> >
> > Signed-off-by: Vinod Koul
> > ---
> > Documentation/d
On 17-02-21, 12:18, Souradeep Chowdhury wrote:
> The DCC is a DMA Engine designed to capture and store data
> during system crash or software triggers.The DCC operates
^^^
Space after . (quite a few here, pls fix them)
> based on link list entries which prov
naro.org
> Signed-off-by: Bjorn Andersson
> [rebased and moved to use pronto label]
> Signed-off-by: Vinod Koul
> Tested-by: Aníbal Limón
> ---
> arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi | 6 ++
> 1 file changed, 6 insertions(+)
>
> diff --git a/arch/arm64/boot/dt
On 17-02-21, 09:36, Stephen Boyd wrote:
> Quoting Kuogee Hsieh (2021-02-17 08:58:42)
> > Add hbr3_hbr2 voltage and pre-emphasis swing table to support
> > HBR3 link rate
> >
> > Signed-off-by: Kuogee Hsieh
> > ---
> > drivers/gpu/drm/msm/dp/dp_panel.c | 4
> > drivers/phy/qualcomm/phy-qc
On 17-02-21, 12:18, Souradeep Chowdhury wrote:
> Add the DCC(Data Capture and Compare) device tree node entry along with
> the addresses for register regions.
This should be last patch..
>
> Signed-off-by: Souradeep Chowdhury
> ---
> arch/arm64/boot/dts/qcom/sm8150.dtsi | 7 +++
> 1 file c
On 17-02-21, 12:18, Souradeep Chowdhury wrote:
> Documentation for Data Capture and Compare(DCC) device tree bindings
> in yaml format.
>
> Signed-off-by: Souradeep Chowdhury
> ---
> .../devicetree/bindings/arm/msm/qcom,dcc.yaml | 49
> ++
> 1 file changed, 49 insertion
Add cpufreq node and reference it for the CPUs.
Signed-off-by: Vinod Koul
---
- appended this to dts patch series
arch/arm64/boot/dts/qcom/sm8350.dtsi | 21 +
1 file changed, 21 insertions(+)
diff --git a/arch/arm64/boot/dts/qcom/sm8350.dtsi
b/arch/arm64/boot/dts/qcom
Add the CPUfreq compatible for SM8350 SoC along with note for using the
specific compatible for SoCs
Signed-off-by: Vinod Koul
---
Documentation/devicetree/bindings/cpufreq/cpufreq-qcom-hw.txt | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/Documentation/devicetree
Now that we have GCC define, use the enums instead of numbers in the DTS
Signed-off-by: Vinod Koul
---
arch/arm64/boot/dts/qcom/sm8350.dtsi | 91 ++--
1 file changed, 46 insertions(+), 45 deletions(-)
diff --git a/arch/arm64/boot/dts/qcom/sm8350.dtsi
b/arch/arm64/boot
This enabled the four remoteprocs found in SM8350, audio, compute, modem
and sensor for MTP platform and adds firmware for them.
Signed-off-by: Vinod Koul
---
arch/arm64/boot/dts/qcom/sm8350-mtp.dts | 20
1 file changed, 20 insertions(+)
diff --git a/arch/arm64/boot/dts
Add remoteproc nodes for the audio, compute and sensor cores, define
glink for each one.
Signed-off-by: Vinod Koul
---
arch/arm64/boot/dts/qcom/sm8350.dtsi | 158 +++
1 file changed, 158 insertions(+)
diff --git a/arch/arm64/boot/dts/qcom/sm8350.dtsi
b/arch/arm64/boot
SMP2P is used for interrupting and being interrupted about remoteproc
state changes related to the audio, compute, modem and sensor subsystems.
Signed-off-by: Vinod Koul
---
arch/arm64/boot/dts/qcom/sm8350.dtsi | 96
1 file changed, 96 insertions(+)
diff --git a
Add the rmtfs as a reserved memory node.
Signed-off-by: Vinod Koul
---
arch/arm64/boot/dts/qcom/sm8350.dtsi | 10 ++
1 file changed, 10 insertions(+)
diff --git a/arch/arm64/boot/dts/qcom/sm8350.dtsi
b/arch/arm64/boot/dts/qcom/sm8350.dtsi
index 0bf5cec3a2aa..faa0d0a716e6 100644
--- a
This adds RPMH power domain found in SM8350 SoC
Signed-off-by: Vinod Koul
---
arch/arm64/boot/dts/qcom/sm8350.dtsi | 49
1 file changed, 49 insertions(+)
diff --git a/arch/arm64/boot/dts/qcom/sm8350.dtsi
b/arch/arm64/boot/dts/qcom/sm8350.dtsi
index b53744618102
Fix the typo s/Limaited/Limited
Signed-off-by: Vinod Koul
---
arch/arm64/boot/dts/qcom/sm8350.dtsi | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/arm64/boot/dts/qcom/sm8350.dtsi
b/arch/arm64/boot/dts/qcom/sm8350.dtsi
index 188f4011352c..b53744618102 100644
--- a/arch
This series fixes a typo, adds remoteproc nodes and enables them for MTP and
uses enums for GCC
This is v5.13 material and dependent on 20210204170907.63545-1-vk...@kernel.org
Vinod Koul (7):
arm64: dts: qcom: sm8350: fix typo
arm64: dts: qcom: sm8350: Add rpmhpd node
arm64: dts: qcom
Hello greg,
Few more patches came in late and would be great to have in upcoming
merge window. Please pull to receive a fix for Intel laptops and support
for _no_pm in sdw regmap (acked by Mark)
The following changes since commit 6d7a1ff71cbb326fadfbedb7f75c1fc8f5c84d84:
soundwire: bus: clarif
On 11-02-21, 12:52, Bjorn Andersson wrote:
> On Wed 10 Feb 04:45 CST 2021, Vinod Koul wrote:
>
> > Add the SM8350 audio, compute, modem and sensor remoteprocs to the PAS
> > DT binding.
> >
> > Signed-off-by: Vinod Koul
> > ---
> > .../devicetree/
On 10-02-21, 19:58, Mark Brown wrote:
> On Mon, Feb 08, 2021 at 08:34:49PM +0530, Vinod Koul wrote:
> > On 08-02-21, 12:50, Mark Brown wrote:
>
> > > Is there a tag I can pull the new APIs from?
>
> > Yes, please pull from below:
>
> > git://git.ke
On 10-02-21, 22:49, Jonathan Marek wrote:
> Use the correct name to avoid ldo7 commands being sent to ldo6's address.
Thanks for spotting and fixing it.
Reviewed-by: Vinod Koul
> Fixes: 06369bcc15a1 ("regulator: qcom-rpmh: Add support for SM8150")
> Signe
Add the GDSC found in GCC for SM8350 SoC
Signed-off-by: Vinod Koul
---
drivers/clk/qcom/gcc-sm8350.c | 100
include/dt-bindings/clock/qcom,gcc-sm8350.h | 12 +++
2 files changed, 112 insertions(+)
diff --git a/drivers/clk/qcom/gcc-sm8350.c b/drivers/clk/qcom
On 10-02-21, 13:40, Georgi Djakov wrote:
> Hi Vinod,
>
> On 2/10/21 12:47, Vinod Koul wrote:
> > Add driver for the Qualcomm interconnect buses found in SM8i350 based
>
> SM8i350?
fumble fingers :(
>
> > platforms. The topology consists of several NoCs that
Hi Gerogi,
On 10-02-21, 13:30, Georgi Djakov wrote:
> > +#define SM8350_MASTER_LLCC_DISP1000
> > +#define SM8350_MASTER_MNOC_HF_MEM_NOC_DISP 1001
> > +#define SM8350_MASTER_MNOC_SF_MEM_NOC_DISP 1002
> > +#define SM8350_MASTER_MDP0_DISP
Signed-off-by: Vinod Koul
---
drivers/interconnect/qcom/Kconfig | 10 +
drivers/interconnect/qcom/Makefile | 2 +
drivers/interconnect/qcom/sm8350.c | 635 +
3 files changed, 647 insertions(+)
create mode 100644 drivers/interconnect/qcom/sm8350.c
diff --git a
The Qualcomm SM8350 platform has several bus fabrics that could be
controlled and tuned dynamically according to the bandwidth demand.
Signed-off-by: Vinod Koul
---
.../bindings/interconnect/qcom,rpmh.yaml | 10 ++
.../dt-bindings/interconnect/qcom,sm8350.h| 169 ++
2
Add the SM8350 audio, compute, modem and sensor remoteprocs to the PAS
DT binding.
Signed-off-by: Vinod Koul
---
.../devicetree/bindings/remoteproc/qcom,adsp.txt | 12
1 file changed, 12 insertions(+)
diff --git a/Documentation/devicetree/bindings/remoteproc/qcom,adsp.txt
b
Add audio, compute, modem and sensor DSP resources to the Qualcomm PAS
driver.
Signed-off-by: Vinod Koul
---
drivers/remoteproc/qcom_q6v5_pas.c | 63 ++
1 file changed, 63 insertions(+)
diff --git a/drivers/remoteproc/qcom_q6v5_pas.c
b/drivers/remoteproc
Add RPM power domain bindings for the SM8350 SoC
Signed-off-by: Vinod Koul
---
Documentation/devicetree/bindings/power/qcom,rpmpd.yaml | 1 +
1 file changed, 1 insertion(+)
diff --git a/Documentation/devicetree/bindings/power/qcom,rpmpd.yaml
b/Documentation/devicetree/bindings/power/qcom
This adds the power domains found in SM8350 SoC.
Signed-off-by: Vinod Koul
---
drivers/soc/qcom/rpmhpd.c | 37 ++
include/dt-bindings/power/qcom-rpmpd.h | 15 +++
2 files changed, 52 insertions(+)
diff --git a/drivers/soc/qcom/rpmhpd.c b/drivers/soc
Hi Linus,
Few late fixes for dmaengine. This includes one core fix and couple of
driver fixes.
The following changes since commit 7c53f6b671f4aba70ff15e1b05148b10d58c2837:
Linux 5.11-rc3 (2021-01-10 14:34:50 -0800)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/
On 09-02-21, 09:33, Greg KH wrote:
> On Fri, Feb 05, 2021 at 05:26:18PM +0530, Vinod Koul wrote:
> > Hello Greg,
> >
> > Please pull to receive few phy driver fixes for v5.11.
> > Apologies for sending them bit late.
> >
>
r specified.
Rob, Linus are we okay with this common binding, if so can we please get
this one in for the next merge window?
>
> Reviewed-by: Vinod Koul
> Signed-off-by: Bjorn Andersson
> ---
>
> Changes since v1:
> - Dropped "phandle", as Rob pushed this
Hello Mark,
On 08-02-21, 12:50, Mark Brown wrote:
> On Sat, Feb 06, 2021 at 03:56:44PM +0530, Vinod Koul wrote:
>
> > Applied all sdw patches, thanks
>
> Is there a tag I can pull the new APIs from?
Yes, please pull from below:
git://git.kernel.org/pub/scm/linux/kernel/git/v
On 03-02-21, 13:46, Colin King wrote:
> From: Colin Ian King
>
> The pointer desc is being null checked twice, the second null check
> is redundant because desc has not been re-assigned between the
> checks. Remove the redundant second null check on desc.
Applied, thanks
--
~Vinod
sage-
> > From: Colin King
> > Sent: 03 February 2021 9:47 PM
> > To: Eugeniy Paltsev ; Vinod Koul
> > ; Sia, Jee Heng ; Andy
> > Shevchenko ;
> > dmaeng...@vger.kernel.org
> > Cc: kernel-janit...@vger.kernel.org; linux-kernel@vger.kernel.org
> > Sub
On 03-02-21, 20:19, Cezary Rojewski wrote:
> This reverts commit 842067940a3e3fc008a60fee388e000219b32632.
> For some solutions e.g. sound/soc/intel/catpt, DW DMA is part of a
> compound device (in that very example, domains: ADSP, SSP0, SSP1, DMA0
> and DMA1 are part of a single entity) rather tha
phy: phy-brcm-usb: support PHY on the BCM4908
Vinod Koul (3):
dt-bindings: phy: qcom,qmp: Add SM8350 UFS PHY bindings
phy: qcom-qmp: Add UFS V5 registers found in SM8350
phy: qcom-qmp: Add support for SM8350 UFS phy
Yang Li (1):
phy: cpcap-usb: Simplify bool conversion
usion on device used by pm_runtime
soundwire: bus: clarify dev_err/dbg device references
Rikard Falkeborn (1):
soundwire: sysfs: Constify static struct attribute_group
Srinivas Kandagatla (1):
soundwire: debugfs: use controller id instead of link_id
Vinod Koul (2):
MAINTAINERS: s
On 07-02-21, 21:59, Stephen Rothwell wrote:
> Hi all,
>
> In commit
>
> 531f45f2bdf6 ("soundwire: export sdw_write/read_no_pm functions")
>
> Fixes tag
>
> Fixes: 60ee9be25571 ('soundwire: bus: add PM/no-PM versions of
>
> has these problem(s):
>
> - Subject has leading but no trailing
On 22-01-21, 15:06, Bard Liao wrote:
> When a Slave device is resumed, it may resume the bus and restart the
> enumeration. And Slave drivers will wait for initialization_complete
> complete in their resume function, however initialization_complete will
> complete after sdw_update_slave_status func
On 03-02-21, 16:44, Vinod Koul wrote:
> On 02-02-21, 10:43, Pierre-Louis Bossart wrote:
> >
> >
> > On 2/1/21 10:18 PM, Vinod Koul wrote:
> > > On 01-02-21, 10:10, Pierre-Louis Bossart wrote:
> > > > On 2/1/21 4:14 AM, Vinod Koul wrote:
> > >
On 29-01-21, 15:38, Yang Li wrote:
> Fix the following coccicheck warning:
> ./drivers/phy/motorola/phy-cpcap-usb.c:146:31-36: WARNING: conversion to
> bool not needed here
Applied, thanks
--
~Vinod
On 04-02-21, 18:03, Colin King wrote:
> From: Colin Ian King
>
> Don't populate the const array cfg1_settings on the stack but instead make
> it static. Makes the object code smaller by 24 bytes:
>
> Before:
>text data bss dec hex filename
> 73585 20240 64
On 04-02-21, 14:11, Michal Simek wrote:
> Use already prepared dev_err_probe() introduced by commit a787e5400a1c
> ("driver core: add device probe log helper").
> It simplifies EPROBE_DEFER handling.
Applied, thanks
--
~Vinod
101 - 200 of 2000 matches
Mail list logo