[PATCH v10 1/2] dt-bindings: edac: al-mc-edac: Amazon's Annapurna Labs Memory Controller EDAC

2020-08-16 Thread Talel Shenhar
Document Amazon's Annapurna Labs Memory Controller EDAC SoC binding. Signed-off-by: Talel Shenhar Reviewed-by: Rob Herring --- .../bindings/edac/amazon,al-mc-edac.yaml | 67 +++ 1 file changed, 67 insertions(+) create mode 100644 Documentation/devicetree/bindings/edac

[PATCH v10 0/2] Amazon's Annapurna Labs Memory Controller EDAC

2020-08-16 Thread Talel Shenhar
ST to Kconfig - converted dt binding to new scheme - used devm_platform_ioremap_resource instead of get Changes since v1: = - updated dt binding node name and added Rob Reviewed-By - removed auto selecting of this driver Talel Shenhar (2): dt-bindings: edac: al-mc-edac: Amazon's A

[PATCH v10 2/2] EDAC: al-mc-edac: Introduce Amazon's Annapurna Labs Memory Controller EDAC

2020-08-16 Thread Talel Shenhar
The Amazon's Annapurna Labs Memory Controller EDAC supports ECC capability for error detection and correction (Single bit error correction, Double detection). This driver introduces EDAC driver for that capability. Signed-off-by: Talel Shenhar Reviewed-by: James Morse --- MAINTAINERS

[PATCH v9 1/2] dt-bindings: edac: al-mc-edac: Amazon's Annapurna Labs Memory Controller EDAC

2020-07-28 Thread Talel Shenhar
Document Amazon's Annapurna Labs Memory Controller EDAC SoC binding. Signed-off-by: Talel Shenhar Reviewed-by: Rob Herring --- .../bindings/edac/amazon,al-mc-edac.yaml | 67 +++ 1 file changed, 67 insertions(+) create mode 100644 Documentation/devicetree/bindings/edac

[PATCH v9 2/2] EDAC: al-mc-edac: Introduce Amazon's Annapurna Labs Memory Controller EDAC

2020-07-28 Thread Talel Shenhar
The Amazon's Annapurna Labs Memory Controller EDAC supports ECC capability for error detection and correction (Single bit error correction, Double detection). This driver introduces EDAC driver for that capability. Signed-off-by: Talel Shenhar Reviewed-by: James Morse --- MAINTAINERS

[PATCH v9 0/2] Amazon's Annapurna Labs Memory Controller EDAC

2020-07-28 Thread Talel Shenhar
t Changes since v1: = - updated dt binding node name and added Rob Reviewed-By - removed auto selecting of this driver Talel Shenhar (2): dt-bindings: edac: al-mc-edac: Amazon's Annapurna Labs Memory Controller EDAC EDAC: al-mc-edac: Introduce Amazon's Annapurna Labs Memory

[PATCH v8 0/2] Amazon's Annapurna Labs Memory Controller EDAC

2020-07-26 Thread Talel Shenhar
moved auto selecting of this driver Talel Shenhar (2): dt-bindings: edac: al-mc-edac: Amazon's Annapurna Labs Memory Controller EDAC EDAC: al-mc-edac: Introduce Amazon's Annapurna Labs Memory Controller EDAC .../bindings/edac/amazon,al-mc-edac.yaml | 52 +++ M

[PATCH v8 1/2] dt-bindings: edac: al-mc-edac: Amazon's Annapurna Labs Memory Controller EDAC

2020-07-26 Thread Talel Shenhar
Document Amazon's Annapurna Labs Memory Controller EDAC SoC binding. Signed-off-by: Talel Shenhar Reviewed-by: Rob Herring --- .../bindings/edac/amazon,al-mc-edac.yaml | 52 +++ 1 file changed, 52 insertions(+) create mode 100644 Documentation/devicetree/bindings/edac

[PATCH v8 2/2] EDAC: al-mc-edac: Introduce Amazon's Annapurna Labs Memory Controller EDAC

2020-07-26 Thread Talel Shenhar
The Amazon's Annapurna Labs Memory Controller EDAC supports ECC capability for error detection and correction (Single bit error correction, Double detection). This driver introduces EDAC driver for that capability. Signed-off-by: Talel Shenhar Reviewed-by: James Morse --- MAINTAINERS

[PATCH v7 1/2] dt-bindings: edac: al-mc-edac: Amazon's Annapurna Labs Memory Controller EDAC

2020-05-07 Thread Talel Shenhar
Document Amazon's Annapurna Labs Memory Controller EDAC SoC binding. Signed-off-by: Talel Shenhar Reviewed-by: Rob Herring --- .../bindings/edac/amazon,al-mc-edac.yaml | 52 +++ 1 file changed, 52 insertions(+) create mode 100644 Documentation/devicetree/bindings/edac

[PATCH v7 0/2] Amazon's Annapurna Labs Memory Controller EDAC

2020-05-07 Thread Talel Shenhar
te - added COMPILE_TEST to Kconfig - converted dt binding to new scheme - used devm_platform_ioremap_resource instead of get Changes since v1: = - updated dt binding node name and added Rob Reviewed-By - removed auto selecting of this driver Talel Shenhar (2): dt-bindings: edac: al-mc-edac

