[PATCH] driver core: platform: Fix the usage of platform device name(pdev->name)

2019-04-22 Thread Venkata Narendra Kumar Gutta
+0x23c/0x328 [ 33.403886] __platform_driver_register+0xd0/0xe0 So, use dev_name(&pdev->dev), which fetches the platform device name from the kobject(dev->kobj->name) of the device instead of the pdev->name. Signed-off-by: Venkata Narendra Kumar Gutta --- drivers/base/platform.

[PATCH v6 4/4] dt-bindings: msm: Update documentation of qcom,llcc

2018-09-12 Thread Venkata Narendra Kumar Gutta
Add reg-names and interrupts for LLCC documentation and the usage examples. llcc broadcast base is added in addition to llcc base, which is used for llcc broadcast writes. Signed-off-by: Venkata Narendra Kumar Gutta Reviewed-by: Rob Herring --- .../devicetree/bindings/arm/msm/qcom,llcc.txt

[PATCH v6 2/4] drivers: soc: Add support to register LLCC EDAC driver

2018-09-12 Thread Venkata Narendra Kumar Gutta
Cache error reporting controller detects and reports single and double bit errors on Last Level Cache Controller (LLCC) cache. Add required support to register LLCC EDAC driver as platform driver, from LLCC driver. Signed-off-by: Venkata Narendra Kumar Gutta Reviewed-by: Evan Green --- drivers

[PATCH v6 3/4] drivers: edac: Add EDAC driver support for QCOM SoCs

2018-09-12 Thread Venkata Narendra Kumar Gutta
handles those interrupts and dumps the syndrome registers. Signed-off-by: Channagoud Kadabi Signed-off-by: Venkata Narendra Kumar Gutta Co-developed-by: Venkata Narendra Kumar Gutta Acked-by: Borislav Petkov --- MAINTAINERS| 8 + drivers/edac/Kconfig

[PATCH v6 0/4] Add EDAC driver for QCOM SoCs

2018-09-12 Thread Venkata Narendra Kumar Gutta
clear the interrupt status. * Updated Kconfig Changes since v0: * Added EDAC_QCOM config and updated the driver * Addressed comments related to indentation and other minor ones Channagoud Kadabi (1): drivers: edac: Add EDAC driver support for QCOM SoCs Venkata Narendra Kumar Gutta (3): dr

[PATCH v6 1/4] drivers: soc: Add broadcast base for Last Level Cache Controller (LLCC)

2018-09-12 Thread Venkata Narendra Kumar Gutta
). Add broadcast base in LLCC driver and use this for broadcast writes. Signed-off-by: Venkata Narendra Kumar Gutta Reviewed-by: Evan Green --- drivers/soc/qcom/llcc-slice.c | 55 +++--- include/linux/soc/qcom/llcc-qcom.h | 4 +-- 2 files changed, 35 insertions

[PATCH v5 0/4] Add EDAC driver for QCOM SoCs

2018-09-10 Thread Venkata Narendra Kumar Gutta
config and updated the driver * Addressed comments related to indentation and other minor ones Channagoud Kadabi (1): drivers: edac: Add EDAC driver support for QCOM SoCs Venkata Narendra Kumar Gutta (3): drivers: soc: Add broadcast base for Last Level Cache Controller (LLCC) drivers

[PATCH v5 3/4] drivers: edac: Add EDAC driver support for QCOM SoCs

2018-09-10 Thread Venkata Narendra Kumar Gutta
handles those interrupts and dumps the syndrome registers. Signed-off-by: Channagoud Kadabi Signed-off-by: Venkata Narendra Kumar Gutta Co-developed-by: Venkata Narendra Kumar Gutta Acked-by: Borislav Petkov --- MAINTAINERS| 8 + drivers/edac/Kconfig

[PATCH v5 4/4] dt-bindings: msm: Update documentation of qcom,llcc

2018-09-10 Thread Venkata Narendra Kumar Gutta
Add reg-names and interrupts for LLCC documentation and the usage examples. llcc broadcast base is added in addition to llcc base, which is used for llcc broadcast writes. Signed-off-by: Venkata Narendra Kumar Gutta Reviewed-by: Rob Herring --- .../devicetree/bindings/arm/msm/qcom,llcc.txt

[PATCH v5 2/4] drivers: soc: Add support to register LLCC EDAC driver

2018-09-10 Thread Venkata Narendra Kumar Gutta
Cache error reporting controller detects and reports single and double bit errors on Last Level Cache Controller (LLCC) cache. Add required support to register LLCC EDAC driver as platform driver, from LLCC driver. Signed-off-by: Venkata Narendra Kumar Gutta Reviewed-by: Evan Green --- drivers

