- Sep 23, 2023
-
-
Current alignment which is using 16 bytes is not correct in connection to trace_clocks description and it's length. That's why use start_addr variable and record proper size based on used entries. Fixes: be16fc81 ("trace: Update proftool to use new binary format"). Signed-off-by:
Michal Simek <michal.simek@amd.com> Reviewed-by:
Simon Glass <sjg@chromium.org>
-
Flyrecord tracing data are page aligned that's why it is necessary to calculate alignment properly. Because trace_clocks description is the part of record length it is necessary to have information about length earlier. Signed-off-by:
Michal Simek <michal.simek@amd.com> Reviewed-by:
Simon Glass <sjg@chromium.org>
-
tputq() requires variables to have 64bit width that's why make them 64bit to clean alignment requirement. Signed-off-by:
Michal Simek <michal.simek@amd.com> Reviewed-by:
Simon Glass <sjg@chromium.org>
-
People may put their user name and email in a local config file and reference it by the include.* directives, however `git config --global` doesn't look up the included configs by default. Enable the --includes option explicitly to support such use cases. Signed-off-by:
Fei Shao <fshao@chromium.org> Reviewed-by:
Simon Glass <sjg@chromium.org>
-
s/parititon/partition/ Signed-off-by:
Michal Simek <michal.simek@amd.com> Acked-by:
Ilias Apalodimas <ilias.apalodimas@linaro.org> Reviewed-by:
Simon Glass <sjg@chromium.org>
-
Reproduct warning: $ git clean -dfx $ make CROSS_COMPILE="" qemu-x86_64_defconfig $ make -j8 ... u-boot/tools/binman/etype/section.py:25: SyntaxWarning: invalid escape sequence '\(' """Entry that contains other entries Signed-off-by:
Rong Tao <rongtao@cestc.cn>
-
Simon Glass authored
With Python versions older than 3.9 Buildman produces an error on start-up. Fix this with a workaround for importlib. There is already a workaround for v3.6 but I am not sure if that is still functioning. Signed-off-by:
Simon Glass <sjg@chromium.org>
-
There is no "run_patman" procedure in patman's __main__.py file, which would cause the following error at execution: "AttributeError: module 'patman.__main__' has no attribute 'run_patman'" Signed-off-by:
Maxim Cournoyer <maxim.cournoyer@gmail.com> Reviewed-by:
Simon Glass <sjg@chromium.org>
-
- Sep 22, 2023
-
-
Tom Rini authored
- A few driver fixes and MAINTAINER updates
-
Update maintainers for UniPhier SoC platform. Signed-off-by:
Kunihiko Hayashi <hayashi.kunihiko@socionext.com>
-
Vanessa's NXP e-mail is no longer active. Contacted her offline and she told me that she does not have access to the board anymore and it is OK to remove her from MAINTAINERS. Signed-off-by:
Fabio Estevam <festevam@denx.de>
-
Errors were handled only if an I2C transfer timed out and received a NACK which is very unlikely. This commit changes the condition such that errors are handled if an I2C transfer times out or received a NACK. Signed-off-by:
Francois Berder <fberder@outlook.fr> Reviewed-by:
Heiko Schocher <hs@denx.de>
-
The NETSEC GMAC occasionally falls into a weird state where MAC_REG_DESC_SOFT_RST has never been cleared and shows errors like the below when networking commands are issued: => ping 192.168.1.1 ethernet@522d0000 Waiting for PHY auto negotiation to complete... done netsec_wait_while_busy: timeout Using ethernet@522d0000 device ARP Retry count exceeded; starting again ping failed; host 192.168.1.1 is not alive It happens on not only 'ping' but also 'dhcp', 'tftp' and so on. Luckily, restarting the NETSEC GMAC and trying again seems to fix the problematic state. So first ensure that we haven't entered the state by checking MAC_REG_DESC_SOFT_RST to be cleared; otherwise, restarting NETSEC/PHY and trying again would work as a workaround. Signed-off-by:
Ryosuke Saito <ryosuke.saito@linaro.org> Tested-by:
Masahisa Kojima <masahisa.kojima@linaro.org>
-
commit 280f45d2 ("configs: get rid of build warnings due to SPL_USB_DWC3_GENERIC") missed enabling DWC3 glue layer for usbmsc_defconfig and this broke boot from USB mass storage. Fix this by enabling DWC3 glue layer. Fixes: 280f45d2 ("configs: get rid of build warnings due to SPL_USB_DWC3_GENERIC") Signed-off-by:
Ravi Gunasekaran <r-gunasekaran@ti.com>
-
Make sure to stay within bounds, as a misbehaving HTTP server can trigger a buffer overflow if not properly handled. Cc: Joe Hershberger <joe.hershberger@ni.com> Cc: Ramon Fried <rfried.dev@gmail.com> Signed-off-by:
Richard Weinberger <richard@nod.at>
-
- Sep 21, 2023
-
-
https://source.denx.de/u-boot/custodians/u-boot-riscvTom Rini authored
- Fixup memory size passed to kernel on visionfive2
-
- Sep 20, 2023
-
-
Shengyu Qu authored
Use fdt_fixup_memory to make the memory size data from dtb match the actual size. Signed-off-by:
Shengyu Qu <wiagn233@outlook.com> Tested-by:
Milan P. Stanić <mps@arvanta.net>
-
Shengyu Qu authored
Enable CONFIG_OF_BOARD_SETUP, so we could use ft_board_setup() to fixup memory size passed to kernel. Signed-off-by:
Shengyu Qu <wiagn233@outlook.com> Tested-by:
Milan P. Stanić <mps@arvanta.net>
-
- Sep 17, 2023
-
-
https://source.denx.de/u-boot/custodians/u-boot-shTom Rini authored
- Fix PHY in some cases on some platforms via enabling DM_ETH_PHY.
-
https://source.denx.de/u-boot/custodians/u-boot-efiTom Rini authored
Pull request doc-2023-10-rc5-2 Documentation: * fix code comments referring to doc/develop/expo.rst * remove unused values from Chromebook kernel command line * correct reference tag placement in tools/binman/binman.rst Others: * test: fix build dependency for event unit tests
-
Marek Vasut authored
Enable DM_ETH_PHY to correctly release the PHY on these boards from reset. Signed-off-by:
Marek Vasut <marek.vasut+renesas@mailbox.org>
-
Marek Vasut authored
Add compatible values to Ethernet PHY subnodes representing Micrel KSZ9031 PHYs on R-Car Gen3 Salvator-X boards. This allows software to identify the PHY model at any time, regardless of the state of the PHY reset line. This is a fix for missed addition of these properties on Salvator-X boards. Ported from Linux kernel commit 722d55f3a9bd810f3a1a31916cc74e2915a994ce . Signed-off-by:
Marek Vasut <marek.vasut+renesas@mailbox.org>
-
- Sep 16, 2023
-
-
Move BinmanLogging reference tag after section "Signing FIT container with private key in an image" and just before section "Logging". Fixes: 0f40e23f ("binman: add documentation for binman sign option") Signed-off-by:
Massimo Pegorer <massimo.pegorer+oss@gmail.com> Reviewed-by:
Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
-
Fix typo: doc/develop/expo.rst instead of doc/developer/expo.rst Signed-off-by:
Massimo Pegorer <massimo.pegorer+oss@gmail.com> Reviewed-by:
Simon Glass <sjg@chromium.org> Signed-off-by:
Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
-
Delete "boot=local", "noswap" unused values in kernel command line Signed-off-by:
Jaewon Jung <jw.jung@navercorp.com> Reviewed-by:
Simon Glass <sjg@chromium.org>
-
Heinrich Schuchardt authored
The test_event_base and test_event_probe unit tests use function event_register() which depends on CONFIG_EVENT_DYNAMIC=y. Fixes: 7d02645f ("event: Add a simple test") Signed-off-by:
Heinrich Schuchardt <heinrich.schuchardt@canonical.com> Reviewed-by:
Simon Glass <sjg@chromium.org>
-
- Sep 09, 2023
-
-
https://source.denx.de/u-boot/custodians/u-boot-efiTom Rini authored
Pull request doc-2023-10-rc5 Documentation: * move more TI board documentation to HTML * update TPM usage instructions for qemu-arm * update the EFI app documentation Other: * tpm: Fix autostart for TPM1.2 devices * spl: fix undefined return value in spl_blk_load_image
-
Make the conversion for all existing TI documentation from README to .rst Signed-off-by:
Neha Malcom Francis <n-francis@ti.com>
-
Previously, the file extension was .txt, and it referenced the uImage.FIT directory, which no longer exists. This commit updates the path accordingly. Signed-off-by:
Joao Marcos Costa <jmcosta944@gmail.com> Reviewed-by:
Heinrich Schuchardt <heinrich.schuchardt@canonical.com> Signed-off-by:
Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
-
Heinrich Schuchardt authored
To avoid confusion document that timer_dev_priv.clock_rate and timer_get_rate() yield the timer rate in hertz. Signed-off-by:
Heinrich Schuchardt <heinrich.schuchardt@canonical.com> Reviewed-by:
Simon Glass <sjg@chromium.org>
-
The 64-bit app is supported now, so update the documentation. Signed-off-by:
Simon Glass <sjg@chromium.org> Signed-off-by:
Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
-
We don't have a documentation page for our TPM subsystem. I plan on sending one in the future, but in the meantime document the new 'tpm autostart' command in the QEMU instructions while using a SWTPM Signed-off-by:
Ilias Apalodimas <ilias.apalodimas@linaro.org> Reviewed-by:
Simon Glass <sjg@chromium.org>
-
On commit e663b2ff("tpm: Add 'tpm autostart' shell command") an autostart function was added for both TPM1.2 and 2.0 devices. Instead of correctly wiring the autostart command for TPM1.2 devices that patch mistakenly added it on 'tpm init' Fixes: commit e663b2ff("tpm: Add 'tpm autostart' shell command") Signed-off-by:
Ilias Apalodimas <ilias.apalodimas@linaro.org> Reviewed-by:
Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
-
Heinrich Schuchardt authored
spl_blk_load_image() should not return an uninitialized value if blk_get_devnum_by_uclass_id() fails. Fixes: 8ce6a2e1 ("spl: blk: Support loading images from fs") Reported-by:
Xavier Drudis Ferran <xdrudis@tinet.cat> Signed-off-by:
Heinrich Schuchardt <heinrich.schuchardt@canonical.com> Reviewed-by:
Xavier Drudis Ferran <xdrudis@tinet.cat>
-
- Sep 05, 2023
-
-
-
https://gitlab.denx.de/u-boot/custodians/u-boot-imxTom Rini authored
Fixes for release ----------------- - imx9: fix DRAM calculation - thermal: fixes - fixed for DM, DH and Gateworks boards CI: https://source.denx.de/u-boot/custodians/u-boot-imx/-/pipelines/17639
-
https://source.denx.de/u-boot/custodians/u-boot-riscvTom Rini authored
+ Implement OpenSBI DBCN extension for early debug console + Fixes for VisionFive2 board + Fix timer missing + Fix L2 LIM issue + Enable PCIE auto enumeration to support USB and NVMe by default + Set eth0 mac address properly + Add __noreturn attribute to spl_invoke_opensbi
-
Heinrich Schuchardt authored
Use the DBCN SBI extension to implement a debug console. Make it the default for S-mode RISC-V. Signed-off-by:
Heinrich Schuchardt <heinrich.schuchardt@canonical.com> Reviewed-by:
Leo Yu-Chi Liang <ycliang@andestech.com>
-
Heinrich Schuchardt authored
The DBCN extension provides a Console Write Byte call. Implement function sbi_dbcn_write_byte to invoke it. Signed-off-by:
Heinrich Schuchardt <heinrich.schuchardt@canonical.com> Reviewed-by:
Leo Yu-Chi Liang <ycliang@andestech.com>
-
Chanho Park authored
spl_invoke_opensbi function is not returned to SPL. Thus, we need to set __noreturn function attribute. Signed-off-by:
Chanho Park <chanho61.park@samsung.com> Reviewed-by:
Leo Yu-Chi Liang <ycliang@andestech.com>
-