[PATCH v7 2/2] EDAC: al-mc-edac: Introduce Amazon's Annapurna Labs Memory Controller EDAC

2020-05-07 Thread Talel Shenhar
The Amazon's Annapurna Labs Memory Controller EDAC supports ECC capability for error detection and correction (Single bit error correction, Double detection). This driver introduces EDAC driver for that capability. Signed-off-by: Talel Shenhar Reviewed-by: James Morse --- MAINTAINERS

[tip: irq/urgent] irqchip/al-fic: Add support for irq retrigger

2019-10-14 Thread tip-bot2 for Talel Shenhar
The following commit has been merged into the irq/urgent branch of tip: Commit-ID: 9c426b770bd088f18899f836093d810a83b59b98 Gitweb: https://git.kernel.org/tip/9c426b770bd088f18899f836093d810a83b59b98 Author:Talel Shenhar AuthorDate:Mon, 09 Sep 2019 11:39:18 +03:00

[PATCH v4 2/2] EDAC: al-mc-edac: Introduce Amazon's Annapurna Labs Memory Controller EDAC

2019-10-10 Thread Talel Shenhar
The Amazon's Annapurna Labs Memory Controller EDAC supports ECC capability for error detection and correction (Single bit error correction, Double detection). This driver introduces EDAC driver for that capability. Signed-off-by: Talel Shenhar --- MAINTAINERS | 7 + drivers/edac

[PATCH v4 0/2] Amazon's Annapurna Labs Memory Controller EDAC

2019-10-10 Thread Talel Shenhar
devm_platform_ioremap_resource instead of get Changes since v1: = - updated dt binding node name and added Rob Reviewed-By - removed auto selecting of this driver Talel Shenhar (2): dt-bindings: edac: al-mc-edac: Amazon's Annapurna Labs Memory Controller EDAC EDAC: al-mc-edac

[PATCH v4 1/2] dt-bindings: edac: al-mc-edac: Amazon's Annapurna Labs Memory Controller EDAC

2019-10-10 Thread Talel Shenhar
Document Amazon's Annapurna Labs Memory Controller EDAC SoC binding. Signed-off-by: Talel Shenhar --- .../bindings/edac/amazon,al-mc-edac.yaml | 50 ++ 1 file changed, 50 insertions(+) create mode 100644 Documentation/devicetree/bindings/edac/amazon,al-mc

[PATCH v6 2/2] soc: amazon: al-pos-edac: Introduce Amazon's Annapurna Labs POS EDAC driver

2019-10-10 Thread Talel Shenhar
The Amazon's Annapurna Labs SoCs includes Point Of Serialization error logging unit that reports an error in case write error (e.g . Attempt to write to a read only register). This error shall be reported to EDAC subsystem as uncorrectable-error. Signed-off-by: Talel Shenhar --- MAINTAINERS

[PATCH v6 1/2] dt-bindings: soc: al-pos: Amazon's Annapurna Labs POS

2019-10-10 Thread Talel Shenhar
Document Amazon's Annapurna Labs POS SoC binding. Signed-off-by: Talel Shenhar --- .../bindings/edac/amazon,al-pos-edac.yaml | 41 ++ 1 file changed, 41 insertions(+) create mode 100644 Documentation/devicetree/bindings/edac/amazon,al-pos-edac.yaml diff --git

[PATCH v6 0/2] Amazon's Annapurna Labs POS Driver

2019-10-10 Thread Talel Shenhar
to the regular ones - removed driver selected based on arch - added casting to u64 before left shifting (reported by kbuild test robot) Talel Shenhar (2): dt-bindings: soc: al-pos: Amazon's Annapurna Labs POS soc: amazon: al-pos-edac: Introduce Amazon's Annapurna Labs POS EDAC driver

[PATCH v5 2/2] soc: amazon: al-pos-edac: Introduce Amazon's Annapurna Labs POS EDAC driver

2019-10-07 Thread Talel Shenhar
The Amazon's Annapurna Labs SoCs includes Point Of Serialization error logging unit that reports an error in case write error (e.g . Attempt to write to a read only register). This error shall be reported to EDAC subsystem as uncorrectable-error. Signed-off-by: Talel Shenhar --- MAINTAINERS

[PATCH v5 0/2] Amazon's Annapurna Labs POS Driver

2019-10-07 Thread Talel Shenhar
casting to u64 before left shifting (reported by kbuild test robot) Talel Shenhar (2): dt-bindings: soc: al-pos: Amazon's Annapurna Labs POS soc: amazon: al-pos-edac: Introduce Amazon's Annapurna Labs POS EDAC driver .../bindings/edac/amazon,al-pos-edac.yaml | 40 + MAINTAINERS

[PATCH v5 1/2] dt-bindings: soc: al-pos: Amazon's Annapurna Labs POS

2019-10-07 Thread Talel Shenhar
Document Amazon's Annapurna Labs POS SoC binding. Signed-off-by: Talel Shenhar --- .../bindings/edac/amazon,al-pos-edac.yaml | 40 ++ 1 file changed, 40 insertions(+) create mode 100644 Documentation/devicetree/bindings/edac/amazon,al-pos-edac.yaml diff --git

