All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/5] Add ESM driver support for AM64x R5
@ 2022-02-02 17:10 Hari Nagalla
  2022-02-02 18:15 ` Nagalla, Hari
  2022-02-23  7:53 ` Christian Gmeiner
  0 siblings, 2 replies; 4+ messages in thread
From: Hari Nagalla @ 2022-02-02 17:10 UTC (permalink / raw)
  To: u-boot; +Cc: nm

AM64x devices have a main ESM and a MCU ESM. The ESM driver enables
routing of the error events from various sources to different processors
or to reset hardware logic. Only the MCU ESM's high output can trigger
reset logic. The main RTI0 WWDT output can be routed to the MCU
highoutput to trigger reset through the main ESM. For this reset to
occur CTRLMMR_MCU_RST_CTRL:MCU_ESM_ERROR_RESET_EN_Z is set to '0'.

AM64x Technical Reference Manual - https://www.ti.com/lit/pdf/spruim2

Hari Nagalla (5):
  misc: k3_esm: Add functionality to set and route error events within
    K3SoC
  arm: dts: k3-am64: Add support for ESM device nodes
  arch: arm: mach-k3: am642_init: Probe ESM nodes
  configs: am64x_evm_r5_defconfig: Add support for ESM driver
  configs: am64x_hs_evm_r5_defconfig: Add support for ESM driver

 arch/arm/dts/k3-am64.dtsi         |  1 +
 arch/arm/dts/k3-am642-r5-evm.dts  | 19 +++++++++++
 arch/arm/dts/k3-am642-r5-sk.dts   | 19 +++++++++++
 arch/arm/mach-k3/am642_init.c     | 37 +++++++++++++++++++++
 configs/am64x_evm_r5_defconfig    |  1 +
 configs/am64x_hs_evm_r5_defconfig |  1 +
 drivers/misc/k3_esm.c             | 53 +++++++++++++++++++++++++++++--
 7 files changed, 128 insertions(+), 3 deletions(-)

-- 
2.17.1


^ permalink raw reply	[flat|nested] 4+ messages in thread

* RE: [PATCH 0/5] Add ESM driver support for AM64x R5
  2022-02-02 17:10 [PATCH 0/5] Add ESM driver support for AM64x R5 Hari Nagalla
@ 2022-02-02 18:15 ` Nagalla, Hari
  2022-02-23  7:53 ` Christian Gmeiner
  1 sibling, 0 replies; 4+ messages in thread
From: Nagalla, Hari @ 2022-02-02 18:15 UTC (permalink / raw)
  To: u-boot; +Cc: Menon, Nishanth

Sorry.. The patches are being re-submitted after rebasing.

Thanks

-----Original Message-----
From: U-Boot <u-boot-bounces@lists.denx.de> On Behalf Of Nagalla, Hari
Sent: Wednesday, February 2, 2022 11:10 AM
To: u-boot@lists.denx.de
Cc: Menon, Nishanth <nm@ti.com>
Subject: [PATCH 0/5] Add ESM driver support for AM64x R5

AM64x devices have a main ESM and a MCU ESM. The ESM driver enables routing of the error events from various sources to different processors or to reset hardware logic. Only the MCU ESM's high output can trigger reset logic. The main RTI0 WWDT output can be routed to the MCU highoutput to trigger reset through the main ESM. For this reset to occur CTRLMMR_MCU_RST_CTRL:MCU_ESM_ERROR_RESET_EN_Z is set to '0'.

AM64x Technical Reference Manual - https://www.ti.com/lit/pdf/spruim2

Hari Nagalla (5):
  misc: k3_esm: Add functionality to set and route error events within
    K3SoC
  arm: dts: k3-am64: Add support for ESM device nodes
  arch: arm: mach-k3: am642_init: Probe ESM nodes
  configs: am64x_evm_r5_defconfig: Add support for ESM driver
  configs: am64x_hs_evm_r5_defconfig: Add support for ESM driver

 arch/arm/dts/k3-am64.dtsi         |  1 +
 arch/arm/dts/k3-am642-r5-evm.dts  | 19 +++++++++++
 arch/arm/dts/k3-am642-r5-sk.dts   | 19 +++++++++++
 arch/arm/mach-k3/am642_init.c     | 37 +++++++++++++++++++++
 configs/am64x_evm_r5_defconfig    |  1 +
 configs/am64x_hs_evm_r5_defconfig |  1 +
 drivers/misc/k3_esm.c             | 53 +++++++++++++++++++++++++++++--
 7 files changed, 128 insertions(+), 3 deletions(-)

