On Tue, 2016-02-23 at 22:45 +0100, Pavel Machek wrote:
> Well "the airplane mode" is well defined. It means no intentional
> transmitting at radio frequencies.
>
> The fact that you are allowed to use WIFI on certain flights does not
> change anything.
Nope, not that simple. Pick up any (contemp
On Wed 2016-02-24 10:01:49, Johannes Berg wrote:
> On Tue, 2016-02-23 at 22:45 +0100, Pavel Machek wrote:
>
> > Well "the airplane mode" is well defined. It means no intentional
> > transmitting at radio frequencies.
> >
> > The fact that you are allowed to use WIFI on certain flights does not
>
On Wed, 2016-02-24 at 11:46 +0100, Pavel Machek wrote:
> If you want different trigger, implement different trigger. If you
> want to indicate all but wifi, implement all but wifi, and then
> userspace can select it by writing trigger name.
This is still mostly a strawman, since userspace cannot
From: Marcin Niesluchowski
Additional kmsg buffers should be created and deleted dynamically.
Adding two functions
* kmsg_sys_buffer_add() creates additional kmsg buffer returning minor
* kmsg_sys_buffer_del() deletes one based on provided minor
Signed-off-by: Marcin Niesluchowski
Signed-off-b
From: Marcin Niesluchowski
Preparation commit for future changes purpose.
Separate code responsible for storing log message in proper format
from operations on consoles by putting it in another function.
Signed-off-by: Marcin Niesluchowski
Signed-off-by: Paul Osmialowski
[Rebased kmsg patch v
From: Marcin Niesluchowski
There is no possibility to clear additional kmsg buffers,
get size of them or know what size should be passed to read
file operation (too small size causes it to retrun -EINVAL).
Add following ioctls which solve those issues:
* KMSG_CMD_GET_BUF_SIZE
* KMSG_CMD_GET_READ
From: Marcin Niesluchowski
Memory class does not support additional kmsg buffers.
Add additional kmsg buffers support to:
* devnode() callback of "mem" class
* file operations of major "mem" character device
Signed-off-by: Marcin Niesluchowski
Signed-off-by: Paul Osmialowski
[Rebased kmsg pat
From: Marcin Niesluchowski
kmsg device provides operations on cyclic logging buffer used mainly
by kernel but also in userspace by privileged processes.
Additional kmsg devices keep the same log format but may be added
dynamically with custom size.
Signed-off-by: Marcin Niesluchowski
Signed-of
From: Paul Osmialowski
This patch adds selftests framework and four test scenarios for kmsg.
The framework shape and code was inspired by similar selftests framework
for kdbus.
Signed-off-by: Paul Osmialowski
[Fixed multithreaded test bug: buffer size > LOG_LINE_MAX]
Signed-off-by: Kazimierz K
From: Marcin Niesluchowski
There is no possibility to add/delete kmsg* buffers from userspace.
Adds following ioctl for main kmsg device adding and deleting
additional kmsg devices:
* KMSG_CMD_BUFFER_ADD
* KMSG_CMD_BUFFER_DEL
Signed-off-by: Marcin Niesluchowski
Signed-off-by: Paul Osmialowski
From: Paul Osmialowski
Following suggestions regarding printk.c code bloat, I prepared this
patch which moves kmsg-related routines to new file, kmsg.c
This is premilinary step needed for an attempt to extent kmsg interface
with ability to dynamically create (and destroy) kmsg-like devices.
Sig
Dear All,
This is the sixth iteration of Marcin Niesluchowski's series of patches
extending kmsg interface with ability to dynamically create (and destroy)
kmsg-like devices which can be used by userspace for logging,
Changed from v5:
* ioctl that adds kmsg device with minor number higher than
On Wed 2016-02-24 12:01:37, Johannes Berg wrote:
> On Wed, 2016-02-24 at 11:46 +0100, Pavel Machek wrote:
>
> > If you want different trigger, implement different trigger. If you
> > want to indicate all but wifi, implement all but wifi, and then
> > userspace can select it by writing trigger name
Use devm_pinctrl_register() for pin control registration and remove
need of .remove callback.
Signed-off-by: Laxman Dewangan
Cc: Stephen Warren
Cc: Thierry Reding
Cc: Alexandre Courbot
---
drivers/pinctrl/tegra/pinctrl-tegra.c| 12 +---
drivers/pinctrl/tegra/pinctrl-tegra.h|
Use devm_pinctrl_register() for pin control registration.
Signed-off-by: Laxman Dewangan
---
drivers/pinctrl/pinctrl-tb10x.c | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/drivers/pinctrl/pinctrl-tb10x.c b/drivers/pinctrl/pinctrl-tb10x.c
index 6546b9b..170d3ee 100644
--- a
Use devm_pinctrl_register() for pin control registration.
Signed-off-by: Laxman Dewangan
Cc: Heiko Stuebner
Cc: linux-rockc...@lists.infradead.org
---
drivers/pinctrl/pinctrl-rockchip.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/pinctrl/pinctrl-rockchip.c
b/dri
Use devm_pinctrl_register() for pin control registration and
remove the need of .remove callback.
Signed-off-by: Laxman Dewangan
---
drivers/pinctrl/pinctrl-tz1090.c | 13 ++---
1 file changed, 2 insertions(+), 11 deletions(-)
diff --git a/drivers/pinctrl/pinctrl-tz1090.c b/drivers/pinc
Use devm_pinctrl_register() for pin control registration and
remove the need of .remove callback.
Signed-off-by: Laxman Dewangan
---
drivers/pinctrl/pinctrl-tz1090-pdc.c | 13 ++---
1 file changed, 2 insertions(+), 11 deletions(-)
diff --git a/drivers/pinctrl/pinctrl-tz1090-pdc.c
b/dri
Use devm_pinctrl_register() for pin control registration and
remove the need of .remove callback.
Signed-off-by: Laxman Dewangan
Cc: Michal Simek
Cc: Sören Brinkmann
Cc: linux-g...@vger.kernel.org
Cc: linux-arm-ker...@lists.infradead.org
---
drivers/pinctrl/pinctrl-zynq.c | 12 +---
1
Use devm_pinctrl_register() for pin control registration and
remove the need of .remove callback.
Signed-off-by: Laxman Dewangan
---
drivers/pinctrl/pinctrl-u300.c | 12 +---
1 file changed, 1 insertion(+), 11 deletions(-)
diff --git a/drivers/pinctrl/pinctrl-u300.c b/drivers/pinctrl/pi
Use devm_pinctrl_register() for pin control registration.
Signed-off-by: Laxman Dewangan
Cc: Srinivas Kandagatla
Cc: Maxime Coquelin
Cc: Patrice Chotard
Cc: ker...@stlinux.com
---
drivers/pinctrl/pinctrl-st.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/pinctrl/
Use devm_pinctrl_register() for pin control registration.
Signed-off-by: Laxman Dewangan
---
drivers/pinctrl/pinctrl-pistachio.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/pinctrl/pinctrl-pistachio.c
b/drivers/pinctrl/pinctrl-pistachio.c
index 856f736..adf52
Use devm_pinctrl_register() for pin control registration and
remove the need of .remove callback.
Signed-off-by: Laxman Dewangan
---
drivers/pinctrl/pinctrl-palmas.c | 12 ++--
1 file changed, 2 insertions(+), 10 deletions(-)
diff --git a/drivers/pinctrl/pinctrl-palmas.c b/drivers/pinct
Use devm_pinctrl_register() for pin control registration.
Signed-off-by: Laxman Dewangan
---
drivers/pinctrl/pinctrl-pic32.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/drivers/pinctrl/pinctrl-pic32.c b/drivers/pinctrl/pinctrl-pic32.c
index 0b07d4b..2a3fcd6 100644
--- a
Use devm_pinctrl_register() for pin control registration.
Signed-off-by: Laxman Dewangan
Cc: Joachim Eastwood
---
drivers/pinctrl/pinctrl-lpc18xx.c | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/drivers/pinctrl/pinctrl-lpc18xx.c
b/drivers/pinctrl/pinctrl-lpc18xx.c
index
On 24/02/16 14:15, Laxman Dewangan wrote:
Use devm_pinctrl_register() for pin control registration and clean
the error path.
Signed-off-by: Laxman Dewangan
Cc: Matthias Brugger
Cc: Hongzhou Yang
Cc: Yingjoe Chen
---
Reviewed-by: Matthias Brugger
drivers/pinctrl/mediatek/pinctrl-mtk-
Use devm_pinctrl_register() for pin control registration.
Signed-off-by: Laxman Dewangan
---
drivers/pinctrl/pinctrl-lantiq.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/pinctrl/pinctrl-lantiq.c b/drivers/pinctrl/pinctrl-lantiq.c
index fc38a85..a4d6474 100644
---
Use devm_pinctrl_register() for pin control registration and remove
the need of .remove callback.
Signed-off-by: Laxman Dewangan
Cc: Jean-Christophe Plagniol-Villard
Cc: linux-arm-ker...@lists.infradead.org
---
drivers/pinctrl/pinctrl-at91.c | 13 ++---
1 file changed, 2 insertions(+),
Use devm_pinctrl_register() for pin control registration and clean
error path.
Signed-off-by: Laxman Dewangan
Cc: Baruch Siach
---
drivers/pinctrl/pinctrl-digicolor.c | 7 ++-
1 file changed, 2 insertions(+), 5 deletions(-)
diff --git a/drivers/pinctrl/pinctrl-digicolor.c
b/drivers/pinctr
Use devm_pinctrl_register() for pin control registration and remove
the need of .remove callback.
Signed-off-by: Laxman Dewangan
---
drivers/pinctrl/pinctrl-adi2.c | 13 ++---
1 file changed, 2 insertions(+), 11 deletions(-)
diff --git a/drivers/pinctrl/pinctrl-adi2.c b/drivers/pinctrl/
Use devm_pinctrl_register() for pin control registration and clean
error path.
Signed-off-by: Laxman Dewangan
---
drivers/pinctrl/pinctrl-amd.c | 9 +++--
1 file changed, 3 insertions(+), 6 deletions(-)
diff --git a/drivers/pinctrl/pinctrl-amd.c b/drivers/pinctrl/pinctrl-amd.c
index 5c025f5
Use devm_pinctrl_register() for pin control registration and clean
error path.
Signed-off-by: Laxman Dewangan
Cc: linux-arm-ker...@lists.infradead.org
---
drivers/pinctrl/pinctrl-at91-pio4.c | 26 +-
1 file changed, 13 insertions(+), 13 deletions(-)
diff --git a/drivers/
Use devm_pinctrl_register() for pin control registration and clean
error path.
Signed-off-by: Laxman Dewangan
---
drivers/pinctrl/pinctrl-as3722.c | 9 +++--
1 file changed, 3 insertions(+), 6 deletions(-)
diff --git a/drivers/pinctrl/pinctrl-as3722.c b/drivers/pinctrl/pinctrl-as3722.c
inde
Use devm_pinctrl_register() for pin control registration and clean
the error path.
Signed-off-by: Laxman Dewangan
Cc: Lee Jones
Cc: Heiko Stuebner
Cc: Mika Westerberg
Cc: Hongzhou Yang
---
drivers/pinctrl/vt8500/pinctrl-wmt.c | 7 ++-
1 file changed, 2 insertions(+), 5 deletions(-)
diff
Use devm_pinctrl_register() for pin control registration and remove
need of .remove callback.
Signed-off-by: Laxman Dewangan
Cc: Masahiro Yamada
---
drivers/pinctrl/uniphier/pinctrl-ph1-ld4.c | 1 -
drivers/pinctrl/uniphier/pinctrl-ph1-ld6b.c | 1 -
drivers/pinctrl/uniphier/pinctrl
Use devm_pinctrl_register() for pin control registration and clean
the error path.
Signed-off-by: Laxman Dewangan
Cc: Stephen Warren
Cc: Thierry Reding
Cc: Alexandre Courbot
Cc: Jon Hunter
---
drivers/pinctrl/tegra/pinctrl-tegra-xusb.c | 13 +
1 file changed, 5 insertions(+), 8 d
Use devm_pinctrl_register() for pin control registration and clean
the error path.
Signed-off-by: Laxman Dewangan
Cc: Maxime Ripard
Cc: Chen-Yu Tsai
---
drivers/pinctrl/sunxi/pinctrl-sunxi.c | 13 -
1 file changed, 4 insertions(+), 9 deletions(-)
diff --git a/drivers/pinctrl/sunxi
Use devm_pinctrl_register() for pin control registration.
Signed-off-by: Laxman Dewangan
Cc: Tomasz Figa
Cc: Kukjin Kim
Cc: Krzysztof Kozlowski
---
drivers/pinctrl/samsung/pinctrl-samsung.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/drivers/pinctrl/samsung/pinctrl-s
Use devm_pinctrl_register() for pin control registration.
Signed-off-by: Laxman Dewangan
Cc: Maxime Coquelin
Cc: Patrice Chotard
---
drivers/pinctrl/stm32/pinctrl-stm32.c | 7 ---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/drivers/pinctrl/stm32/pinctrl-stm32.c
b/drivers
Hi Laxman Dewangan,
On Wed, Feb 24, 2016 at 06:46:03PM +0530, Laxman Dewangan wrote:
> Use devm_pinctrl_register() for pin control registration and clean
> error path.
>
> Signed-off-by: Laxman Dewangan
> Cc: Baruch Siach
> ---
> drivers/pinctrl/pinctrl-digicolor.c | 7 ++-
> 1 file change
On 20/02/2016 13:00, Parav Pandit wrote:
> +/**
> + * ib_device_unregister_rdmacg - unregister with rdma cgroup.
> + * @device: device to unregister.
> + *
> + * Unregister with the rdma cgroup. Should be called after
> + * all the resources are deallocated, and after a stage when any
> + * other r
Use devm_pinctrl_register() for pin control registration.
Signed-off-by: Laxman Dewangan
Cc: Laurent Pinchart
Cc: Geert Uytterhoeven
Cc: linux-renesas-...@vger.kernel.org
---
drivers/pinctrl/sh-pfc/core.c| 1 -
drivers/pinctrl/sh-pfc/core.h| 1 -
drivers/pinctrl/sh-pfc/pinctrl.c | 12
On Wed, 2016-02-24 at 13:14 +0100, Pavel Machek wrote:
>
> Why would it need to? It could look at default triggers for the led
> if it really wanted to.
And then it needs to change them; if anything goes wrong error recovery
is practically impossible since the trigger information is lost
forever.
Use devm_pinctrl_register() for pin control registration and remove
need of .remove callback.
Signed-off-by: Laxman Dewangan
Cc: Viresh Kumar
Cc: spear-de...@list.st.com
Cc: linux-arm-ker...@lists.infradead.org
---
drivers/pinctrl/spear/pinctrl-spear.c | 11 +--
drivers/pinctrl/spea
Use devm_pinctrl_register() for pin control registration.
Signed-off-by: Laxman Dewangan
Cc: Tomasz Figa
Cc: Kukjin Kim
Cc: Krzysztof Kozlowski
---
drivers/pinctrl/samsung/pinctrl-exynos5440.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/pinctrl/samsung/pinctrl-
Use devm_pinctrl_register() for pin control registration and clean
the error path.
Signed-off-by: Laxman Dewangan
Cc: Daniel Mack
Cc: Haojian Zhuang
Cc: Robert Jarzmik
Cc: linux-arm-ker...@lists.infradead.org
---
drivers/pinctrl/pxa/pinctrl-pxa2xx.c | 10 +-
1 file changed, 1 insertio
Use devm_pinctrl_register() for pin control registration and clean
the error path.
Signed-off-by: Laxman Dewangan
Cc: "Björn Andersson"
Cc: "Ivan T. Ivanov"
Cc: Lee Jones
Cc: Stephen Boyd
Cc: Jonas Gorski
---
drivers/pinctrl/qcom/pinctrl-spmi-gpio.c | 7 ++-
1 file changed, 2 insertions
Use devm_pinctrl_register() for pin control registration and clean
the error path.
Signed-off-by: Laxman Dewangan
Cc: Bjorn Andersson
---
drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c | 9 ++---
1 file changed, 2 insertions(+), 7 deletions(-)
diff --git a/drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c
Use devm_pinctrl_register() for pin control registration and clean
the error path.
Signed-off-by: Laxman Dewangan
Cc: Bjorn Andersson
---
drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c | 9 ++---
1 file changed, 2 insertions(+), 7 deletions(-)
diff --git a/drivers/pinctrl/qcom/pinctrl-ssbi-gpio.
Use devm_pinctrl_register() for pin control registration and clean
the error path.
Signed-off-by: Laxman Dewangan
Cc: Bjorn Andersson
Cc: Thomas Gleixner
Cc: Lee Jones
Cc: Stephen Boyd
---
drivers/pinctrl/qcom/pinctrl-msm.c | 8 +++-
1 file changed, 3 insertions(+), 5 deletions(-)
diff
Use devm_pinctrl_register() for pin control registration and clean
the error path.
Signed-off-by: Laxman Dewangan
Cc: Bjorn Andersson
Cc: Ivan T. Ivanov
Cc: Lee Jones
Cc: Stephen Boyd
Cc: Jonas Gorski
---
drivers/pinctrl/qcom/pinctrl-spmi-mpp.c | 7 ++-
1 file changed, 2 insertions(+),
Use devm_pinctrl_register() for pin control registration.
Signed-off-by: Laxman Dewangan
Cc: Carlo Caione
Cc: Beniamino Galvani
Cc: Lee Jones
---
drivers/pinctrl/meson/pinctrl-meson.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/pinctrl/meson/pinctrl-meson.c
b/
Use devm_pinctrl_register() for pin control registration and remove
need of .remove callback.
Signed-off-by: Laxman Dewangan
Cc: Thomas Petazzoni
Cc: Hongzhou Yang
Cc: Fabian Frederick
Cc: Andrew Andrianov
---
drivers/pinctrl/mvebu/pinctrl-armada-370.c | 6 --
drivers/pinctrl/mvebu/pinct
Use devm_pinctrl_register() for pin control registration.
Signed-off-by: Laxman Dewangan
Cc: Alessandro Rubini
Cc: linux-arm-ker...@lists.infradead.org
---
drivers/pinctrl/nomadik/pinctrl-abx500.c | 3 ++-
drivers/pinctrl/nomadik/pinctrl-nomadik.c | 2 +-
2 files changed, 3 insertions(+), 2 de
Use devm_pinctrl_register() for pin control registration and clean
the error path.
Signed-off-by: Laxman Dewangan
Cc: Matthias Brugger
Cc: Hongzhou Yang
Cc: Yingjoe Chen
---
drivers/pinctrl/mediatek/pinctrl-mtk-common.c | 17 ++---
1 file changed, 6 insertions(+), 11 deletions(-)
Use devm_pinctrl_register() for pin control registration.
Signed-off-by: Laxman Dewangan
Cc: Mika Westerberg
Cc: Heikki Krogerus
---
drivers/pinctrl/intel/pinctrl-intel.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/pinctrl/intel/pinctrl-intel.c
b/drivers/pi
Use devm_pinctrl_register() for pin control registration.
Signed-off-by: Laxman Dewangan
Cc: Mika Westerberg
Cc: Heikki Krogerus
---
drivers/pinctrl/intel/pinctrl-cherryview.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/pinctrl/intel/pinctrl-cherryview.c
b/
Use devm_pinctrl_register() for pin control registration and remove
need of .remove callback.
Signed-off-by: Laxman Dewangan
Cc: Hongzhou Yang
Cc: Antoine Tenart
Cc: Heiko Stuebner
---
drivers/pinctrl/freescale/pinctrl-imx1-core.c | 11 +--
drivers/pinctrl/freescale/pinctrl-imx1.c
Use devm_pinctrl_register() for pin control registration.
Signed-off-by: Laxman Dewangan
Cc: Antoine Ténart
---
drivers/pinctrl/berlin/berlin.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/drivers/pinctrl/berlin/berlin.c b/drivers/pinctrl/berlin/berlin.c
index 46f2b48..
Use devm_pinctrl_register() for pin control registration and remove
need of .remove callback.
Signed-off-by: Laxman Dewangan
Cc: Shawn Guo
Cc: Stefan Agner
Cc: Adrian Alonso
Cc: Uwe Kleine-König
---
drivers/pinctrl/freescale/pinctrl-imx.c| 11 +--
drivers/pinctrl/freescale/pinctr
Use devm_pinctrl_register() for pin control registration and clean
the error path.
Signed-off-by: Laxman Dewangan
Cc: Ray Jui
Cc: Scott Branden
Cc: Jon Mason
---
drivers/pinctrl/bcm/pinctrl-iproc-gpio.c | 12 ++--
1 file changed, 2 insertions(+), 10 deletions(-)
diff --git a/drivers/
Use devm_pinctrl_register() for pin control registration.
Signed-off-by: Laxman Dewangan
Cc: Ray Jui
Cc: Scott Branden
Cc: Jon Mason
---
drivers/pinctrl/bcm/pinctrl-cygnus-mux.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/pinctrl/bcm/pinctrl-cygnus-mux.c
b/dri
Use devm_pinctrl_register() for pin control registration.
Signed-off-by: Laxman Dewangan
Cc: Ray Jui
Cc: Scott Branden
Cc: Jon Mason
---
drivers/pinctrl/bcm/pinctrl-nsp-gpio.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/pinctrl/bcm/pinctrl-nsp-gpio.c
b/drivers
Use devm_pinctrl_register() for pin control registration.
Signed-off-by: Laxman Dewangan
Cc: Ray Jui
---
drivers/pinctrl/bcm/pinctrl-bcm281xx.c | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/drivers/pinctrl/bcm/pinctrl-bcm281xx.c
b/drivers/pinctrl/bcm/pinctrl-bcm281xx.c
Use devm_pinctrl_register() for pin control registration.
Signed-off-by: Laxman Dewangan
Cc: Ray Jui
---
drivers/pinctrl/bcm/pinctrl-bcm2835.c | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/drivers/pinctrl/bcm/pinctrl-bcm2835.c
b/drivers/pinctrl/bcm/pinctrl-bcm2835.c
ind
Add new member of devm wrappers for the pinctrl_register and
pinctrl_unregister in list of managed interfaces.
Signed-off-by: Laxman Dewangan
---
Documentation/driver-model/devres.txt | 2 ++
1 file changed, 2 insertions(+)
diff --git a/Documentation/driver-model/devres.txt
b/Documentation/dri
Add device managed APIs devm_pinctrl_register() and
devm_pinctrl_unregister() for the APIs pinctrl_register()
and pinctrl_unregister().
This helps in reducing code in error path and sometimes
removal of .remove callback for driver unbind.
Signed-off-by: Laxman Dewangan
---
drivers/pinctrl/core.
Add resource manageemnt APIs fro pinctrl_register() and pinctrl_unregister()
and use these new APIs on hw driver to reduce the error path code and
remove callback for driver.
Laxman Dewangan (50):
pinctrl: Add devm_ apis for pinctrl_{register, unregister}
pinctrl: Add resource management devm_
Hi Laxman,
On Wed, Feb 24, 2016 at 2:15 PM, Laxman Dewangan wrote:
> Use devm_pinctrl_register() for pin control registration.
>
> Signed-off-by: Laxman Dewangan
> Cc: Laurent Pinchart
> Cc: Geert Uytterhoeven
> Cc: linux-renesas-...@vger.kernel.org
Thanks for your patch!
> index 87b0a59..f1
Dear Laxman Dewangan,
On Wed, 24 Feb 2016 18:45:40 +0530, Laxman Dewangan wrote:
> Use devm_pinctrl_register() for pin control registration and remove
> need of .remove callback.
>
> Signed-off-by: Laxman Dewangan
> Cc: Thomas Petazzoni
> Cc: Hongzhou Yang
> Cc: Fabian Frederick
> Cc: Andrew
On 20/02/2016 13:00, Parav Pandit wrote:
> Added documentation for v1 and v2 version describing high
> level design and usage examples on using rdma controller.
>
> Signed-off-by: Parav Pandit
I think you might want to mention that resource limits are reflected
in the results returned from ib_uv
Hi Laxman,
On 24 February 2016 at 14:16, Laxman Dewangan wrote:
> Use devm_pinctrl_register() for pin control registration.
>
> Signed-off-by: Laxman Dewangan
> Cc: Joachim Eastwood
> ---
> drivers/pinctrl/pinctrl-lpc18xx.c | 3 +--
> 1 file changed, 1 insertion(+), 2 deletions(-)
Acked-by: J
On Wed, Feb 24, 2016 at 7:56 PM, Haggai Eran wrote:
> On 20/02/2016 13:00, Parav Pandit wrote:
>> Added documentation for v1 and v2 version describing high
>> level design and usage examples on using rdma controller.
>>
>> Signed-off-by: Parav Pandit
>
> I think you might want to mention that res
On Wed, Feb 24, 2016 at 7:13 PM, Haggai Eran wrote:
>> + * all the resources are deallocated, and after a stage when any
>> + * other resource allocation of user application cannot be done
>> + * for this device to avoid any leak in accounting.
>> + * HCA drivers should clear resource pool ops af
On 02/24/2016 02:16 PM, Laxman Dewangan wrote:
Use devm_pinctrl_register() for pin control registration.
Signed-off-by: Laxman Dewangan
Cc: Srinivas Kandagatla
Cc: Maxime Coquelin
Cc: Patrice Chotard
Cc: ker...@stlinux.com
---
drivers/pinctrl/pinctrl-st.c | 2 +-
1 file changed, 1 inser
On Wed, Feb 24, 2016 at 6:43 PM, Haggai Eran wrote:
> Hi,
>
> Overall I the patch looks good to me. I have a few comments below.
>
Thanks for the review. Addressing most comments one.
Some comments inline.
> Its -> It's
Ok.
>> +void rdmacg_query_limit(struct rdmacg_device *device,
>> +
On 02/24/2016 06:15 AM, Laxman Dewangan wrote:
Use devm_pinctrl_register() for pin control registration and clean
the error path.
Acked-by: Stephen Warren
--
To unsubscribe from this list: send the line "unsubscribe linux-doc" in
the body of a message to majord...@vger.kernel.org
More majordo
On 02/24/2016 06:15 AM, Laxman Dewangan wrote:
Use devm_pinctrl_register() for pin control registration and remove
need of .remove callback.
Acked-by: Stephen Warren
Any chance you could send a patch to soc-to-kernel-pinctrl-driver.py in
git://github.com/NVIDIA/tegra-pinmux-scripts.git for t
Hi,
Overall I the patch looks good to me. I have a few comments below.
On 20/02/2016 13:00, Parav Pandit wrote:
> Resource pool is created/destroyed dynamically whenever
> charging/uncharging occurs respectively and whenever user
> configuration is done. Its a tradeoff of memory vs little more co
Add ACPI_DBG2_EARLYCON_DECLARE() macros that declares
an earlycon on the serial port specified in the DBG2 ACPI table.
Pass the string "earlycon=acpi_dbg2" to the kernel to activate it.
Callbacks for EARLYCON_DECLARE() and OF_EARLYCON_DECLARE()
can also be used for this macros.
Signed-off-by: Al
Hi Laxman,
> Laxman Dewangan hat am 24. Februar 2016 um 14:15
> geschrieben:
>
>
> Add resource manageemnt APIs fro pinctrl_register() and pinctrl_unregister()
> and use these new APIs on hw driver to reduce the error path code and
> remove callback for driver.
>
just for interest: why didn't yo
On Wednesday 24 February 2016 10:52 PM, Stefan Wahren wrote:
Hi Laxman,
Laxman Dewangan hat am 24. Februar 2016 um 14:15
geschrieben:
Add resource manageemnt APIs fro pinctrl_register() and pinctrl_unregister()
and use these new APIs on hw driver to reduce the error path code and
remove cal
Hello,
On Wed, Feb 24, 2016 at 06:45:33PM +0530, Laxman Dewangan wrote:
> Use devm_pinctrl_register() for pin control registration.
>
> Signed-off-by: Laxman Dewangan
Acked-by: Antoine Tenart
Thanks!
Antoine
> Cc: Antoine Ténart
> ---
> drivers/pinctrl/berlin/berlin.c | 3 ++-
> 1 file ch
On Wed, Feb 24, 2016 at 06:45:53PM +0530, Laxman Dewangan wrote:
> Use devm_pinctrl_register() for pin control registration and clean
> the error path.
>
> Signed-off-by: Laxman Dewangan
> Cc: Maxime Ripard
> Cc: Chen-Yu Tsai
Acked-by: Maxime Ripard
Thanks!
Maxime
--
Maxime Ripard, Free El
On Wed 24 Feb 05:15 PST 2016, Laxman Dewangan wrote:
> Use devm_pinctrl_register() for pin control registration and clean
> the error path.
>
> Signed-off-by: Laxman Dewangan
> Cc: "Ivan T. Ivanov"
> Cc: Lee Jones
> Cc: Stephen Boyd
> Cc: Jonas Gorski
> ---
Reviewed-by Bjorn Andersson
Reg
On Wed 24 Feb 05:15 PST 2016, Laxman Dewangan wrote:
> Use devm_pinctrl_register() for pin control registration and clean
> the error path.
>
> Signed-off-by: Laxman Dewangan
> Cc: Bjorn Andersson
> ---
Reviewed-by: Bjorn Andersson
Regards,
Bjorn
> drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c
On Wed 24 Feb 05:15 PST 2016, Laxman Dewangan wrote:
> Use devm_pinctrl_register() for pin control registration and clean
> the error path.
>
> Signed-off-by: Laxman Dewangan
> Cc: Ivan T. Ivanov
> Cc: Lee Jones
> Cc: Stephen Boyd
> Cc: Jonas Gorski
Reviewed-by: Bjorn Andersson
Regards,
B
On Wed 24 Feb 05:15 PST 2016, Laxman Dewangan wrote:
> Use devm_pinctrl_register() for pin control registration and clean
> the error path.
>
> Signed-off-by: Laxman Dewangan
> Cc: Bjorn Andersson
> ---
Reviewed-by: Bjorn Andersson
Regards,
Bjorn
> drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c |
On Wed 24 Feb 05:15 PST 2016, Laxman Dewangan wrote:
> Use devm_pinctrl_register() for pin control registration and clean
> the error path.
>
> Signed-off-by: Laxman Dewangan
> Cc: Bjorn Andersson
> Cc: Thomas Gleixner
> Cc: Lee Jones
> Cc: Stephen Boyd
> ---
Reviewed-by: Bjorn Andersson
On Wed 24 Feb 05:15 PST 2016, Laxman Dewangan wrote:
> Add device managed APIs devm_pinctrl_register() and
> devm_pinctrl_unregister() for the APIs pinctrl_register()
> and pinctrl_unregister().
>
> This helps in reducing code in error path and sometimes
> removal of .remove callback for driver u
The usbip_protocol.txt, a document which describes usbip's
inner workings is currently located in the projects source
directory (drivers/usb/usbip/...). This patch moves it to
Documentation/usb.
This discussion was brought up by Guy Harris [0] during the
review of the USBIP dissector I wrote. For
On 2/24/2016 5:15 AM, Laxman Dewangan wrote:
Use devm_pinctrl_register() for pin control registration.
Signed-off-by: Laxman Dewangan
Cc: Ray Jui
---
drivers/pinctrl/bcm/pinctrl-bcm281xx.c | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/drivers/pinctrl/bcm/pinctrl-bcm
On Wed, Feb 24, 2016 at 07:23:08PM +0100, Christian Lamparter wrote:
> The usbip_protocol.txt, a document which describes usbip's
> inner workings is currently located in the projects source
> directory (drivers/usb/usbip/...). This patch moves it to
> Documentation/usb.
>
> This discussion was br
On 2/24/2016 5:15 AM, Laxman Dewangan wrote:
Use devm_pinctrl_register() for pin control registration.
Signed-off-by: Laxman Dewangan
Cc: Ray Jui
Cc: Scott Branden
Cc: Jon Mason
---
drivers/pinctrl/bcm/pinctrl-cygnus-mux.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git
On 2/24/2016 5:15 AM, Laxman Dewangan wrote:
Use devm_pinctrl_register() for pin control registration.
Signed-off-by: Laxman Dewangan
Cc: Ray Jui
---
drivers/pinctrl/bcm/pinctrl-bcm2835.c | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/drivers/pinctrl/bcm/pinctrl-bcm28
On 2/24/2016 5:15 AM, Laxman Dewangan wrote:
Use devm_pinctrl_register() for pin control registration and clean
the error path.
Signed-off-by: Laxman Dewangan
Cc: Ray Jui
Cc: Scott Branden
Cc: Jon Mason
---
drivers/pinctrl/bcm/pinctrl-iproc-gpio.c | 12 ++--
1 file changed, 2 inse
The usbip_protocol.txt, a document which describes usbip's
inner workings is currently located in the projects source
directory (drivers/usb/usbip/...). This patch moves it to
Documentation/usb.
This discussion was brought up by Guy Harris [0] during the
review of the USBIP dissector I wrote. For
Hi Laxman,
[auto build test ERROR on pinctrl/for-next]
[also build test ERROR on v4.5-rc5 next-20160224]
[if your patch is applied to the wrong git tree, please drop us a note to help
improving the system]
url:
https://github.com/0day-ci/linux/commits/Laxman-Dewangan/pinctrl-Add-and-use
On 2/24/2016 5:15 AM, Laxman Dewangan wrote:
Use devm_pinctrl_register() for pin control registration.
Signed-off-by: Laxman Dewangan
Cc: Ray Jui
Cc: Scott Branden
Cc: Jon Mason
---
drivers/pinctrl/bcm/pinctrl-nsp-gpio.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/
__SC_COMPAT_CAST for s390 is too specific due to 31-bit pointer length, so it's
moved to arch/s390/include/asm/compat.h. Generic declaration assumes that long,
unsigned long and pointer types are all 32-bit length.
linux/syscalls_structs.h header is introduced, because from now (see next patch)
st
1 - 100 of 111 matches
Mail list logo