[PATCH v3 2/2] EDAC: al-mc-edac: Introduce Amazon's Annapurna Labs Memory Controller EDAC

2019-10-03 Thread Talel Shenhar
The Amazon's Annapurna Labs Memory Controller EDAC supports ECC capability for error detection and correction (Single bit error correction, Double detection). This driver introduces EDAC driver for that capability. Signed-off-by: Talel Shenhar --- MAINTAINERS | 7 + drivers/edac

[PATCH v3 1/2] dt-bindings: edac: al-mc-edac: Amazon's Annapurna Labs Memory Controller EDAC

2019-10-03 Thread Talel Shenhar
Document Amazon's Annapurna Labs Memory Controller EDAC SoC binding. Signed-off-by: Talel Shenhar --- .../bindings/edac/amazon,al-mc-edac.yaml | 40 ++ 1 file changed, 40 insertions(+) create mode 100644 Documentation/devicetree/bindings/edac/amazon,al-mc

[PATCH v3 0/2] Amazon's Annapurna Labs Memory Controller EDAC

2019-10-03 Thread Talel Shenhar
Talel Shenhar (2): dt-bindings: edac: al-mc-edac: Amazon's Annapurna Labs Memory Controller EDAC EDAC: al-mc-edac: Introduce Amazon's Annapurna Labs Memory Controller EDAC .../bindings/edac/amazon,al-mc-edac.yaml | 40 +++ MAINTAINERS

[PATCH v4 2/2] soc: amazon: al-pos-edac: Introduce Amazon's Annapurna Labs POS EDAC driver

2019-10-03 Thread Talel Shenhar
The Amazon's Annapurna Labs SoCs includes Point Of Serialization error logging unit that reports an error in case write error (e.g . Attempt to write to a read only register). This error shall be reported to EDAC subsystem as uncorrectable-error. Signed-off-by: Talel Shenhar --- MAINTAINERS

[PATCH v4 0/2] Amazon's Annapurna Labs POS Driver

2019-10-03 Thread Talel Shenhar
platform_get_irq() instead of irq_of_parse_and_map() - removed the use of _relaxed accessor in favor to the regular ones - removed driver selected based on arch - added casting to u64 before left shifting (reported by kbuild test robot) Talel Shenhar (2): dt-bindings: soc: al-pos: Amazon's

[PATCH v4 1/2] dt-bindings: soc: al-pos: Amazon's Annapurna Labs POS

2019-10-03 Thread Talel Shenhar
Document Amazon's Annapurna Labs POS SoC binding. Signed-off-by: Talel Shenhar --- .../bindings/edac/amazon,al-pos-edac.yaml | 39 ++ 1 file changed, 39 insertions(+) create mode 100644 Documentation/devicetree/bindings/edac/amazon,al-pos-edac.yaml diff --git

[PATCH v2 0/2] Amazon's Annapurna Labs Memory Controller EDAC

2019-09-15 Thread Talel Shenhar
This series introduces support for Amazon's Annapurna Labs Memory Controller EDAC driver. Changes since v1: = - updated dt binding node name and added Rob Reviewed-By - removed auto selecting of this driver Talel Shenhar (2): dt-bindings: edac: al-mc-edac: Amazon's Annapurna

[PATCH v2 2/2] EDAC: al-mc-edac: Introduce Amazon's Annapurna Labs Memory Controller EDAC

2019-09-15 Thread Talel Shenhar
The Amazon's Annapurna Labs Memory Controller EDAC supports ECC capability for error detection and correction (Single bit error correction, Double detection). This driver introduces EDAC driver for that capability. Signed-off-by: Talel Shenhar --- MAINTAINERS | 7 + drivers/edac

[PATCH v2 1/2] dt-bindings: edac: al-mc-edac: Amazon's Annapurna Labs Memory Controller EDAC

2019-09-15 Thread Talel Shenhar
Document Amazon's Annapurna Labs Memory Controller EDAC SoC binding. Signed-off-by: Talel Shenhar Reviewed-by: Rob Herring --- .../devicetree/bindings/edac/amazon,al-mc-edac.txt | 24 ++ 1 file changed, 24 insertions(+) create mode 100644 Documentation/devicetree/bindings

[PATCH v2 2/3] soc: amazon: al-pos: Introduce Amazon's Annapurna Labs POS driver

2019-09-10 Thread Talel Shenhar
The Amazon's Annapurna Labs SoCs includes Point Of Serialization error logging unit that reports an error in case write error (e.g. attempt to write to a read only register). This patch introduces the support for this unit. Signed-off-by: Talel Shenhar --- MAINTAINERS | 7

[PATCH v2 3/3] soc: amazon: al-pos: cast to u64 before left shifting

2019-09-10 Thread Talel Shenhar
Fix wrap around for pos errors on addresses above 32 bit. Reported-by: kbuild test robot Signed-off-by: Talel Shenhar --- drivers/soc/amazon/al_pos.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/soc/amazon/al_pos.c b/drivers/soc/amazon/al_pos.c index a865111