--
2.17.1


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [PATCH 0/5] Add ESM driver support for AM64x R5
  2022-02-02 17:10 [PATCH 0/5] Add ESM driver support for AM64x R5 Hari Nagalla
  2022-02-02 18:15 ` Nagalla, Hari
@ 2022-02-23  7:53 ` Christian Gmeiner
  2022-02-25 22:00   ` Nagalla, Hari
  1 sibling, 1 reply; 4+ messages in thread
From: Christian Gmeiner @ 2022-02-23  7:53 UTC (permalink / raw)
  To: Hari Nagalla; +Cc: U-Boot Mailing List, Nishanth Menon

Hi Hari

Am Mi., 2. Feb. 2022 um 18:50 Uhr schrieb Hari Nagalla <hnagalla@ti.com>:
>
> AM64x devices have a main ESM and a MCU ESM. The ESM driver enables
> routing of the error events from various sources to different processors
> or to reset hardware logic. Only the MCU ESM's high output can trigger
> reset logic. The main RTI0 WWDT output can be routed to the MCU
> highoutput to trigger reset through the main ESM. For this reset to
> occur CTRLMMR_MCU_RST_CTRL:MCU_ESM_ERROR_RESET_EN_Z is set to '0'.
>
> AM64x Technical Reference Manual - https://www.ti.com/lit/pdf/spruim2


Are there any plans to send out a V2 of this patch series? If not I
can jump in (as I really
want to see in U-Boot sooner than later).

-- 
greets
--
Christian Gmeiner, MSc

https://christian-gmeiner.info/privacypolicy

^ permalink raw reply	[flat|nested] 4+ messages in thread

* RE: [PATCH 0/5] Add ESM driver support for AM64x R5
  2022-02-23  7:53 ` Christian Gmeiner
@ 2022-02-25 22:00   ` Nagalla, Hari
  0 siblings, 0 replies; 4+ messages in thread
From: Nagalla, Hari @ 2022-02-25 22:00 UTC (permalink / raw)
  To: Christian Gmeiner; +Cc: U-Boot Mailing List, Menon, Nishanth

Hi Christian,

I have a v2 series.. Will send out by Saturday.

Thanks
Hari

-----Original Message-----
From: Christian Gmeiner <christian.gmeiner@gmail.com> 
Sent: Wednesday, February 23, 2022 1:53 AM
To: Nagalla, Hari <hnagalla@ti.com>
Cc: U-Boot Mailing List <u-boot@lists.denx.de>; Menon, Nishanth <nm@ti.com>
Subject: Re: [PATCH 0/5] Add ESM driver support for AM64x R5

Hi Hari

Am Mi., 2. Feb. 2022 um 18:50 Uhr schrieb Hari Nagalla <hnagalla@ti.com>:
>
> AM64x devices have a main ESM and a MCU ESM. The ESM driver enables 
> routing of the error events from various sources to different 
> processors or to reset hardware logic. Only the MCU ESM's high output 
> can trigger reset logic. The main RTI0 WWDT output can be routed to 
> the MCU highoutput to trigger reset through the main ESM. For this 
> reset to occur CTRLMMR_MCU_RST_CTRL:MCU_ESM_ERROR_RESET_EN_Z is set to '0'.
>
> AM64x Technical Reference Manual - https://www.ti.com/lit/pdf/spruim2


Are there any plans to send out a V2 of this patch series? If not I can jump in (as I really want to see in U-Boot sooner than later).

--
greets
--
Christian Gmeiner, MSc

https://christian-gmeiner.info/privacypolicy

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2022-02-25 22:00 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-02-02 17:10 [PATCH 0/5] Add ESM driver support for AM64x R5 Hari Nagalla
2022-02-02 18:15 ` Nagalla, Hari
2022-02-23  7:53 ` Christian Gmeiner
2022-02-25 22:00   ` Nagalla, Hari

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.