[PATCH v5 1/4] drivers: soc: Add broadcast base for Last Level Cache Controller (LLCC)

2018-09-10 Thread Venkata Narendra Kumar Gutta
). Add broadcast base in LLCC driver and use this for broadcast writes. Signed-off-by: Venkata Narendra Kumar Gutta Reviewed-by: Evan Green --- drivers/soc/qcom/llcc-slice.c | 55 +++--- include/linux/soc/qcom/llcc-qcom.h | 4 +-- 2 files changed, 35 insertions

[PATCH v4 3/4] drivers: edac: Add EDAC driver support for QCOM SoCs

2018-09-04 Thread Venkata Narendra Kumar Gutta
handles those interrupts and dumps the syndrome registers. Signed-off-by: Channagoud Kadabi Signed-off-by: Venkata Narendra Kumar Gutta Co-developed-by: Venkata Narendra Kumar Gutta --- MAINTAINERS| 8 + drivers/edac/Kconfig | 14 ++ drivers/edac/Makefile

[PATCH v4 0/4] Add EDAC driver for QCOM SoCs

2018-09-04 Thread Venkata Narendra Kumar Gutta
drivers: edac: Add EDAC driver support for QCOM SoCs Venkata Narendra Kumar Gutta (3): drivers: soc: Add broadcast base for Last Level Cache Controller (LLCC) drivers: soc: Add support to register LLCC EDAC driver dt-bindings: msm: Update documentation of qcom,llcc .../devicetree/bi

[PATCH v4 1/4] drivers: soc: Add broadcast base for Last Level Cache Controller (LLCC)

2018-09-04 Thread Venkata Narendra Kumar Gutta
). Add broadcast base in LLCC driver and use this for broadcast writes. Signed-off-by: Venkata Narendra Kumar Gutta Reviewed-by: Evan Green --- drivers/soc/qcom/llcc-slice.c | 55 +++--- include/linux/soc/qcom/llcc-qcom.h | 4 +-- 2 files changed, 35 insertions

[PATCH v4 4/4] dt-bindings: msm: Update documentation of qcom,llcc

2018-09-04 Thread Venkata Narendra Kumar Gutta
Add reg-names and interrupts for LLCC documentation and the usage examples. llcc broadcast base is added in addition to llcc base, which is used for llcc broadcast writes. Signed-off-by: Venkata Narendra Kumar Gutta Reviewed-by: Rob Herring --- .../devicetree/bindings/arm/msm/qcom,llcc.txt

[PATCH v4 2/4] drivers: soc: Add support to register LLCC EDAC driver

2018-09-04 Thread Venkata Narendra Kumar Gutta
Cache error reporting controller detects and reports single and double bit errors on Last Level Cache Controller (LLCC) cache. Add required support to register LLCC EDAC driver as platform driver, from LLCC driver. Signed-off-by: Venkata Narendra Kumar Gutta Reviewed-by: Evan Green --- drivers

[PATCH v3 3/4] drivers: edac: Add EDAC driver support for QCOM SoCs

2018-08-28 Thread Venkata Narendra Kumar Gutta
handles those interrupts and dumps the syndrome registers. Signed-off-by: Channagoud Kadabi Signed-off-by: Venkata Narendra Kumar Gutta Co-developed-by: Venkata Narendra Kumar Gutta --- MAINTAINERS| 8 + drivers/edac/Kconfig | 22 ++ drivers/edac/Makefile

[PATCH v3 4/4] dt-bindings: msm: Update documentation of qcom,llcc

2018-08-28 Thread Venkata Narendra Kumar Gutta
Add reg-names and interrupts for LLCC documentation and the usage examples. llcc broadcast base is added in addition to llcc base, which is used for llcc broadcast writes. Signed-off-by: Venkata Narendra Kumar Gutta --- .../devicetree/bindings/arm/msm/qcom,llcc.txt | 19

[PATCH v3 2/4] drivers: soc: Add support to register LLCC EDAC driver

2018-08-28 Thread Venkata Narendra Kumar Gutta
Cache error reporting controller detects and reports single and double bit errors on Last Level Cache Controller (LLCC) cache. Add required support to register LLCC EDAC driver as platform driver, from LLCC driver. Signed-off-by: Venkata Narendra Kumar Gutta --- drivers/soc/qcom/llcc-slice.c