[PATCH v2 1/3] dt-bindings: soc: al-pos: Amazon's Annapurna Labs POS

2019-09-10 Thread Talel Shenhar
Document Amazon's Annapurna Labs POS SoC binding. Signed-off-by: Talel Shenhar --- .../devicetree/bindings/soc/amazon/amazon,al-pos.txt | 18 ++ 1 file changed, 18 insertions(+) create mode 100644 Documentation/devicetree/bindings/soc/amazon/amazon,al-pos.txt diff --git

[PATCH v2 0/3] Amazon's Annapurna Labs POS Driver

2019-09-10 Thread Talel Shenhar
by kbuild test robot) Talel Shenhar (3): dt-bindings: soc: al-pos: Amazon's Annapurna Labs POS soc: amazon: al-pos: Introduce Amazon's Annapurna Labs POS driver soc: amazon: al-pos: cast to u64 before left shifting .../bindings/soc/amazon/amazon,al-pos.txt | 18 +++ MAINTAINERS

[PATCH 3/3] arm64: alpine: select AL_POS

2019-09-09 Thread Talel Shenhar
Amazon's Annapurna Labs SoCs uses al-pos driver, enable it. Signed-off-by: Talel Shenhar --- arch/arm64/Kconfig.platforms | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm64/Kconfig.platforms b/arch/arm64/Kconfig.platforms index 4778c77..bd86b15 100644 --- a/arch/arm64

[PATCH 2/3] soc: amazon: al-pos: Introduce Amazon's Annapurna Labs POS driver

2019-09-09 Thread Talel Shenhar
The Amazon's Annapurna Labs SoCs includes Point Of Serialization error logging unit that reports an error in case write error (e.g. attempt to write to a read only register). This patch introduces the support for this unit. Signed-off-by: Talel Shenhar --- MAINTAINERS | 6

[PATCH 1/3] dt-bindings: soc: al-pos: Amazon's Annapurna Labs POS

2019-09-09 Thread Talel Shenhar
Document Amazon's Annapurna Labs POS SoC binding. Signed-off-by: Talel Shenhar --- .../devicetree/bindings/soc/amazon/amazon,al-pos.txt | 18 ++ 1 file changed, 18 insertions(+) create mode 100644 Documentation/devicetree/bindings/soc/amazon/amazon,al-pos.txt diff --git

[PATCH 0/3] Amazon's Annapurna Labs POS Driver

2019-09-09 Thread Talel Shenhar
The Amazon's Annapurna Labs SoCs includes Point Of Serialization error logging unit that reports an error in case of write error (e.g. attempt to write to a read only register). This patch series introduces the support for this unit. Talel Shenhar (3): dt-bindings: soc: al-pos: Amazon's

[PATCH 1/1] irqchip: al-fic: add support for irq retrigger

2019-09-09 Thread Talel Shenhar
Introduce interrupts retrigger support for Amazon's Annapurna Labs Fabric Interrupt Controller. Signed-off-by: Talel Shenhar --- drivers/irqchip/irq-al-fic.c | 12 1 file changed, 12 insertions(+) diff --git a/drivers/irqchip/irq-al-fic.c b/drivers/irqchip/irq-al-fic.c index

[PATCH 1/3] dt-bindings: edac: al-mc-edac: Amazon's Annapurna Labs Memory Controller EDAC

2019-09-04 Thread Talel Shenhar
Document Amazon's Annapurna Labs Memory Controller EDAC SoC binding. Signed-off-by: Talel Shenhar --- .../devicetree/bindings/edac/amazon,al-mc-edac.txt | 24 ++ 1 file changed, 24 insertions(+) create mode 100644 Documentation/devicetree/bindings/edac/amazon,al-mc-edac.txt

[PATCH 3/3] arm64: alpine: select EDAC_AL_MC

2019-09-04 Thread Talel Shenhar
Amazon's Annapurna Labs SoCs supports memory error detection and correction. Signed-off-by: Talel Shenhar --- arch/arm64/Kconfig.platforms | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm64/Kconfig.platforms b/arch/arm64/Kconfig.platforms index 4778c77..d2809b9 100644 --- a/arch

[PATCH 2/3] EDAC: al-mc-edac: Introduce Amazon's Annapurna Labs Memory Controller EDAC

2019-09-04 Thread Talel Shenhar
The Amazon's Annapurna Labs Memory Controller EDAC supports ECC capability for error detection and correction (Single bit error correction, Double detection). This driver introduces EDAC driver for that capability. Signed-off-by: Talel Shenhar --- MAINTAINERS | 6 + drivers/edac

[PATCH 0/3] Amazon's Annapurna Labs Memory Controller EDAC

2019-09-04 Thread Talel Shenhar
This series introduces support for Amazon's Annapurna Labs Memory Controller EDAC driver. Talel Shenhar (3): dt-bindings: edac: al-mc-edac: Amazon's Annapurna Labs Memory Controller EDAC EDAC: al-mc-edac: Introduce Amazon's Annapurna Labs Memory Controller EDAC arm64: alpine

Re: [PATCH -next 13/15] thermal: thermal_mmio: use devm_platform_ioremap_resource() to simplify code

