Get the interconnect paths for Uart based Serial Engine device
and vote accordingly based on maximum supported Uart frequency.
Signed-off-by: Alok Chauhan
---
drivers/tty/serial/qcom_geni_serial.c | 27 ++-
1 file changed, 26 insertions(+), 1 deletion(-)
diff --git
Add interconnect ports for GENI QUPs to set bus
capabilities.
Signed-off-by: Alok Chauhan
---
arch/arm64/boot/dts/qcom/sdm845.dtsi | 14 ++
1 file changed, 14 insertions(+)
diff --git a/arch/arm64/boot/dts/qcom/sdm845.dtsi
b/arch/arm64/boot/dts/qcom/sdm845.dtsi
index c27cbd3
Get the interconnect paths for SPI based Serial Engine device
and vote accordingly based on maximum supported SPI frequency.
Signed-off-by: Alok Chauhan
---
drivers/spi/spi-geni-qcom.c | 20 +++-
1 file changed, 19 insertions(+), 1 deletion(-)
diff --git a/drivers/spi/spi-geni
Add documentation for the interconnect and interconnect-names bindings
for the GENI QUP as detailed by bindings/interconnect/interconnect.txt.
Signed-off-by: Alok Chauhan
---
Documentation/devicetree/bindings/soc/qcom/qcom,geni-se.txt | 10 ++
1 file changed, 10 insertions(+)
diff
the aggregated vote from GENI QUP to interconnect
framework.
Signed-off-by: Alok Chauhan
---
drivers/soc/qcom/qcom-geni-se.c | 129
include/linux/qcom-geni-se.h| 11
2 files changed, 140 insertions(+)
diff --git a/drivers/soc/qcom/qcom-geni-se.c
Get the interconnect paths for I2C based Serial Engine device
and vote accordingly based on maximum supported I2C frequency.
Signed-off-by: Alok Chauhan
---
drivers/i2c/busses/i2c-qcom-geni.c | 13 +
1 file changed, 13 insertions(+)
diff --git a/drivers/i2c/busses/i2c-qcom-geni.c
API calling from I2C, SPI & Uart driver
* dt binding in sdm845 soc for Interconnect path for GENI QUPs
* dt binding documentation
Alok Chauhan (6):
dt-bindings: soc: qcom: Add interconnect binding for GENI QUP
soc: qcom: Add wrapper to support for Interconnect path
i2c: i2c-qcom-geni:
Get the interconnect paths for Uart based Serial Engine device
and vote accordingly based on maximum supported Uart frequency.
Signed-off-by: Alok Chauhan
---
drivers/tty/serial/qcom_geni_serial.c | 27 ++-
1 file changed, 26 insertions(+), 1 deletion(-)
diff --git
Add interconnect ports for GENI QUPs to set bus
capabilities.
Signed-off-by: Alok Chauhan
---
arch/arm64/boot/dts/qcom/sdm845.dtsi | 14 ++
1 file changed, 14 insertions(+)
diff --git a/arch/arm64/boot/dts/qcom/sdm845.dtsi
b/arch/arm64/boot/dts/qcom/sdm845.dtsi
index c27cbd3
API calling from I2C, SPI & Uart driver
* dt binding in sdm845 soc for Interconnect path for GENI QUPs
* dt binding documentation
Alok Chauhan (6):
dt-bindings: soc: qcom: Add interconnect binding for GENI QUP
soc: qcom: Add wrapper to support for Interconnect path
i2c: i2c-qcom-geni:
Get the interconnect paths for SPI based Serial Engine device
and vote accordingly based on maximum supported SPI frequency.
Signed-off-by: Alok Chauhan
---
drivers/spi/spi-geni-qcom.c | 20 +++-
1 file changed, 19 insertions(+), 1 deletion(-)
diff --git a/drivers/spi/spi-geni
Get the interconnect paths for I2C based Serial Engine device
and vote accordingly based on maximum supported I2C frequency.
Signed-off-by: Alok Chauhan
---
drivers/i2c/busses/i2c-qcom-geni.c | 13 +
1 file changed, 13 insertions(+)
diff --git a/drivers/i2c/busses/i2c-qcom-geni.c
the aggregated vote from GENI QUP to interconnect
framework.
Signed-off-by: Alok Chauhan
---
drivers/soc/qcom/qcom-geni-se.c | 129
include/linux/qcom-geni-se.h| 11
2 files changed, 140 insertions(+)
diff --git a/drivers/soc/qcom/qcom-geni-se.c
Add documentation for the interconnect and interconnect-names bindings
for the GENI QUP as detailed by bindings/interconnect/interconnect.txt.
Signed-off-by: Alok Chauhan
---
Documentation/devicetree/bindings/soc/qcom/qcom,geni-se.txt | 10 ++
1 file changed, 10 insertions(+)
diff
fixed the nitpicks.
Signed-off-by: Alok Chauhan
---
drivers/spi/spi-geni-qcom.c | 15 ++-
1 file changed, 6 insertions(+), 9 deletions(-)
diff --git a/drivers/spi/spi-geni-qcom.c b/drivers/spi/spi-geni-qcom.c
index 6432ecc..d1830fb 100644
--- a/drivers/spi/spi-geni-qcom.c
+++ b
Re-arrange existing APIs in probe function to
avoid using goto and remove redundant variables.
Signed-off-by: Alok Chauhan
---
drivers/spi/spi-geni-qcom.c | 49 ++---
1 file changed, 24 insertions(+), 25 deletions(-)
diff --git a/drivers/spi/spi-geni
fixed the nitpicks.
Signed-off-by: Alok Chauhan
---
drivers/spi/spi-geni-qcom.c | 15 ++-
1 file changed, 6 insertions(+), 9 deletions(-)
diff --git a/drivers/spi/spi-geni-qcom.c b/drivers/spi/spi-geni-qcom.c
index 6432ecc..d1830fb 100644
--- a/drivers/spi/spi-geni-qcom.c
+++ b
Re-arrange existing APIs in probe function to
avoid using goto and remove redundant variables.
Signed-off-by: Alok Chauhan
---
drivers/spi/spi-geni-qcom.c | 49 ++---
1 file changed, 24 insertions(+), 25 deletions(-)
diff --git a/drivers/spi/spi-geni
-by: Girish Mahadevan
Signed-off-by: Dilip Kota
Signed-off-by: Alok Chauhan
---
drivers/spi/Kconfig | 12 +
drivers/spi/Makefile| 1 +
drivers/spi/spi-geni-qcom.c | 703
3 files changed, 716 insertions(+)
create mode 100644 drivers/spi
-by: Girish Mahadevan
Signed-off-by: Dilip Kota
Signed-off-by: Alok Chauhan
---
drivers/spi/Kconfig | 12 +
drivers/spi/Makefile| 1 +
drivers/spi/spi-geni-qcom.c | 703
3 files changed, 716 insertions(+)
create mode 100644 drivers/spi
-by: Alok Chauhan
---
.../devicetree/bindings/soc/qcom/qcom,geni-se.txt | 27 ++-
.../devicetree/bindings/spi/qcom,spi-geni-qcom.txt | 39 ++
2 files changed, 41 insertions(+), 25 deletions(-)
create mode 100644 Documentation/devicetree/bindings/spi/qcom,spi-geni
-by: Alok Chauhan
---
.../devicetree/bindings/soc/qcom/qcom,geni-se.txt | 27 ++-
.../devicetree/bindings/spi/qcom,spi-geni-qcom.txt | 39 ++
2 files changed, 41 insertions(+), 25 deletions(-)
create mode 100644 Documentation/devicetree/bindings/spi/qcom,spi-geni
Reviewed-by: Rob Herring
Signed-off-by: Alok Chauhan
---
Documentation/devicetree/bindings/soc/qcom/qcom,geni-se.txt | 2 --
1 file changed, 2 deletions(-)
diff --git a/Documentation/devicetree/bindings/soc/qcom/qcom,geni-se.txt
b/Documentation/devicetree/bindings/soc/qcom/qcom,geni-se.txt
index
Reviewed-by: Rob Herring
Signed-off-by: Alok Chauhan
---
Documentation/devicetree/bindings/soc/qcom/qcom,geni-se.txt | 2 --
1 file changed, 2 deletions(-)
diff --git a/Documentation/devicetree/bindings/soc/qcom/qcom,geni-se.txt
b/Documentation/devicetree/bindings/soc/qcom/qcom,geni-se.txt
index
This patch series adds the driver for GENI based Qualcomm Universal
Peripheral (QUP) Serial Peripheral Interface (SPI) and SPI device tree
bindings.
An overview of the GENI SE SPI controller device tree components are in
patch 2 and 1. Patch 3 adds the SPI driver for GENI QUP HW.
changes from
This patch series adds the driver for GENI based Qualcomm Universal
Peripheral (QUP) Serial Peripheral Interface (SPI) and SPI device tree
bindings.
An overview of the GENI SE SPI controller device tree components are in
patch 2 and 1. Patch 3 adds the SPI driver for GENI QUP HW.
changes from
to avoid repeating it over.
Signed-off-by: Alok Chauhan
---
drivers/soc/qcom/qcom-geni-se.c | 25 +
1 file changed, 13 insertions(+), 12 deletions(-)
diff --git a/drivers/soc/qcom/qcom-geni-se.c b/drivers/soc/qcom/qcom-geni-se.c
index feed3db2..1422fc5 100644
--- a/drivers/soc
to avoid repeating it over.
Signed-off-by: Alok Chauhan
---
drivers/soc/qcom/qcom-geni-se.c | 25 +
1 file changed, 13 insertions(+), 12 deletions(-)
diff --git a/drivers/soc/qcom/qcom-geni-se.c b/drivers/soc/qcom/qcom-geni-se.c
index feed3db2..1422fc5 100644
--- a/drivers/soc
28 matches
Mail list logo