[PATCH v3 1/4] drivers: soc: Add broadcast base for Last Level Cache Controller (LLCC)

2018-08-28 Thread Venkata Narendra Kumar Gutta
). Add broadcast base in LLCC driver and use this for broadcast writes. Signed-off-by: Venkata Narendra Kumar Gutta --- drivers/soc/qcom/llcc-slice.c | 55 +++--- include/linux/soc/qcom/llcc-qcom.h | 4 +-- 2 files changed, 35 insertions(+), 24 deletions(-) diff

[PATCH v3 0/4] Add EDAC driver for QCOM SoCs

2018-08-28 Thread Venkata Narendra Kumar Gutta
andling to clear the interrupt status. * updated Kconfig Changes since v0: * Added EDAC_QCOM config and updated the driver * Addressed comments related to indentation and other minor ones Channagoud Kadabi (1): drivers: edac: Add EDAC driver support for QCOM SoCs Venkata Narendra Kuma

[PATCH v2 4/4] dt-bindigs: msm: Update documentation of qcom,llcc

2018-08-17 Thread Venkata Narendra Kumar Gutta
Add reg-names and interrupts for LLCC documentation and the usage examples. llcc broadcast base is added in addition to llcc base, which is used for llcc broadcast writes. Signed-off-by: Venkata Narendra Kumar Gutta --- Documentation/devicetree/bindings/arm/msm/qcom,llcc.txt | 15

[PATCH v2 2/4] drivers: soc: Add support to register LLCC EDAC driver

2018-08-17 Thread Venkata Narendra Kumar Gutta
Cache error reporting controller is to detect and report single and double bit errors on Last Level Cache Controller (LLCC) cache. Add required support to register LLCC EDAC driver as platform driver, from LLCC driver. Signed-off-by: Venkata Narendra Kumar Gutta --- drivers/soc/qcom/llcc

[PATCH v2 0/4] Add EDAC driver for QCOM SoCs

2018-08-17 Thread Venkata Narendra Kumar Gutta
. * updated Kconfig Changes since v0: * Added EDAC_QCOM config and updated the driver * Addressed comments related to indentation and other minor ones Channagoud Kadabi (1): drivers: edac: Add EDAC driver support for QCOM SoCs Venkata Narendra Kumar Gutta (3): drivers: soc: Add broadcast base

[PATCH v2 1/4] drivers: soc: Add broadcast base for Last Level Cache Controller (LLCC)

2018-08-17 Thread Venkata Narendra Kumar Gutta
). Add broadcast base in LLCC driver and use this for broadcast writes. Signed-off-by: Venkata Narendra Kumar Gutta --- drivers/soc/qcom/llcc-slice.c | 55 +++--- include/linux/soc/qcom/llcc-qcom.h | 4 +-- 2 files changed, 35 insertions(+), 24 deletions(-) diff

[PATCH v2 3/4] drivers: edac: Add EDAC driver support for QCOM SoCs

2018-08-17 Thread Venkata Narendra Kumar Gutta
errors happen in cache. Signed-off-by: Channagoud Kadabi Signed-off-by: Venkata Narendra Kumar Gutta Co-developed-by: Venkata Narendra Kumar Gutta --- MAINTAINERS| 8 + drivers/edac/Kconfig | 28 +++ drivers/edac/Makefile | 1 + drivers/edac

[PATCH v1 0/4] Add EDAC driver for QCOM SoCs

2018-08-01 Thread Venkata Narendra Kumar Gutta
: * Added EDAC_QCOM config and updated the driver * Addressed comments related to indentation and other minor ones Channagoud Kadabi (1): drivers: edac: Add EDAC driver support for QCOM SoCs Venkata Narendra Kumar Gutta (3): drivers: soc: Add broadcast base for Last Level Cache Controller

[PATCH v1 4/4] dt-bindigs: Update documentation of qcom,llcc

2018-08-01 Thread Venkata Narendra Kumar Gutta
Add reg-names and interrupts for LLCC documentation and the usage examples. llcc broadcast base is added in addition to llcc base, which is used for llcc broadcast writes. Signed-off-by: Venkata Narendra Kumar Gutta --- Documentation/devicetree/bindings/arm/msm/qcom,llcc.txt | 15

[PATCH v1 3/4] drivers: edac: Add EDAC driver support for QCOM SoCs

2018-08-01 Thread Venkata Narendra Kumar Gutta
: Venkata Narendra Kumar Gutta Signed-off-by: Venkata Narendra Kumar Gutta Signed-off-by: Channagoud Kadabi --- MAINTAINERS | 7 + drivers/edac/Kconfig | 28 +++ drivers/edac/Makefile| 1 + drivers/edac/qcom_edac.c | 507 +++ 4