2019-09-04 Thread Talel Shenhar
Thanks. Talel. On 9/4/19 2:29 PM, YueHaibing wrote: Use devm_platform_ioremap_resource() to simplify the code a bit. This is detected by coccinelle. Reported-by: Hulk Robot Signed-off-by: YueHaibing Reviewed-By: Talel Shenhar --- drivers/thermal/thermal_mmio.c | 4 +--- 1 file changed

[PATCH 1/1] dt-bindings: interrupt-controller: al-fic: remove redundant binding

2019-07-11 Thread Talel Shenhar
Remove dt binding description for standard binding. Signed-off-by: Talel Shenhar --- .../bindings/interrupt-controller/amazon,al-fic.txt | 16 +++- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/Documentation/devicetree/bindings/interrupt-controller/amazon,al

[PATCH v4 2/2] irqchip: al-fic: Introduce Amazon's Annapurna Labs Fabric Interrupt Controller Driver

2019-06-10 Thread Talel Shenhar
The Amazon's Annapurna Labs Fabric Interrupt Controller has 32 inputs. A FIC (Fabric Interrupt Controller) may be cascaded into another FIC or directly to the main CPU Interrupt Controller (e.g. GIC). Signed-off-by: Talel Shenhar --- MAINTAINERS | 6 + drivers/irqchip/Kconfig

[PATCH v4 0/2] Amazon's Annapurna Labs Fabric Interrupt Controller

2019-06-10 Thread Talel Shenhar
al_fic_wire_get_domain from documentation - removed argument validation from al_fic_wire_init Changes since v1: = - removing unused exported APIs - updating cover letter and commit message accordingly Talel Shenhar (2): dt-bindings: interrupt-controller: Amazon's Annapurna Labs FIC irqchip: al

[PATCH v4 1/2] dt-bindings: interrupt-controller: Amazon's Annapurna Labs FIC

2019-06-10 Thread Talel Shenhar
Document Amazon's Annapurna Labs Fabric Interrupt Controller SoC binding. Signed-off-by: Talel Shenhar --- .../interrupt-controller/amazon,al-fic.txt | 29 ++ 1 file changed, 29 insertions(+) create mode 100644 Documentation/devicetree/bindings/interrupt-controller

[PATCH v3 2/2] irqchip: al-fic: Introduce Amazon's Annapurna Labs Fabric Interrupt Controller Driver

2019-06-05 Thread Talel Shenhar
The Amazon's Annapurna Labs Fabric Interrupt Controller has 32 inputs lines. A FIC (Fabric Interrupt Controller) may be cascaded into another FIC or directly to the main CPU Interrupt Controller (e.g. GIC). Signed-off-by: Talel Shenhar --- MAINTAINERS | 6 + drivers/irqchip

[PATCH v3 0/2] Amazon's Annapurna Labs Fabric Interrupt Controller

2019-06-05 Thread Talel Shenhar
: = - removing unused exported APIs - updating cover letter and commit message accordingly Talel Shenhar (2): dt-bindings: interrupt-controller: Amazon's Annapurna Labs FIC irqchip: al-fic: Introduce Amazon's Annapurna Labs Fabric Interrupt Controller Driver

[PATCH v3 1/2] dt-bindings: interrupt-controller: Amazon's Annapurna Labs FIC

2019-06-05 Thread Talel Shenhar
Document Amazon's Annapurna Labs Fabric Interrupt Controller SoC binding. Signed-off-by: Talel Shenhar --- .../interrupt-controller/amazon,al-fic.txt | 22 ++ 1 file changed, 22 insertions(+) create mode 100644 Documentation/devicetree/bindings/interrupt-controller

[PATCH v2 1/2] dt-bindings: interrupt-controller: Amazon's Annapurna Labs FIC

2019-06-05 Thread Talel Shenhar
Document Amazon's Annapurna Labs Fabric Interrupt Controller SoC binding. Signed-off-by: Talel Shenhar --- .../interrupt-controller/amazon,al-fic.txt | 22 ++ 1 file changed, 22 insertions(+) create mode 100644 Documentation/devicetree/bindings/interrupt-controller

[PATCH v2 2/2] irqchip: al-fic: Introduce Amazon's Annapurna Labs Fabric Interrupt Controller Driver

2019-06-05 Thread Talel Shenhar
The Amazon's Annapurna Labs Fabric Interrupt Controller has 32 inputs lines. A FIC (Fabric Interrupt Controller) may be cascaded into another FIC or directly to the main CPU Interrupt Controller (e.g. GIC). Signed-off-by: Talel Shenhar --- MAINTAINERS | 6 + drivers/irqchip

[PATCH v2 0/2] Amazon's Annapurna Labs Fabric Interrupt Controller

2019-06-05 Thread Talel Shenhar
since v1: = - removing unused exported APIs - updating cover letter and commit message accordingly Talel Shenhar (2): dt-bindings: interrupt-controller: Amazon's Annapurna Labs FIC irqchip: al-fic: Introduce Amazon's Annapurna Labs Fabric Interrupt Controller Driver

