summaryrefslogtreecommitdiff
path: root/doc
AgeCommit message (Collapse)Author
2023-04-17doc: boards: amlogic: update documentation for ODROID-N2LChristian Hewitt
Improve documentation. Signed-off-by: Christian Hewitt <[email protected]> Link: https://lore.kernel.org/r/[email protected] [narmstrong: fixed doc build] Signed-off-by: Neil Armstrong <[email protected]>
2023-04-17doc: boards: amlogic: update documentation for ODROID-N2/N2+Christian Hewitt
Improve documentation. Notably mention the ODROID-N2+ and the option to use FDTDIR not FDT for automatic device-tree selection. Signed-off-by: Christian Hewitt <[email protected]> Link: https://lore.kernel.org/r/[email protected] [narmstrong: fixed doc build] Signed-off-by: Neil Armstrong <[email protected]>
2023-04-17doc: boards: amlogic: update documentation for ODROID GO ULTRAChristian Hewitt
Improve documentation. Signed-off-by: Christian Hewitt <[email protected]> Link: https://lore.kernel.org/r/[email protected] [narmstrong: fixed doc build] Signed-off-by: Neil Armstrong <[email protected]>
2023-04-17doc: boards: amlogic: update documentation for ODROID-C4Christian Hewitt
Improve documentation. Notably drop references to the ODROID-HC4 board as its support has evolved and we will add an HC4 specific document in a later patch. Signed-off-by: Christian Hewitt <[email protected]> Link: https://lore.kernel.org/r/[email protected] [narmstrong: fixed doc build] Signed-off-by: Neil Armstrong <[email protected]>
2023-04-17doc: boards: amlogic: update documentation for ODROID-C2Christian Hewitt
Improve documentation. Signed-off-by: Christian Hewitt <[email protected]> Link: https://lore.kernel.org/r/[email protected] [narmstrong: fixed doc build] Signed-off-by: Neil Armstrong <[email protected]>
2023-04-17doc: boards: amlogic: update documentation for NanoPi-K2Christian Hewitt
Improve documentation. Notably we can now support U-Boot install to the removable eMMC storage module in addition to SD cards. Signed-off-by: Christian Hewitt <[email protected]> Link: https://lore.kernel.org/r/[email protected] [narmstrong: fixed doc build] Signed-off-by: Neil Armstrong <[email protected]>
2023-04-17doc: boards: amlogic: update documentation for LePotatoChristian Hewitt
Improve documentation. Signed-off-by: Christian Hewitt <[email protected]> Link: https://lore.kernel.org/r/[email protected] [narmstrong: fixed doc build] Signed-off-by: Neil Armstrong <[email protected]>
2023-04-17doc: boards: amlogic: update documentation for LaFriteChristian Hewitt
Improve documentation. Signed-off-by: Christian Hewitt <[email protected]> Link: https://lore.kernel.org/r/[email protected] [narmstrong: fixed doc build] Signed-off-by: Neil Armstrong <[email protected]>
2023-04-17doc: boards: amlogic: update documentation for Khadas VIM3LChristian Hewitt
Improve documentation. Signed-off-by: Christian Hewitt <[email protected]> Link: https://lore.kernel.org/r/[email protected] [narmstrong: fixed doc build] Signed-off-by: Neil Armstrong <[email protected]>
2023-04-17doc: boards: amlogic: update documentation for Khadas VIM3Christian Hewitt
Improve documentation. Signed-off-by: Christian Hewitt <[email protected]> Link: https://lore.kernel.org/r/[email protected] [narmstrong: fixed doc build] Signed-off-by: Neil Armstrong <[email protected]>
2023-04-17doc: boards: amlogic: update documentation for Khadas VIM2Christian Hewitt
Improve documentation. Signed-off-by: Christian Hewitt <[email protected]> Link: https://lore.kernel.org/r/[email protected] [narmstrong: fixed doc build] Signed-off-by: Neil Armstrong <[email protected]>
2023-04-17doc: boards: amlogic: update documentation for Khadas VIMChristian Hewitt
Improve documentation. Signed-off-by: Christian Hewitt <[email protected]> Link: https://lore.kernel.org/r/[email protected] [narmstrong: fixed doc build] Signed-off-by: Neil Armstrong <[email protected]>
2023-04-17doc: boards: amlogic: update documentation for JetHub J80Christian Hewitt
Improve documentation. Signed-off-by: Christian Hewitt <[email protected]> Link: https://lore.kernel.org/r/[email protected] [narmstrong: fixed doc build] Signed-off-by: Neil Armstrong <[email protected]>
2023-04-17doc: boards: amlogic: update documentation for JetHub J100Christian Hewitt
Improve documentation. Signed-off-by: Christian Hewitt <[email protected]> Link: https://lore.kernel.org/r/[email protected] [narmstrong: fixed doc build] Signed-off-by: Neil Armstrong <[email protected]>
2023-04-17doc: boards: amlogic: update documentation for Beelink GT-King ProChristian Hewitt
Improve documentation. Signed-off-by: Christian Hewitt <[email protected]> Link: https://lore.kernel.org/r/[email protected] [narmstrong: fixed doc build] Signed-off-by: Neil Armstrong <[email protected]>
2023-04-17doc: boards: amlogic: update documentation for Beelink GT-KingChristian Hewitt
Improve documentation. Signed-off-by: Christian Hewitt <[email protected]> Link: https://lore.kernel.org/r/[email protected] [narmstrong: fixed doc build] Signed-off-by: Neil Armstrong <[email protected]>
2023-04-17doc: boards: amlogic: update documentation for pre-generated-fip'sChristian Hewitt
Improve documentation. Signed-off-by: Christian Hewitt <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Neil Armstrong <[email protected]>
2023-04-17doc: boards: amlogic: update documentation for boot-flowChristian Hewitt
Improve documentation. Signed-off-by: Christian Hewitt <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Neil Armstrong <[email protected]>
2023-04-17doc: boards: amlogic: update documentation for index pageChristian Hewitt
Improve documentation. Notably we remove all the board names from the feature matrix to reduce table width. SoC types have been added to the titles in individual board documents so readers can still correlate a board against the features. This makes it easier to add new boards to to the document in the future. Signed-off-by: Christian Hewitt <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Neil Armstrong <[email protected]>
2023-04-17ARM: meson: Add initial support for BPI-CM4 module with BPI-CM4IO baseboardNeil Armstrong
Add support for both the BananaPi BPI-CM4 module and the BananaPi baseboard which is compatible with the RaspberryPi CM4IO baseboard. The BananaPi BPI-CM4 module follows the CM4 specifications at [1], but with a single HDMI port and a single DSI output. The current CM4IO baseboard DT should work fine on the Raspberry CM4 baseboard and other derivatives baseboards, but proper DT should be written for other baseboards. [1] https://datasheets.raspberrypi.com/cm4io/cm4io-datasheet.pdf Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Neil Armstrong <[email protected]>
2023-04-09Merge tag 'efi-2023-07-rc1' of ↵Tom Rini
https://source.denx.de/u-boot/custodians/u-boot-efi Pull request for efi-2023-07-rc1 Documentation: * man-page for coninfo command * documentation style * switch settings for boot modes on AM62 SK UEFI: * avoid using deprecated HandleProtocol() * set static attribute for non-exported functions and variables
2023-04-08doc: coninfo man-pageHeinrich Schuchardt
Provide a man-page for the coninfo command. Signed-off-by: Heinrich Schuchardt <[email protected]>
2023-04-08doc: mention usage of .readthedocs.ymlHeinrich Schuchardt
Mention that HTML pages are published at https://u-boot.readthedocs.io/ and that the file .readthedocs.yml controls the build process. Signed-off-by: Heinrich Schuchardt <[email protected]> Reviewed-by: Simon Glass <[email protected]>
2023-04-08doc: ti: Add switch setting for boot modes on AM62 SKJudith Mendez
List some common boot modes and their corresponding switch settings for AM62 SK. Signed-off-by: Judith Mendez <[email protected]> Reviewed-by: Tom Rini <[email protected]> Signed-off-by: Heinrich Schuchardt <[email protected]>
2023-04-08doc: describe our documentation styleHeinrich Schuchardt
Provide a reference document for the U-Boot documentation style. Signed-off-by: Heinrich Schuchardt <[email protected]> Reviewed-by: Tom Rini <[email protected]> Reviewed-by: Simon Glass <[email protected]>
2023-04-07Merge branch 'master_sh/gen4/initial' of ↵Tom Rini
https://source.denx.de/u-boot/custodians/u-boot-sh - Initial R-Car Generation 4 support
2023-04-07serial: sh: Add HSCIF support for R-Car SoCHai Pham
Provide the basic HSCIF support for R-Car SoC. Reviewed-by: Marek Vasut <[email protected]> Signed-off-by: Hai Pham <[email protected]> Signed-off-by: Marek Vasut <[email protected]> [Marek: Fill in HSSRR offset for Gen2 and SCBRR calculation for Gen2 and Gen3] Reviewed-by: Simon Glass <[email protected]>
2023-04-06doc: arch: m68k: fix maintainer emailAngelo Dureghello
Fix email with currently used address. Signed-off-by: Angelo Dureghello <[email protected]>
2023-04-05doc: blkmap: Add introduction and examplesTobias Waldekranz
Explain block maps by going through two common use-cases. Signed-off-by: Tobias Waldekranz <[email protected]> Reviewed-by: Simon Glass <[email protected]>
2023-04-04doc: android: add documentation for v3, v4 boot image headerSafae Ouajih
Update the Android documentation to describe version 3 and 4 of boot image header. Signed-off-by: Safae Ouajih <[email protected]> Reviewed-by: Mattijs Korpershoek <[email protected]> Reviewed-by: Simon Glass <[email protected]> Tested-by: Mattijs Korpershoek <[email protected]>
2023-04-04Merge tag 'u-boot-imx-next-20230404' of ↵Tom Rini
https://gitlab.denx.de/u-boot/custodians/u-boot-imx u-boot-imx-next-20230404 ------------------------ CI : https://source.denx.de/u-boot/custodians/u-boot-imx/-/pipelines/15887 - boards : DH-Electronics, Toradex, imx8mp-beacon-kit
2023-04-04arm64: imx: Add support for imx8mp-beacon-kitAdam Ford
Beacon Embedded has an i.MX8M Plus development kit which consists of a SOM + baseboard. The SOM includes Bluetooth, WiFi, QSPI, eMMC, and one Ethernet PHY. The baseboard includes audio, HDMI, USB-C Dual Role port, USB Hub with five ports, a PCIe slot, and a second Ethernet PHY. The device trees are already queued for inclusion in Linux 6.3. Signed-off-by: Adam Ford <[email protected]> Reviewed-by: Tom Rini <[email protected]>
2023-04-03Merge branch 'next'Tom Rini
Signed-off-by: Tom Rini <[email protected]>
2023-04-03Prepare v2023.04v2023.04Tom Rini
Signed-off-by: Tom Rini <[email protected]>
2023-04-03doc: sandbox: replace sgdisk input with optionsCorentin Guillevic
The input provided to sgdisk is in fact aimed for sfdisk. The use of sgdisk and sfdisk, coming from different projects, is not the same. So, this commit translates the sfdisk-formatted input into sgdisk-compatible options. Partitions are not modified. Signed-off-by: Corentin Guillevic <[email protected]>
2023-04-01doc: describe skipping triggering a pipeline in GitlabHeinrich Schuchardt
'git push -o ci.skip' can be used to push to Gitlab without triggering a pipeline. Signed-off-by: Heinrich Schuchardt <[email protected]> Reviewed-by: Simon Glass <[email protected]>
2023-03-31Merge tag 'u-boot-imx-next-20230331' of ↵Tom Rini
https://gitlab.denx.de/u-boot/custodians/u-boot-imx into next u-boot-imx-next-20230331 for next --------------------------------- CI: https://source.denx.de/u-boot/custodians/u-boot-imx/-/pipelines/15819 i.MX patches queued for next: - Conversions to DM_SERIAL - Fixes for Toradex boards - Gateworks Boards - i.MX8ULP - EQoS support / fixes, changes in boards
2023-03-30doc: sl-mx8mm: Fix mistake in merge conflict resolutionFrieder Schrempf
There was a conflict between the following two commits, that wasn't resolved correctly. Fix this. a93985ddfcc3 ("doc: sl-mx8mm: Update the NXP TF-A source reference") f0f461287eff ("imx: Suggest the NXP ATF github repo") Signed-off-by: Frieder Schrempf <[email protected]> Cc: Heinrich Schuchardt <[email protected]> Cc: Fabio Estevam <[email protected]> Cc: Stefano Babic <[email protected]> Reviewed-by: Fabio Estevam <[email protected]>
2023-03-29iot2050: Add support for configuring M.2 connectorJan Kiszka
The M.2 slots of the related IOT2050 variant need to be configured according to the plugged cards. This tries to detect the card using the M.2 configuration pins of the B-key slot. If that fails, a U-Boot environment variable can be set to configure manually. This variable is write-permitted also in secure boot mode as it is not able to undermine the integrity of the booted system. The configuration is then applied to mux the serdes and to fix up the device tree passed to or loaded by the bootloader. The fix-ups are coming from device tree overlays that are embedded into the firmware image and there also integrity protected. The OS remains free to load a device tree to which they do not apply: U-Boot will not fail to boot in that case. Based on original patch by Chao Zeng. Signed-off-by: Jan Kiszka <[email protected]>
2023-03-29arm: dts: iot2050: Add support for M.2 variantchao zeng
Add support for the M.2 board based on the iot2050 advanced board. The board has two m.2 connectors, one is B-keyed, the other E-keyed. The B-key slot can connect 5G/SSD devices, and E-key can be used for WIFI/BT devices. This variant is covered by PG2 firmware image. Signed-off-by: chao zeng <[email protected]> [Jan: align DT to kernel, polish wording] Signed-off-by: Jan Kiszka <[email protected]>
2023-03-29doc: iot2050: Add a note about the watchdog firmwareJan Kiszka
This is enabled by default, thus should be described as well. Signed-off-by: Jan Kiszka <[email protected]>
2023-03-29arm: dts: iot2050: Optionally embed OTP programming data into imageJan Kiszka
Use external blob otpcmd.bin to replace the 0xff filled OTP programming command block to create a firmware image that provisions the OTP on first boot. This otpcmd.bin is generated from the customer keys using steps described in the meta-iot2050 integration layer for the device. Based on original patch by Baocheng Su. Signed-off-by: Jan Kiszka <[email protected]>
2023-03-29iot2050: Add script for signing artifactsJan Kiszka
There are many ways to get a signed firmware for the IOT2050 devices, namely for the parts under user-control. This script documents one way of doing it, given a signing key. Augment the board documentation with the required procedure around it. Signed-off-by: Jan Kiszka <[email protected]>
2023-03-29iot2050: Update firmware layoutJan Kiszka
The latest version of the binary-only firmware parts come in a combined form of FSBL and sysfw containers. This implies some layout changes to the generated firmware image but also makes handling of artifacts much simpler (4 files less). The env locations will not change, just the space reserved for U-Boot will shrink from 4 to 3 MB - still plenty of space left in practice. Adjust configuration and documentation accordingly. Along this change, add a new reservation for update commands of the user-controlled OTP part. A specific userspace tool will fill it, and the FSBL will evaluate it during boot. This reservation will use 64K of the former sysfw section. Signed-off-by: Jan Kiszka <[email protected]>
2023-03-29board: siemens: iot2050: Split the build for PG1 and PG2Su Baocheng
Due to different signature keys, the PG1 and the PG2 boards can no longer use the same FSBL (tiboot3). This makes it impossible anyway to maintaine a single flash.bin for both variants, so we can also split the build. A new target is added to indicates the build is for PG1 vs. PG2 boards. Hence now the variants have separated defconfig files. The runtime board_is_sr1() check does make no sense anymore, so remove it and replace with build time check. Documentation is updated accordingly. New binary artifacts are already available via meta-iot2050. Signed-off-by: Su Baocheng <[email protected]> [Jan: refactor config option into targets, tweak some wordings] Signed-off-by: Jan Kiszka <[email protected]>
2023-03-27Merge branch 'master' into nextTom Rini
2023-03-27Prepare v2023.04-rc5v2023.04-rc5Tom Rini
Signed-off-by: Tom Rini <[email protected]>
2023-03-27x86: minnowmax: Fix up adjustment of CONFIG_TEXT_BASESimon Glass
With recent CONFIG_TEXT_BASE changes, there are inconsistencies between several settings. Adjust CONFIG_SYS_MONITOR_LEN to allow more code space. Move the MRC cache out of the way too. Add documentation on how to make this change safely. Fixes: 66e2c665f3b6 ("x86: minnowmax: Adjust CONFIG_TEXT_BASE") Signed-off-by: Simon Glass <[email protected]> Reviewed-by: Bin Meng <[email protected]>
2023-03-25Merge tag 'efi-next-20230325' of ↵Tom Rini
https://source.denx.de/u-boot/custodians/u-boot-efi into next Pull request for efi-next-20230325 Documenation: * add man-page for efi command UEFI: * Let EFI app call ExitBootServices() before legacy booting kernel * Support zboot and bootm in the EFI app * Let efi command show configuration tables * Support booting a 64-bit kernel from 64-bit EFI app * Allocate device-tree copy from high memory * simplify efi_str_to_u16()
2023-03-25efi: Support showing tablesSimon Glass
Add a command (for the app and payload) to display the tables provided by EFI. Note that for the payload the tables should always be present, so an error message is unnecessary and would bloat the code. Signed-off-by: Simon Glass <[email protected]>