From mboxrd@z Thu Jan 1 00:00:00 1970 From: Lokesh Vutla Date: Tue, 11 Aug 2020 20:06:24 +0530 Subject: [PATCH v2 0/3] watchdog: K3: Add RTI watchdog support In-Reply-To: <2ea7e01b-2c00-846c-248e-20ab7490c691@siemens.com> References: <7529b473-b29d-62ed-aa55-724525a5798c@siemens.com> <3696cf12-5ced-b1a2-d882-9ecd9eaaa320@ti.com> <2ea7e01b-2c00-846c-248e-20ab7490c691@siemens.com> Message-ID: List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Hi Jan, On 11/08/20 6:07 pm, Jan Kiszka wrote: > On 11.08.20 12:46, Lokesh Vutla wrote: >> >> >> On 11/08/20 4:12 pm, Jan Kiszka wrote: >>> On 11.08.20 12:33, Lokesh Vutla wrote: >>>> >>>> >>>> On 23/06/20 4:45 pm, Jan Kiszka wrote: >>>>> This brings watchdog support for the TI K3 SoCs, derived from the Linux >>>>> kernel, augmented with firmware loading as needed on the AM65x. >>>>> >>>>> Tested on the AM65x EVM and the IOT2050 (also AM65x-based, upstream >>>>> support will be posted soon). >>>>> >>>>> Changes in v2: >>>>> ?? - keep watchdog powered when handing over to Linux >>>>> ?? - drop unneeded explicit power-on >>>>> ?? - account for RTI firmware locking the power domain >>>> >>>> Patch 1 and 3 merged applied. >>>> >>> >>> Thanks. Still taking workable suggestions for loading the firmware. >> >> FIT image is the one that I can think off. Since SPL is loading the FIT image, >> SPL_HANDOFF can be used to pass on the loadaddr from SPL to U-Boot and U-Boot >> can start the remote cores using this info. > > OK, just the ensure I got the idea correctly: > > ?- extend struct spl_handoff or arch_spl_handoff with the fit image > ?? loadaddr that spl is processing Yes > > ?- stick the watchdog firmware into the u-boot proper fit image > ?? (generated by tools/k3_fit_atf.sh or shipped via the board folder, as > ?? in our case) IMHO, not via board folder. k3_fit_atf is used to generate a53 spl images. May be create a new one that packs fit image with u-boot and firmware. Or can you check if binman in u-boot works for you? > > ?- from the watchdog driver, trigger parsing of that fit image and > ?? extracting of the firmware from there Yes Thanks and regards, Lokesh > > Jan >