[PATCH 1/3] dt-bindings: interrupt-controller: Amazon's Annapurna Labs FIC

2019-06-05 Thread Talel Shenhar
Document Amazon's Annapurna Labs Fabric Interrupt Controller SoC binding. Signed-off-by: Talel Shenhar --- .../interrupt-controller/amazon,al-fic.txt | 22 ++ 1 file changed, 22 insertions(+) create mode 100644 Documentation/devicetree/bindings/interrupt-controller

[PATCH 0/3] Amazon's Annapurna Labs Fabric Interrupt Controller

2019-06-05 Thread Talel Shenhar
as a wired interrupt controller that aggregates events from different units, or, while embedded inside PCIe device, it can generate MSI-X messages based on the tables configured to that PCIe device or can be configured to generate wired interrupt. Talel Shenhar (3): dt-bindings: interrupt

[PATCH 3/3] irqchip: al-fic: Introducing support for MSI-X

2019-06-05 Thread Talel Shenhar
. Signed-off-by: Talel Shenhar --- drivers/irqchip/irq-al-fic.c | 48 +++--- include/linux/irqchip/al-fic.h | 2 ++ 2 files changed, 47 insertions(+), 3 deletions(-) diff --git a/drivers/irqchip/irq-al-fic.c b/drivers/irqchip/irq-al-fic.c index d881d42

[PATCH 2/3] irqchip: al-fic: Introduce Amazon's Annapurna Labs Fabric Interrupt Controller Driver

2019-06-05 Thread Talel Shenhar
and run-time for dynamically added FICs (e.g. FICs embedded to PCIe devices). Signed-off-by: Talel Shenhar --- MAINTAINERS| 7 + drivers/irqchip/Kconfig| 11 ++ drivers/irqchip/Makefile | 1 + drivers/irqchip/irq-al-fic.c | 346

[PATCH 1/1] thermal: Fix build error of missing devm_ioremap_resource on UM

2019-04-29 Thread Talel Shenhar
() which are compile-testable should depend on HAS_IOMEM. Reported-by: kbuild test robot Signed-off-by: Talel Shenhar --- drivers/thermal/Kconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/thermal/Kconfig b/drivers/thermal/Kconfig index 41f3943..66a709d 100644 --- a/drivers/thermal

[PATCH v3 1/2] dt-bindings: thermal: al-thermal: Add binding documentation

2019-04-11 Thread Talel Shenhar
Add thermal binding documentation for Amazon's Annapurna Labs Thermal Sensor. Signed-off-by: Talel Shenhar Reviewed-by: David Woodhouse Reviewed-by: Rob Herring --- .../bindings/thermal/amazon,al-thermal.txt | 33 ++ 1 file changed, 33 insertions(+) create mode

[PATCH v3 2/2] thermal: Introduce Amazon's Annapurna Labs Thermal Driver

2019-04-11 Thread Talel Shenhar
This is a generic thermal driver for simple MMIO sensors, of which amazon,al-thermal is one. This device uses a single MMIO transaction to read the temperature and report it to the thermal subsystem. Signed-off-by: Talel Shenhar Reviewed-by: David Woodhouse --- MAINTAINERS

[PATCH v3 0/2] Amazon's Annapurna Labs Thermal Sensor Driver

2019-04-11 Thread Talel Shenhar
ialization function that is mapped based on the specific binding string - removed thermal_mmio_readl and thermal_readw, but kept mmio reads in callback function. Left only thermal_mmio_reab which is used by al-thermal - removed divider, bias, width which are not needed for al-thermal. Talel

[PATCH v2 1/2] dt-bindings: thermal: al-thermal: Add binding documentation

2019-04-04 Thread Talel Shenhar
Add thermal binding documentation for Amazon's Annapurna Labs Thermal Sensor. Signed-off-by: Talel Shenhar Reviewed-by: David Woodhouse --- .../bindings/thermal/amazon,al-thermal.txt | 33 ++ 1 file changed, 33 insertions(+) create mode 100644 Documentation

[PATCH v2 2/2] thermal: Introduce Amazon's Annapurna Labs Thermal Driver

2019-04-04 Thread Talel Shenhar
This is a generic thermal driver for simple MMIO sensors, of which amazon,al-thermal is one. This device uses a single MMIO transaction to read the temperature and report it to the thermal subsystem. Signed-off-by: Talel Shenhar Reviewed-by: David Woodhouse --- MAINTAINERS

[PATCH v2 0/2] Amazon's Annapurna Labs Thermal Sensor Driver

2019-04-04 Thread Talel Shenhar
ch is used by al-thermal - removed divider, bias, width which are not needed for al-thermal. Talel Shenhar (2): dt-bindings: thermal: al-thermal: Add binding documentation thermal: Introduce Amazon's Annapurna Labs Thermal Driver .../bindings/thermal/amazon,al-thermal.txt

[PATCH 1/2] dt-bindings: thermal: thermal_mmio: Add binding documentation

2019-03-03 Thread Talel Shenhar
Add thermal binding documentation for thermal MMIO driver. Signed-off-by: Talel Shenhar --- .../devicetree/bindings/thermal/thermal_mmio.txt | 173 + 1 file changed, 173 insertions(+) create mode 100644 Documentation/devicetree/bindings/thermal/thermal_mmio.txt diff