[PATCH v1 2/4] drivers: soc: Add support to register LLCC EDAC driver

2018-08-01 Thread Venkata Narendra Kumar Gutta
Cache error reporting controller is to detect and report single and double bit errors on Last Level Cache Controller (LLCC) cache. Add required support to register LLCC EDAC driver as platform driver, from LLCC driver. Signed-off-by: Venkata Narendra Kumar Gutta --- drivers/soc/qcom/llcc

[PATCH v1 1/4] drivers: soc: Add broadcast base for Last Level Cache Controller (LLCC)

2018-08-01 Thread Venkata Narendra Kumar Gutta
). Add broadcast base in LLCC driver and use this for broadcast writes. Signed-off-by: Venkata Narendra Kumar Gutta --- drivers/soc/qcom/llcc-slice.c | 55 +++--- include/linux/soc/qcom/llcc-qcom.h | 4 +-- 2 files changed, 35 insertions(+), 24 deletions(-) diff

[PATCH v0 2/4] drivers: soc: Support to add cache erp driver for Last Level Cache Controller (LLCC)

2018-07-25 Thread Venkata Narendra Kumar Gutta
Cache error reporting controller is to detect and report single and double bit errors on Last Level Cache Controller (LLCC) cache. Add required support to register cache erp driver as platform driver, from LLCC driver. Signed-off-by: Channagoud Kadabi Signed-off-by: Venkata Narendra Kumar Gutta

[PATCH v0 4/4] dt-bindigs: Update documentation of qcom,llcc

2018-07-25 Thread Venkata Narendra Kumar Gutta
Add reg-names and interrupts for LLCC documentation and the usage examples. llcc broadcast base is added in addition to llcc base, which is used for llcc broadcast writes. Signed-off-by: Venkata Narendra Kumar Gutta --- Documentation/devicetree/bindings/arm/msm/qcom,llcc.txt | 15

[PATCH v0 3/4] drivers: edac: Add cache erp driver for Last Level Cache Controller (LLCC)

2018-07-25 Thread Venkata Narendra Kumar Gutta
Add cache error reporting driver for single and double bit errors on Last Level Cache Controller (LLCC) cache. This driver takes care of dumping registers and add config options to enable and disable panic when these errors happen. Signed-off-by: Channagoud Kadabi Signed-off-by: Venkata Narendra

[PATCH v0 1/4] drivers: soc: Add broadcast base for Last Level Cache Controller (LLCC)

2018-07-25 Thread Venkata Narendra Kumar Gutta
). Add broadcast base in LLCC driver and use this for broadcast writes. Signed-off-by: Venkata Narendra Kumar Gutta --- drivers/soc/qcom/llcc-slice.c | 55 +++--- include/linux/soc/qcom/llcc-qcom.h | 4 +-- 2 files changed, 35 insertions(+), 24 deletions(-) diff

[PATCH v0 0/4] Add cache erp driver for Last Level Cache Controller (LLCC)

2018-07-25 Thread Venkata Narendra Kumar Gutta
passes platform data to it. This patchset depends on the LLCC driver, which is yet to be merged. Link: https://patchwork.kernel.org/patch/10422531/ Link: Link: http://lists-archives.com/linux-kernel/29157082-dt-bindings-documentation-for-qcom-llcc.html Venkata Narendra Kumar Gutta (4): drivers

[PATCH] ARM64: smp: Fix cpu_up() racing with sys_reboot

2018-07-19 Thread Venkata Narendra Kumar Gutta
the similar patchset by for arm targets 040c163( "ARM: smp: Fix cpu_up() racing with sys_reboot)" Signed-off-by: Abhimanyu Kapur Signed-off-by: Venkata Narendra Kumar Gutta --- arch/arm64/kernel/smp.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/arch/arm64

[PATCH] ARM64: smp: BUG() if smp_send_reschedule() is called for an offline cpu

2018-07-19 Thread Venkata Narendra Kumar Gutta
Trilok Soni Signed-off-by: Venkata Narendra Kumar Gutta --- arch/arm64/kernel/smp.c | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm64/kernel/smp.c b/arch/arm64/kernel/smp.c index 2faa986..5e39030 100644 --- a/arch/arm64/kernel/smp.c +++ b/arch/arm64/kernel/smp.c @@ -898,6 +898,7 @@ void ha