going to pick this series up?
I can either apply this patch to nvmem tree
or here is my Ack for this patch to take it via other trees.
Reviewed-by: Srinivas Kandagatla
Acked-by: Srinivas Kandagatla
--srini
Documentation/driver-api/nvmem.rst | 2 ++
drivers/nvmem/core.c
On 13/12/17 09:25, Greg Kroah-Hartman wrote:
On Mon, Dec 11, 2017 at 11:42:54PM +, srinivas.kandaga...@linaro.org wrote:
From: Srinivas Kandagatla
SLIMbus (Serial Low Power Interchip Media Bus) is a specification
developed by MIPI (Mobile Industry Processor Interface) alliance.
SLIMbus
On 14/12/17 08:19, Takashi Iwai wrote:
On Thu, 14 Dec 2017 06:17:39 +0100,
Vinod Koul wrote:
On Wed, Dec 13, 2017 at 04:06:11PM +, Mark Brown wrote:
On Mon, Dec 11, 2017 at 11:43:02PM +, srinivas.kandaga...@linaro.org wrote:
Mark, can I get an Ack for this patch so I can take it t
From: Srinivas Kandagatla
SLIMbus (Serial Low Power Interchip Media Bus) is a specification
developed by MIPI (Mobile Industry Processor Interface) alliance.
SLIMbus is a 2-wire implementation, which is used to communicate with
peripheral components like audio-codec.
SLIMbus uses Time-Division
bindings for the slimbus.
Signed-off-by: Sagar Dharia
Signed-off-by: Srinivas Kandagatla
Reviewed-by: Rob Herring
---
Documentation/devicetree/bindings/slimbus/bus.txt | 50 +++
1 file changed, 50 insertions(+)
create mode 100644 Documentation/devicetree/bindings/slimbus/bus.txt
From: Srinivas Kandagatla
This patch adds support to read/write SLIMbus value elements.
Currently it only supports byte read/write. Adding this support in
regmap would give codec drivers more flexibility when there are more
than 2 control interfaces like SLIMbus, i2c.
Without this patch each
documented in the 'summary' file.
Signed-off-by: Sagar Dharia
Signed-off-by: Srinivas Kandagatla
---
Documentation/driver-api/index.rst | 1 +
Documentation/driver-api/slimbus.rst | 127 +++
2 files changed, 128 insertions(+)
create mode 100644 Doc
s.
Signed-off-by: Srinivas Kandagatla
---
drivers/slimbus/Makefile| 2 +-
drivers/slimbus/messaging.c | 297
drivers/slimbus/slimbus.h | 67 ++
include/linux/slimbus.h | 40 ++
4 files changed, 405 insertions(+), 1 deletion(
nce wakeup precedure is controller-specific, framework calls it via
controller's function pointer to invoke it.
Signed-off-by: Sagar Dharia
Signed-off-by: Srinivas Kandagatla
---
drivers/slimbus/Makefile| 2 +-
drivers/slimbus/core.c | 16 ++
drivers/slimbus/me
From: Sagar Dharia
This patch add device tree bindings for Qualcomm slimbus controller.
Signed-off-by: Sagar Dharia
Signed-off-by: Srinivas Kandagatla
Reviewed-by: Rob Herring
---
.../devicetree/bindings/slimbus/slim-qcom-ctrl.txt | 39 ++
1 file changed, 39 insertions
From: Sagar Dharia
This patch adds support to slim controllers in the slim core,
including some utility functions invoked by the controller and
slim device drivers.
Signed-off-by: Srinivas Kandagatla
---
drivers/slimbus/core.c| 306 ++
drivers
From: Srinivas Kandagatla
This patch adds support to parse slim devices from device tree.
Signed-off-by: Srinivas Kandagatla
---
drivers/slimbus/core.c | 50 ++
1 file changed, 50 insertions(+)
diff --git a/drivers/slimbus/core.c b/drivers
From: Srinivas Kandagatla
This patch adds some common constant defines which are required
for qcom slim controller driver.
Signed-off-by: Srinivas Kandagatla
---
drivers/slimbus/slimbus.h | 33 +
1 file changed, 33 insertions(+)
diff --git a/drivers/slimbus
locks the bus from the time it's woken up, until clock-pause
is executed by the manager device.
Signed-off-by: Sagar Dharia
Signed-off-by: Srinivas Kandagatla
---
drivers/slimbus/Kconfig | 6 +
drivers/slimbus/Makefile| 4 +
drivers/slimbus/qcom-ct
instances of the bus (1 controller per
bus), and multiple slave devices per controller.
This patch adds support to basic silmbus core which includes support to
SLIMbus type, slimbus device registeration and some basic data structures.
Signed-off-by: Sagar Dharia
Signed-off-by: Srinivas Kandagatla
From: Srinivas Kandagatla
Add myself as maintainer for slimbus.
Signed-off-by: Srinivas Kandagatla
Acked-by: Bjorn Andersson
---
MAINTAINERS | 8
1 file changed, 8 insertions(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index aa71ab52fd76..f26bf2707709 100644
--- a/MAINTAINERS
+++ b
r to avoid changing power-modes too frequently since
entering clock-pause is an expensive sequence
Signed-off-by: Sagar Dharia
Signed-off-by: Srinivas Kandagatla
---
drivers/slimbus/qcom-ctrl.c | 101 ++--
1 file changed, 98 insertions(+), 3 deletions(-)
di
On 08/12/17 08:44, Vinod Koul wrote:
Do we really need a separate subdirectory for a single file?
May be not, TBH, I did take some inspiration from soundwire patches.
FWIW, SoundWire patches have more Documentation. We have 4 files atm, though
they are not part of current series, so a direct
Thankyou for taking time to review the patch,
On 07/12/17 17:32, Jonathan Corbet wrote:
On Thu, 7 Dec 2017 10:27:08 +
srinivas.kandaga...@linaro.org wrote:
A couple of overall comments...
Documentation/driver-api/index.rst | 1 +
Documentation/driver-api/slimbus/index.rst
From: Sagar Dharia
This patch adds support to slim controllers in the slim core,
including some utility functions invoked by the controller and
slim device drivers.
Signed-off-by: Srinivas Kandagatla
---
drivers/slimbus/core.c| 306 ++
drivers
instances of the bus (1 controller per
bus), and multiple slave devices per controller.
This patch adds support to basic silmbus core which includes support to
SLIMbus type, slimbus device registeration and some basic data structures.
Signed-off-by: Sagar Dharia
Signed-off-by: Srinivas Kandagatla
bindings for the slimbus.
Signed-off-by: Sagar Dharia
Signed-off-by: Srinivas Kandagatla
Reviewed-by: Rob Herring
---
Documentation/devicetree/bindings/slimbus/bus.txt | 50 +++
1 file changed, 50 insertions(+)
create mode 100644 Documentation/devicetree/bindings/slimbus/bus.txt
nce wakeup precedure is controller-specific, framework calls it via
controller's function pointer to invoke it.
Signed-off-by: Sagar Dharia
Signed-off-by: Srinivas Kandagatla
---
drivers/slimbus/Makefile| 2 +-
drivers/slimbus/core.c | 16 ++
drivers/slimbus/me
From: Srinivas Kandagatla
This patch adds support to parse slim devices from device tree.
Signed-off-by: Srinivas Kandagatla
---
drivers/slimbus/core.c | 50 ++
1 file changed, 50 insertions(+)
diff --git a/drivers/slimbus/core.c b/drivers
s.
Signed-off-by: Srinivas Kandagatla
---
drivers/slimbus/Makefile| 2 +-
drivers/slimbus/messaging.c | 295
drivers/slimbus/slimbus.h | 67 ++
include/linux/slimbus.h | 40 ++
4 files changed, 403 insertions(+), 1 deletion(
From: Srinivas Kandagatla
This patch adds support to read/write SLIMbus value elements.
Currently it only supports byte read/write. Adding this support in
regmap would give codec drivers more flexibility when there are more
than 2 control interfaces like SLIMbus, i2c.
Without this patch each
documented in the 'summary' file.
Signed-off-by: Sagar Dharia
Signed-off-by: Srinivas Kandagatla
---
Documentation/driver-api/index.rst | 1 +
Documentation/driver-api/slimbus/index.rst | 15
Documentation/driver-api/slimbus/summary.rst | 106
From: Srinivas Kandagatla
Thanks for everyone who reviewed v8 patchset, here is v9 with
review comments addressed.
SLIMbus (Serial Low Power Interchip Media Bus) is a specification
developed by MIPI (Mobile Industry Processor Interface) alliance.
SLIMbus is a 2-wire implementation, which is
From: Srinivas Kandagatla
This patch adds some common constant defines which are required
for qcom slim controller driver.
Signed-off-by: Srinivas Kandagatla
---
drivers/slimbus/slimbus.h | 33 +
1 file changed, 33 insertions(+)
diff --git a/drivers/slimbus
From: Srinivas Kandagatla
Add myself as maintainer for slimbus.
Signed-off-by: Srinivas Kandagatla
Acked-by: Bjorn Andersson
---
MAINTAINERS | 8
1 file changed, 8 insertions(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index aa71ab52fd76..f26bf2707709 100644
--- a/MAINTAINERS
+++ b
From: Sagar Dharia
This patch add device tree bindings for Qualcomm slimbus controller.
Signed-off-by: Sagar Dharia
Signed-off-by: Srinivas Kandagatla
Reviewed-by: Rob Herring
---
.../devicetree/bindings/slimbus/slim-qcom-ctrl.txt | 39 ++
1 file changed, 39 insertions
r to avoid changing power-modes too frequently since
entering clock-pause is an expensive sequence
Signed-off-by: Sagar Dharia
Signed-off-by: Srinivas Kandagatla
---
drivers/slimbus/qcom-ctrl.c | 101 ++--
1 file changed, 98 insertions(+), 3 deletions(-)
di
locks the bus from the time it's woken up, until clock-pause
is executed by the manager device.
Signed-off-by: Sagar Dharia
Signed-off-by: Srinivas Kandagatla
---
drivers/slimbus/Kconfig | 6 +
drivers/slimbus/Makefile| 4 +
drivers/slimbus/qcom-ct
33 matches
Mail list logo