[PATCH 0/2] Thermal MMIO Driver

2019-03-03 Thread Talel Shenhar
shared memory that can be memory-mapped to this driver. - The thermal HW setup and reading is done via CPLD, which exports the current temperature to the system via a register. - The thermal HW is working out-of-the-box and only reports temperature via a single register access. Talel

[PATCH 2/2] thermal: Introduce thermal MMIO

2019-03-03 Thread Talel Shenhar
doesn't require any HW configuration to be done by the driver. Such "simple" HW is a candidate to work with this driver. Signed-off-by: Talel Shenhar --- drivers/thermal/Kconfig| 11 +++ drivers/thermal/Makefile | 3 + drivers/thermal/thermal_mmio.c | 214 ++

Re: [PATCH 2/2] dw: spi: add support for Alpine spi controller

2018-10-11 Thread Talel Shenhar
On 10/11/2018 01:08 AM, Trent Piepho wrote: > On Wed, 2018-10-10 at 18:15 +0300, Talel Shenhar wrote: >> Add support for a new devicetree compatible string called >> 'al,alpine-apb-ssi', which is necessary for the Amazon Alpine spi >> controller. 'al,alpine-dw-apb-ssi'

Re: [PATCH 2/2] dw: spi: add support for Alpine spi controller

2018-10-11 Thread Talel Shenhar
On 10/11/2018 01:08 AM, Trent Piepho wrote: > On Wed, 2018-10-10 at 18:15 +0300, Talel Shenhar wrote: >> Add support for a new devicetree compatible string called >> 'al,alpine-apb-ssi', which is necessary for the Amazon Alpine spi >> controller. 'al,alpine-dw-apb-ssi'

[PATCH 2/2] dw: spi: add support for Amazon's Alpine spi controller

2018-10-11 Thread Talel Shenhar
hw driver behavior. Signed-off-by: Talel Shenhar Signed-off-by: David Woodhouse --- drivers/spi/spi-dw-mmio.c | 9 + drivers/spi/spi-dw.c | 6 ++ drivers/spi/spi-dw.h | 2 ++ 3 files changed, 17 insertions(+) diff --git a/drivers/spi/spi-dw-mmio.c b/drivers/spi/spi-dw

[PATCH 2/2] dw: spi: add support for Amazon's Alpine spi controller

2018-10-11 Thread Talel Shenhar
hw driver behavior. Signed-off-by: Talel Shenhar Signed-off-by: David Woodhouse --- drivers/spi/spi-dw-mmio.c | 9 + drivers/spi/spi-dw.c | 6 ++ drivers/spi/spi-dw.h | 2 ++ 3 files changed, 17 insertions(+) diff --git a/drivers/spi/spi-dw-mmio.c b/drivers/spi/spi-dw

[PATCH 1/2] dt-bindings: spi: dw: add compatible for Amazon's Alpine spi controller

2018-10-11 Thread Talel Shenhar
and will start manual deselecting the Slave Select Register when the transfer ends. Signed-off-by: Talel Shenhar Signed-off-by: David Woodhouse --- Documentation/devicetree/bindings/spi/snps,dw-apb-ssi.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Documentation/devicetree

[PATCH 1/2] dt-bindings: spi: dw: add compatible for Amazon's Alpine spi controller

2018-10-11 Thread Talel Shenhar
and will start manual deselecting the Slave Select Register when the transfer ends. Signed-off-by: Talel Shenhar Signed-off-by: David Woodhouse --- Documentation/devicetree/bindings/spi/snps,dw-apb-ssi.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Documentation/devicetree

Re: [PATCH 1/2] dt-bindings: spi: dw: add cs-override property

2018-10-11 Thread Talel Shenhar
On 10/11/2018 01:21 AM, Trent Piepho wrote: > On Wed, 2018-10-10 at 10:08 +0300, Talel Shenhar wrote: >> The dw spi controller has an auto-deselect of Chip-Select, in case there is >> no data inside the Tx FIFO. While working on platforms with Alpine chips, >> auto-deselect

Re: [PATCH 1/2] dt-bindings: spi: dw: add cs-override property

2018-10-11 Thread Talel Shenhar
On 10/11/2018 01:21 AM, Trent Piepho wrote: > On Wed, 2018-10-10 at 10:08 +0300, Talel Shenhar wrote: >> The dw spi controller has an auto-deselect of Chip-Select, in case there is >> no data inside the Tx FIFO. While working on platforms with Alpine chips, >> auto-deselect

[PATCH 1/2] dt-bindings: spi: dw: add compatible for Alpine spi controller

2018-10-10 Thread Talel Shenhar
and will start manual deselecting the Slave Select Register when the transfer ends. Signed-off-by: Talel Shenhar Signed-off-by: David Woodhouse --- Documentation/devicetree/bindings/spi/snps,dw-apb-ssi.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Documentation/devicetree/bindings

[PATCH 1/2] dt-bindings: spi: dw: add compatible for Alpine spi controller

