Skip to content
Snippets Groups Projects
  1. Dec 19, 2024
  2. Dec 18, 2024
  3. Dec 17, 2024
  4. Dec 16, 2024
  5. Dec 15, 2024
    • Tom Rini's avatar
      Merge tag 'fsl-qoriq-2024-12-15' of https://source.denx.de/u-boot/custodians/u-boot-fsl-qoriq · 50334151
      Tom Rini authored
      CI: https://source.denx.de/u-boot/custodians/u-boot-fsl-qoriq/-/pipelines/23856
      
      - Use strcat to replace sprintf for t208xqds
      - Fix bootefi for board ls1028a
      - Various fixes to sl28 board
      50334151
    • Tom Rini's avatar
      Merge tag 'doc-2025-01-rc5' of https://source.denx.de/u-boot/custodians/u-boot-efi · eb1817ad
      Tom Rini authored
      Pull request doc-2025-01-rc5
      
      Documentation:
      
      * sending_patches: Fix spelling of "its"
      * environment: NET_LWIP dhcp sets ipaddrN, netmaskN and gatewayipN
      * remove redundant Rockchip bindings
      * fwu_updates: Fix formatting
      * coolpi: Fix document style
      * board: theobroma-systems: fix feature list in introductions
      
      Fix typos in code comments:
      
      * clk: mpc83xx: Fix typo in "Coherent System Bus"
      * efi_loader: Fix typos in enum efi_allocate_type
      eb1817ad
    • Francois Berder's avatar
      board: freescale: Replace invalid usage of sprintf by strcat · c71aaaf6
      Francois Berder authored
      
      buf was used as destination and as parameter to sprintf
      which triggers an undefined behaviour.
      This commit removes this usage of sprintf and uses strcat
      to append strings to buf variable.
      
      Signed-off-by: default avatarFrancois Berder <fberder@outlook.fr>
      Signed-off-by: default avatarPeng Fan <peng.fan@nxp.com>
      c71aaaf6
    • Wei Ming Chen's avatar
      configs: ls1028a: Fix bootefi issue on Layerscape ls1028ardb platform · b4626f39
      Wei Ming Chen authored
      
      Without this patch, there will be error indicating that
      "Cannot use 64 bit addresses with SDMA", and the booting
      process will stuck.
      
      please see full boot log below
      
      U-Boot 2022.04-g18185931 (Sep 11 2024 - 13:15:30 +0800)
      
      SoC:  LS1028AE Rev1.0 (0x870b0010)
      Clock Configuration:
             CPU0(A72):1500 MHz  CPU1(A72):1500 MHz
             Bus:      400  MHz  DDR:      1600 MT/s
      Reset Configuration Word (RCW):
             00000000: 3c004010 00000030 00000000 00000000
             00000010: 00000000 018f0000 0030c000 00000000
             00000020: 020031a0 00002580 00000000 00003296
             00000030: 00000000 00000010 00000000 00000000
             00000040: 00000000 00000000 00000000 00000000
             00000050: 00000000 00000000 00000000 00000000
             00000060: 00000000 00000000 200e705a 00000000
             00000070: bb580000 00000000
      Model: LS1028A RDB Board
      Board: LS1028AE Rev1.0-RDB, Version: C, boot from SD
      FPGA: v8 (RDB)
      SERDES1 Reference : Clock1 = 100.00MHz Clock2 = 100.00MHz
      DRAM:  3.9 GiB
      DDR    3.9 GiB (DDR4, 32-bit, CL=11, ECC on)
      Using SERDES1 Protocol: 47960 (0xbb58)
      PCIe1: pcie@3400000 Root Complex: no link
      PCIe2: pcie@3500000 Root Complex: x1 gen2
      Core:  45 devices, 22 uclasses, devicetree: separate
      WDT:   Started watchdog@c000000 with servicing (60s timeout)
      WDT:   Started watchdog@c010000 with servicing (60s timeout)
      MMC:   FSL_SDHC: 0, FSL_SDHC: 1
      Loading Environment from MMC... *** Warning - bad CRC, using default environment
      
      EEPROM: Invalid ID (ff ff ff ff)
      In:    serial
      Out:   serial
      Err:   serial
      SEC0:  RNG instantiated
      Net:
      Warning: enetc-0 (eth0) using random MAC address - d2:9b:a5:37:7b:b5
      eth0: enetc-0
      Warning: enetc-2 (eth1) using random MAC address - ca:57:11:de:de:cb
      , eth1: enetc-2, eth2: swp0, eth3: swp1, eth4: swp2, eth5: swp3
      Hit any key to stop autoboot:  0
      Trying load HDP firmware from SD..
      switch to partitions #0, OK
      mmc0 is current device
      Device: FSL_SDHC
      Manufacturer ID: 9f
      OEM: 5449
      Name: SD32G
      Bus Speed: 50000000
      Mode: SD High Speed (50MHz)
      Rd Block Len: 512
      SD version 3.0
      High Capacity: Yes
      Capacity: 28.9 GiB
      Bus Width: 4-bit
      Erase Group Size: 512 Bytes
      
      MMC read: dev # 0, block # 18944, count 512 ... 512 blocks read: OK
      Loading hdp firmware from 0x00000000a0000000 offset 0x0000000000002000
      Loading hdp firmware Complete
      switch to partitions #0, OK
      mmc0 is current device
      Scanning mmc 0:1...
      ** Unable to read file / **
      Failed to load '/'
      libfdt fdt_check_header(): FDT_ERR_BADMAGIC
      Scanning disk mmc@2140000.blk...
      Scanning disk mmc@2150000.blk...
      Found 7 disks
      ERROR: invalid device tree
      Found EFI removable media binary efi/boot/bootaa64.efi
      981992 bytes read in 44 ms (21.3 MiB/s)
      libfdt fdt_check_header(): FDT_ERR_BADMAGIC
      WARNING could not find node vivante,gc: FDT_ERR_NOTFOUND.
      Booting /efi\boot\bootaa64.efi
      Cannot use 64 bit addresses with SDMA
      Error reading cluster
      ** Unable to read file /efi/boot/grubaa64.efi **
      Unexpected return from initial read: Device Error, buffersize 29D790
      Failed to load image ぀¬ : Device Error
      start_image() returned Device Error
      EFI LOAD FAILED: continuing...
      switch to partitions #0, OK
      mmc1(part 0) is current device
      Scanning mmc 1:1...
      ** Unable to read file / **
      Failed to load '/'
      libfdt fdt_check_header(): FDT_ERR_BADMAGIC
      BootOrder not defined
      EFI boot manager: Cannot load any image
      Scanning mmc 1:2...
      ** Unable to read file / **
      Failed to load '/'
      libfdt fdt_check_header(): FDT_ERR_BADMAGIC
      BootOrder not defined
      EFI boot manager: Cannot load any image
      starting USB...
      Bus usb@3100000: Register 200017f NbrPorts 2
      Starting the controller
      USB XHCI 1.00
      Bus usb@3110000: Register 200017f NbrPorts 2
      Starting the controller
      USB XHCI 1.00
      scanning bus usb@3100000 for devices... 1 USB Device(s) found
      scanning bus usb@3110000 for devices... 1 USB Device(s) found
             scanning usb for storage devices... 0 Storage Device(s) found
      
      Device 0: unknown device
      Trying load from SD ...
      switch to partitions #0, OK
      mmc0 is current device
      Device: FSL_SDHC
      Manufacturer ID: 9f
      OEM: 5449
      Name: SD32G
      Bus Speed: 50000000
      Mode: SD High Speed (50MHz)
      Rd Block Len: 512
      SD version 3.0
      High Capacity: Yes
      Capacity: 28.9 GiB
      Bus Width: 4-bit
      Erase Group Size: 512 Bytes
      
      MMC read: dev # 0, block # 32768, count 81920 ... 81920 blocks read: OK
      Wrong Image Format for bootm command
      ERROR: can't get kernel image!
      
      Signed-off-by: default avatarWei Ming Chen <jj251510319013@gmail.com>
      Signed-off-by: default avatarPeng Fan <peng.fan@nxp.com>
      b4626f39
    • Leonard Anderweit's avatar
      doc: cosmetic: fwu_updates: Fix formatting · 55e87044
      Leonard Anderweit authored
      
      Remove one of the double colon so ..code-block is used for formatting.
      
      Signed-off-by: default avatarLeonard Anderweit <l.anderweit@phytec.de>
      Acked-by: default avatarIlias Apalodimas <ilias.apalodimas@linaro.org>
      Reviewed-by: default avatarHeinrich Schuchardt <xypron.glpk@gmx.de>
      55e87044
    • Jérôme Forissier's avatar
      doc: environment: NET_LWIP dhcp sets ipaddrN, netmaskN and gatewayipN · d8b0020d
      Jérôme Forissier authored
      
      Document environment variables set by the dhcp command when the network
      stack is lwIP.
      
      Signed-off-by: default avatarJerome Forissier <jerome.forissier@linaro.org>
      d8b0020d
    • Quentin Schulz's avatar
      doc: board: theobroma-systems: fix feature list in introductions · c7360f17
      Quentin Schulz authored
      
      Board introductions have a feature list which isn't formatted properly
      according to rST and is thus rendered incorrectly.
      
      Fix this by adding the missing newlines in the appropriate places.
      
      Signed-off-by: default avatarQuentin Schulz <quentin.schulz@cherry.de>
      c7360f17
    • Simon Glass's avatar
      efi_loader: Fix typos in enum efi_allocate_type · 920e165e
      Simon Glass authored
      
      Fix 'indicatged' and 'adress' typos.
      
      Signed-off-by: default avatarSimon Glass <sjg@chromium.org>
      Reviewed-by: default avatarHeinrich Schuchardt <xypron.glpk@gmx.de>
      Reviewed-by: default avatarTom Rini <trini@konsulko.com>
      920e165e
    • Andy Yan's avatar
      doc: coolpi: Fix document style · d9825e8d
      Andy Yan authored
      
      Add a blank line after title "Specification:" to
      make it render correctly html.
      
      And also remove the useless > in bash code block.
      
      Signed-off-by: default avatarAndy Yan <andyshrk@163.com>
      Reviewed-by: default avatarQuentin Schulz <quentin.schulz@cherry.de>
      d9825e8d
    • Johan Jonker's avatar
      doc: remove redundant Rockchip bindings · 4888d1bd
      Johan Jonker authored
      
      Most Rockchip device tree related bindings are converted to YAML
      and available in the U-boot /dts/upstream/Bindings/ directory.
      Remove all redundant U-boot entries.
      
      Signed-off-by: default avatarJohan Jonker <jbx6244@gmail.com>
      4888d1bd
    • J. Neuschäfer's avatar
      doc: sending_patches: Fix spelling of "its" · a7dc9f32
      J. Neuschäfer authored
      
      Although it has historically been different, the current standard
      spelling of the neutral singular possessive pronoun is "its".
      
      Signed-off-by: default avatarJ. Neuschäfer <j.ne@posteo.net>
      a7dc9f32
    • J. Neuschäfer's avatar
      clk: mpc83xx: Fix typo in "Coherent System Bus" · 69ec7f35
      J. Neuschäfer authored
      
      Cosmetic change.
      
      Signed-off-by: default avatarJ. Neuschäfer <j.ne@posteo.net>
      69ec7f35
    • Michael Walle's avatar
      board: sl28: fix USB0 · 56aa021f
      Michael Walle authored
      
      Since commit 61ff1328 ("board: sl28: move to OF_UPSTREAM") USB0 is
      broken because the former u-boot soc dtsi was setting dr_mode to "host"
      but the linux device tree isn't. That is because linux fully supports
      OTG but u-boot doesn't. Therefore, u-boot only ever enabled host mode
      and never OTG mode. Add it to our board "-u-boot.dtsi" to fix it.
      
      Fixes: 61ff1328 ("board: sl28: move to OF_UPSTREAM")
      Reported-by: default avatarHeiko Thiery <heiko.thiery@gmail.com>
      Signed-off-by: default avatarMichael Walle <mwalle@kernel.org>
      Tested-by: default avatarHeiko Thiery <heiko.thiery@gmail.com>
      Signed-off-by: default avatarPeng Fan <peng.fan@nxp.com>
      56aa021f
    • Michael Walle's avatar
      doc: board: sl28: fix table · 079ae273
      Michael Walle authored
      
      Convert the table to a correct reST table syntax.
      
      Signed-off-by: default avatarMichael Walle <mwalle@kernel.org>
      Signed-off-by: default avatarPeng Fan <peng.fan@nxp.com>
      079ae273
    • Michael Walle's avatar
      board: sl28: fix network on variant 3 · ad7ebf1b
      Michael Walle authored
      
      Network is broken on variant 3 boards since commit 61ff1328 ("board:
      sl28: move to OF_UPSTREAM") because it was removing the variant 3
      handling. That is because at that time the var3 device tree was not
      upstream. FWIW variant 3 is actually the same as the base variant, but
      I've missed that the -u-boot.dtsi is not inlcuded in this case which
      will set the ethernet alias.  Now that the var3 device tree is upstream,
      just re-add it to the SPL handling again.
      
      Fixes: 61ff1328 ("board: sl28: move to OF_UPSTREAM")
      Signed-off-by: default avatarMichael Walle <mwalle@kernel.org>
      Reviewed-by: default avatarHeiko Thiery <heiko.thiery@gmail.com>
      Signed-off-by: default avatarPeng Fan <peng.fan@nxp.com>
      ad7ebf1b
Loading