From: Vaishnav Achath <vaishnav.a@ti.com>
To: <u-boot@lists.denx.de>, <trini@konsulko.com>
Cc: <vigneshr@ti.com>, <nm@ti.com>, <gadiyar@ti.com>,
<u-kumar1@ti.com>, <vaishnav.a@ti.com>
Subject: [PATCH 0/2] arm: dts: J721E Hyperbus Fixes
Date: Thu, 30 Mar 2023 23:10:03 +0530 [thread overview]
Message-ID: <20230330174005.24950-1-vaishnav.a@ti.com> (raw)
J721E SoC has a hyperbus controller and OSPI controller muxed and only
one of the controllers should be active at a time
While enabling support for hyperflash in J721E, the hyperbus controller
was enabled by default in SoC DTS and was kept disabled in board DTS.
For J721E SK, the board level DTS does not disable the hyperbus node
which causes OSPI and Hyperbus controllers to be active at the same time
thus causing boot failure on J721E SK, to avoid situations like this keep
the hyperbus controller disabled by default in SoC DTS. Also the fixups for
hyperflash enable according to DIP switch settings on EVM is relevant only
to J721E EVM and J7200 EVM, thus disable those fixups for other platforms.
Since the hyperbus node is not present in kernel DTS, manual update is
needed to fix the issue( J721E SK Boot failure). J721E SK boot failure
needs additional fixes on the board DTS which will be sent separately,
but hyperbus and OSPI controller being active was also one of the issues
causing boot failure.
Changes were tested on J721E EVM and J721E SK for basic boot and hyperflash
functionality(EVM).
Vaishnav Achath (2):
arm: dts: k3-j721e-mcu-wakeup: Disable hyperbus controller node
board: ti: j721e: Disable hyperflash fixup for J721E SK
arch/arm/dts/k3-j721e-mcu-wakeup.dtsi | 1 +
board/ti/j721e/evm.c | 6 ++++++
2 files changed, 7 insertions(+)
--
2.17.1
next reply other threads:[~2023-03-30 17:40 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2023-03-30 17:40 Vaishnav Achath [this message]
2023-03-30 17:40 ` [PATCH 1/2] arm: dts: k3-j721e-mcu-wakeup: Disable hyperbus controller node Vaishnav Achath
2023-03-30 18:50 ` Nishanth Menon
2023-03-30 17:40 ` [PATCH 2/2] board: ti: j721e: Disable hyperflash fixup for J721E SK Vaishnav Achath
2023-03-30 17:43 ` [PATCH 0/2] arm: dts: J721E Hyperbus Fixes Gadiyar, Anand
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20230330174005.24950-1-vaishnav.a@ti.com \
--to=vaishnav.a@ti.com \
--cc=gadiyar@ti.com \
--cc=nm@ti.com \
--cc=trini@konsulko.com \
--cc=u-boot@lists.denx.de \
--cc=u-kumar1@ti.com \
--cc=vigneshr@ti.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox