|
[PATCH 4.19.y-cip 0/8] Optimize pinctrl and add QSPI[01] pins for RZ/G2{H,M,N,E}
Hi All,
This patch series optimizes pinctrl driver for size and adds QSPI[01]
pins for RZ/G2{H,M,N,E} SoC.
All the patches have been cherry picked from v5.11-rc2
Currently the SoC DTSI changes are
Hi All,
This patch series optimizes pinctrl driver for size and adds QSPI[01]
pins for RZ/G2{H,M,N,E} SoC.
All the patches have been cherry picked from v5.11-rc2
Currently the SoC DTSI changes are
|
By
Lad Prabhakar
·
#6022
·
|
|
[PATCH 4.19.y-cip 3/3] clk: renesas: r8a774c0: Add RPC clocks
commit 40745482eec81bea686cd1b38693191dc7e9ac66 upstream.
Describe the RPCSRC internal clock and the RPC[D2] clocks derived from it,
as well as the RPC-IF module clock, in the RZ/G2E (R8A774C0)
commit 40745482eec81bea686cd1b38693191dc7e9ac66 upstream.
Describe the RPCSRC internal clock and the RPC[D2] clocks derived from it,
as well as the RPC-IF module clock, in the RZ/G2E (R8A774C0)
|
By
Lad Prabhakar
·
#6021
·
|
|
[PATCH 4.19.y-cip 2/3] clk: renesas: r8a774b1: Add RPC clocks
From: Biju Das <biju.das.jz@...>
commit fb9805c51793339e0affbc8e3ce2b3210b41c9fa upstream.
Describe the RPCSRC internal clock and the RPC[D2] clocks derived from it,
as well as the RPC-IF
From: Biju Das <biju.das.jz@...>
commit fb9805c51793339e0affbc8e3ce2b3210b41c9fa upstream.
Describe the RPCSRC internal clock and the RPC[D2] clocks derived from it,
as well as the RPC-IF
|
By
Lad Prabhakar
·
#6020
·
|
|
[PATCH 4.19.y-cip 1/3] clk: renesas: r8a774a1: Add RPC clocks
From: Biju Das <biju.das.jz@...>
commit 13d2617bf224351e78141183ca51971df83a9dd5 upstream.
Describe the RPCSRC internal clock and the RPC[D2] clocks derived from it,
as well as the RPC-IF
From: Biju Das <biju.das.jz@...>
commit 13d2617bf224351e78141183ca51971df83a9dd5 upstream.
Describe the RPCSRC internal clock and the RPC[D2] clocks derived from it,
as well as the RPC-IF
|
By
Lad Prabhakar
·
#6019
·
|
|
[PATCH 4.19.y-cip 0/3] Add missing rpc-if clock on RZ/G2{E,M,N} SoC's
Hi All,
This patch series adds missing rpc-if clock on RZ/G2{E,M,N} SoC's.
All the patches have been cherry picked from v5.11-rc2.
Cheers,
Prabhakar
Biju Das (2):
clk: renesas: r8a774a1: Add RPC
Hi All,
This patch series adds missing rpc-if clock on RZ/G2{E,M,N} SoC's.
All the patches have been cherry picked from v5.11-rc2.
Cheers,
Prabhakar
Biju Das (2):
clk: renesas: r8a774a1: Add RPC
|
By
Lad Prabhakar
·
#6018
·
|
|
[PATCH v3 4.19.y-cip 17/17] spi: rpc-if: Fix use-after-free on unbind
From: Lukas Wunner <lukas@...>
commit 393f981ca5f797b58b882d42b7621fb6e43c7f5b upstream.
rpcif_spi_remove() accesses the driver's private data after calling
spi_unregister_controller() even
From: Lukas Wunner <lukas@...>
commit 393f981ca5f797b58b882d42b7621fb6e43c7f5b upstream.
rpcif_spi_remove() accesses the driver's private data after calling
spi_unregister_controller() even
|
By
Lad Prabhakar
·
#6017
·
|
|
[PATCH v3 4.19.y-cip 16/17] spi: add Renesas RPC-IF driver
From: Sergei Shtylyov <sergei.shtylyov@...>
commit eb8d6d464a27850498dced21a8450e85d4a02009 upstream.
Add the SPI driver for the Renesas RPC-IF. It's the "front end" driver
using the
From: Sergei Shtylyov <sergei.shtylyov@...>
commit eb8d6d464a27850498dced21a8450e85d4a02009 upstream.
Add the SPI driver for the Renesas RPC-IF. It's the "front end" driver
using the
|
By
Lad Prabhakar
·
#6016
·
|
|
[PATCH v3 4.19.y-cip 15/17] spi: spi-mem: Fix a memory leak in spi_mem_dirmap_destroy()
From: Boris Brezillon <bbrezillon@...>
commit bfecfd6e23bf677c85828eb20fa4b13a18bffe23 upstream.
The dirmap descriptor object allocated in spi_mem_dirmap_create is
never freed. Add a
From: Boris Brezillon <bbrezillon@...>
commit bfecfd6e23bf677c85828eb20fa4b13a18bffe23 upstream.
The dirmap descriptor object allocated in spi_mem_dirmap_create is
never freed. Add a
|
By
Lad Prabhakar
·
#6015
·
|
|
[PATCH v3 4.19.y-cip 14/17] spi: spi-mem: Fix spi_mem_dirmap_destroy() kerneldoc
From: Boris Brezillon <bbrezillon@...>
commit 5c0c4ec9ba61a98ecb79036afc013bba8d5b85e3 upstream.
spi_mem_dirmap_destroy() takes a single argument, remove the @info entry
in the doc.
Fixes:
From: Boris Brezillon <bbrezillon@...>
commit 5c0c4ec9ba61a98ecb79036afc013bba8d5b85e3 upstream.
spi_mem_dirmap_destroy() takes a single argument, remove the @info entry
in the doc.
Fixes:
|
By
Lad Prabhakar
·
#6014
·
|
|
[PATCH v3 4.19.y-cip 13/17] spi: spi-mem: Add a new API to support direct mapping
From: Boris Brezillon <boris.brezillon@...>
commit aa167f3fed0c37e0e4c707d4331d827661f46644 upstream.
Most modern SPI controllers can directly map a SPI memory (or a portion
of the SPI
From: Boris Brezillon <boris.brezillon@...>
commit aa167f3fed0c37e0e4c707d4331d827661f46644 upstream.
Most modern SPI controllers can directly map a SPI memory (or a portion
of the SPI
|
By
Lad Prabhakar
·
#6013
·
|
|
[PATCH v3 4.19.y-cip 12/17] spi: spi-mem: Compute length only when needed
From: Tudor Ambarus <tudor.ambarus@...>
commit c0e035ac56680e74b27fc218c07e70f4b9b8b7a5 upstream.
When adjust_op_size is defined, len is never used. Move the len
computation where it's
From: Tudor Ambarus <tudor.ambarus@...>
commit c0e035ac56680e74b27fc218c07e70f4b9b8b7a5 upstream.
When adjust_op_size is defined, len is never used. Move the len
computation where it's
|
By
Lad Prabhakar
·
#6012
·
|
|
[PATCH v3 4.19.y-cip 11/17] spi: spi-mem: Fix passing zero to 'PTR_ERR' warning
From: YueHaibing <yuehaibing@...>
commit a9c52d42814a44472fe1205775320ec20f556908 upstream.
Fix smatch warning:
drivers/spi/spi-mem.c:746 spi_mem_probe() warn: passing zero to
From: YueHaibing <yuehaibing@...>
commit a9c52d42814a44472fe1205775320ec20f556908 upstream.
Fix smatch warning:
drivers/spi/spi-mem.c:746 spi_mem_probe() warn: passing zero to
|
By
Lad Prabhakar
·
#6011
·
|
|
[PATCH v3 4.19.y-cip 10/17] spi: spi-mem: fix reference leak in spi_mem_access_start
From: Zhang Qilong <zhangqilong3@...>
commit c02bb16b0e826bf0e19aa42c3ae60ea339f32cf5 upstream.
pm_runtime_get_sync will increment pm usage counter even it
failed. Forgetting to
From: Zhang Qilong <zhangqilong3@...>
commit c02bb16b0e826bf0e19aa42c3ae60ea339f32cf5 upstream.
pm_runtime_get_sync will increment pm usage counter even it
failed. Forgetting to
|
By
Lad Prabhakar
·
#6010
·
|
|
[PATCH v3 4.19.y-cip 09/17] spi: spi-mem: Split spi_mem_exec_op() code
From: Boris Brezillon <boris.brezillon@...>
commit f86c24f4795303e4024bc113196de32782f6ccb5 upstream.
The logic surrounding the ->exec_op() call applies to direct mapping
accessors. Move
From: Boris Brezillon <boris.brezillon@...>
commit f86c24f4795303e4024bc113196de32782f6ccb5 upstream.
The logic surrounding the ->exec_op() call applies to direct mapping
accessors. Move
|
By
Lad Prabhakar
·
#6009
·
|
|
[PATCH v3 4.19.y-cip 08/17] spi: spi-mem: export spi_mem_default_supports_op()
From: Naga Sureshkumar Relli <naga.sureshkumar.relli@...>
commit 46109648052fe778c75f199d72255c899578d6f7 upstream.
Export spi_mem_default_supports_op(), so that controller drivers
can use
From: Naga Sureshkumar Relli <naga.sureshkumar.relli@...>
commit 46109648052fe778c75f199d72255c899578d6f7 upstream.
Export spi_mem_default_supports_op(), so that controller drivers
can use
|
By
Lad Prabhakar
·
#6008
·
|
|
[PATCH v3 4.19.y-cip 07/17] spi: spi-mem: Add SPI_MEM_NO_DATA to the spi_mem_data_dir enum
From: Boris Brezillon <boris.brezillon@...>
commit 0ebb261a0b2d090de618a383d2378d4a00834958 upstream.
When defining spi_mem_op templates we don't necessarily know the size
that will be
From: Boris Brezillon <boris.brezillon@...>
commit 0ebb261a0b2d090de618a383d2378d4a00834958 upstream.
When defining spi_mem_op templates we don't necessarily know the size
that will be
|
By
Lad Prabhakar
·
#6007
·
|
|
[PATCH v3 4.19.y-cip 06/17] memory: renesas-rpc-if: Make rpcif_enable/disable_rpm() as static inline
commit 7889a7da59e0131ac60b858c73a3604ef88b1d96 upstream.
Define rpcif_enable_rpm() and rpcif_disable_rpm() as static
inline in the header instead of exporting them.
Suggested-by: Pavel Machek
commit 7889a7da59e0131ac60b858c73a3604ef88b1d96 upstream.
Define rpcif_enable_rpm() and rpcif_disable_rpm() as static
inline in the header instead of exporting them.
Suggested-by: Pavel Machek
|
By
Lad Prabhakar
·
#6006
·
|
|
[PATCH v3 4.19.y-cip 05/17] memory: renesas-rpc-if: Fix a node reference leak in rpcif_probe()
commit 4e6b86b409f9fc63fedb39d6e3a0202c4b0244ce upstream.
Release the node reference by calling of_node_put(flash) in the probe.
Fixes: ca7d8b980b67f ("memory: add Renesas RPC-IF
commit 4e6b86b409f9fc63fedb39d6e3a0202c4b0244ce upstream.
Release the node reference by calling of_node_put(flash) in the probe.
Fixes: ca7d8b980b67f ("memory: add Renesas RPC-IF
|
By
Lad Prabhakar
·
#6005
·
|
|
[PATCH v3 4.19.y-cip 04/17] memory: renesas-rpc-if: Fix unbalanced pm_runtime_enable in rpcif_{enable,disable}_rpm
commit 61a6d854b9555b420fbfae62ef26baa8b9493b32 upstream.
rpcif_enable_rpm calls pm_runtime_enable, so rpcif_disable_rpm needs to
call pm_runtime_disable and not pm_runtime_put_sync.
Fixes:
commit 61a6d854b9555b420fbfae62ef26baa8b9493b32 upstream.
rpcif_enable_rpm calls pm_runtime_enable, so rpcif_disable_rpm needs to
call pm_runtime_disable and not pm_runtime_put_sync.
Fixes:
|
By
Lad Prabhakar
·
#6004
·
|
|
[PATCH v3 4.19.y-cip 03/17] memory: renesas-rpc-if: Return correct value to the caller of rpcif_manual_xfer()
commit a0453f4ed066cae651b3119ed11f52d31dae1eca upstream.
In the error path of rpcif_manual_xfer() the value of ret is overwritten
by value returned by reset_control_reset() function and thus
commit a0453f4ed066cae651b3119ed11f52d31dae1eca upstream.
In the error path of rpcif_manual_xfer() the value of ret is overwritten
by value returned by reset_control_reset() function and thus
|
By
Lad Prabhakar
·
#6003
·
|