2018-10-10 Thread Talel Shenhar
and will start manual deselecting the Slave Select Register when the transfer ends. Signed-off-by: Talel Shenhar Signed-off-by: David Woodhouse --- Documentation/devicetree/bindings/spi/snps,dw-apb-ssi.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Documentation/devicetree/bindings

[PATCH 2/2] dw: spi: add support for Alpine spi controller

2018-10-10 Thread Talel Shenhar
driver behavior. Signed-off-by: Talel Shenhar Signed-off-by: David Woodhouse --- drivers/spi/spi-dw-mmio.c | 9 + drivers/spi/spi-dw.c | 6 ++ drivers/spi/spi-dw.h | 2 ++ 3 files changed, 17 insertions(+) diff --git a/drivers/spi/spi-dw-mmio.c b/drivers/spi/spi-dw-mmio.c index

[PATCH 2/2] dw: spi: add support for Alpine spi controller

2018-10-10 Thread Talel Shenhar
driver behavior. Signed-off-by: Talel Shenhar Signed-off-by: David Woodhouse --- drivers/spi/spi-dw-mmio.c | 9 + drivers/spi/spi-dw.c | 6 ++ drivers/spi/spi-dw.h | 2 ++ 3 files changed, 17 insertions(+) diff --git a/drivers/spi/spi-dw-mmio.c b/drivers/spi/spi-dw-mmio.c index

Re: [PATCH 1/2] dt-bindings: spi: dw: add cs-override property

2018-10-10 Thread Talel Shenhar
On 10/10/2018 01:18 PM, Mark Brown wrote: > On Wed, Oct 10, 2018 at 10:08:12AM +0300, Talel Shenhar wrote: > >> The dw spi controller has an auto-deselect of Chip-Select, in case there is >> no data inside the Tx FIFO. While working on platforms with Alpine chips, > W

Re: [PATCH 1/2] dt-bindings: spi: dw: add cs-override property

2018-10-10 Thread Talel Shenhar
On 10/10/2018 01:18 PM, Mark Brown wrote: > On Wed, Oct 10, 2018 at 10:08:12AM +0300, Talel Shenhar wrote: > >> The dw spi controller has an auto-deselect of Chip-Select, in case there is >> no data inside the Tx FIFO. While working on platforms with Alpine chips, > W

Re: [PATCH 1/2] dt-bindings: spi: dw: add cs-override property

2018-10-10 Thread Talel Shenhar
> On Wed, Oct 10, 2018 at 10:08:12AM +0300, Talel Shenhar wrote: > >> The dw spi controller has an auto-deselect of Chip-Select, in case there is >> no data inside the Tx FIFO. While working on platforms with Alpine chips, > Why would we ever want to use this behaviour? It w

Re: [PATCH 1/2] dt-bindings: spi: dw: add cs-override property

2018-10-10 Thread Talel Shenhar
> On Wed, Oct 10, 2018 at 10:08:12AM +0300, Talel Shenhar wrote: > >> The dw spi controller has an auto-deselect of Chip-Select, in case there is >> no data inside the Tx FIFO. While working on platforms with Alpine chips, > Why would we ever want to use this behaviour? It w

[PATCH 1/2] dt-bindings: spi: dw: add cs-override property

2018-10-10 Thread Talel Shenhar
to a dedicated register found in the IP reserved area and will starts deselecting the Slave Select Register when the transfer ends. Signed-off-by: Talel Shenhar Signed-off-by: David Woodhouse --- Documentation/devicetree/bindings/spi/snps,dw-apb-ssi.txt | 2 ++ 1 file changed, 2 insertions(+) diff

[PATCH 2/2] dw: spi: add 'cs-override' DT property support

2018-10-10 Thread Talel Shenhar
. Signed-off-by: Talel Shenhar Signed-off-by: David Woodhouse --- drivers/spi/spi-dw-mmio.c | 2 ++ drivers/spi/spi-dw.c | 6 ++ drivers/spi/spi-dw.h | 2 ++ 3 files changed, 10 insertions(+) diff --git a/drivers/spi/spi-dw-mmio.c b/drivers/spi/spi-dw-mmio.c index a768461..a2f7359 100644

[PATCH 1/2] dt-bindings: spi: dw: add cs-override property

2018-10-10 Thread Talel Shenhar
to a dedicated register found in the IP reserved area and will starts deselecting the Slave Select Register when the transfer ends. Signed-off-by: Talel Shenhar Signed-off-by: David Woodhouse --- Documentation/devicetree/bindings/spi/snps,dw-apb-ssi.txt | 2 ++ 1 file changed, 2 insertions(+) diff

[PATCH 2/2] dw: spi: add 'cs-override' DT property support

2018-10-10 Thread Talel Shenhar
. Signed-off-by: Talel Shenhar Signed-off-by: David Woodhouse --- drivers/spi/spi-dw-mmio.c | 2 ++ drivers/spi/spi-dw.c | 6 ++ drivers/spi/spi-dw.h | 2 ++ 3 files changed, 10 insertions(+) diff --git a/drivers/spi/spi-dw-mmio.c b/drivers/spi/spi-dw-mmio.c index a768461..a2f7359 100644