| a3d2307a | 25-Aug-2021 |
Joseph Chen <chenjh@rock-chips.com> |
common: android: Allow return for amp boot linux
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: If7e4f9ca7c7c1593e475570da9c11fd5af4b3319 |
| 16db7697 | 11-Aug-2021 |
Joseph Chen <chenjh@rock-chips.com> |
common: bootm: Add a path to unmask bootm states
In some case, the board may want to fixup the bootm states, which is not able to be modified as it's the standard common API.
So we provide a chance
common: bootm: Add a path to unmask bootm states
In some case, the board may want to fixup the bootm states, which is not able to be modified as it's the standard common API.
So we provide a chance for board through env "bootm_states_unmask".
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: I8064cc517f1ef042ea5e30644a809561b0c570a3
show more ...
|
| e580435d | 23-Aug-2021 |
Joseph Chen <chenjh@rock-chips.com> |
common: Makefile: build xyzModem if CONFIG_CMD_LOADB=y
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: Ia0a157c94ee263326672bc6956d274e432ae3c36 |
| c3981faf | 23-Aug-2021 |
Joseph Chen <chenjh@rock-chips.com> |
common: fix compile error
Add configuration dependence for them.
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: If308e4277248ae37f8771ac84b06bd6b246c7f90 |
| 1f6c2a7c | 19-Aug-2021 |
Jason Zhu <jason.zhu@rock-chips.com> |
spl: fit: support preload and support spi nand
Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com> Change-Id: I3bd78bdb29506a518109a5f78f51dd0c9f3cc544 |
| 96b4f0fa | 29-Jul-2021 |
Ziyuan Xu <xzy.xu@rock-chips.com> |
common: fdt_support: increase aligned size to total_size
Fixes error: WARNING: could not set bootargs FDT_ERR_NOSPACE
Signed-off-by: Ziyuan Xu <xzy.xu@rock-chips.com> Change-Id: Iedcd9774666bea2ac2
common: fdt_support: increase aligned size to total_size
Fixes error: WARNING: could not set bootargs FDT_ERR_NOSPACE
Signed-off-by: Ziyuan Xu <xzy.xu@rock-chips.com> Change-Id: Iedcd9774666bea2ac22005d150995e1992c79bab
show more ...
|
| b6ffac1d | 29-Jul-2021 |
Jason Zhu <jason.zhu@rock-chips.com> |
common: use mtd_part_parse()
Since its parameters changed.
Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com> Change-Id: I2eb15e8b17d57ec8116f89307552fe9a78ceaa82 |
| cae1d037 | 10-Aug-2021 |
Frank Wang <frank.wang@rock-chips.com> |
common: usb: fix endpoints number in interface descriptor
Some odd devices respond the Endpoint descriptor items are less then the bNumEndpoints in Interface descriptor, so fix it at config parse ti
common: usb: fix endpoints number in interface descriptor
Some odd devices respond the Endpoint descriptor items are less then the bNumEndpoints in Interface descriptor, so fix it at config parse time.
Change-Id: I7d4f21d45904552d1f8fb81abf3a2183c17f504e Signed-off-by: Frank Wang <frank.wang@rock-chips.com>
show more ...
|
| 0b32e3f1 | 17-Aug-2021 |
Jason Zhu <jason.zhu@rock-chips.com> |
spl: fit: fix change the board_fit_image_post_process()
board_fit_image_post_process() adds parameter spec.
Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com> Change-Id: I74d597f9aa357d6dbd7a8449f
spl: fit: fix change the board_fit_image_post_process()
board_fit_image_post_process() adds parameter spec.
Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com> Change-Id: I74d597f9aa357d6dbd7a8449fc37db2bed870d58
show more ...
|
| 9e67e3dd | 02-Aug-2021 |
Joseph Chen <chenjh@rock-chips.com> |
common: image/gunzip: sync with new API param
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: Ie83e281a65af2a141cf67f4ed08d6107a733c27a |
| 803aaca6 | 15-Jul-2021 |
Joseph Chen <chenjh@rock-chips.com> |
common: bootm: Enable decompress related message
It's helpful debug message when decompress fail.
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: Ib8b193cb2248e0a1d3e1fb150b425641c2a2
common: bootm: Enable decompress related message
It's helpful debug message when decompress fail.
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: Ib8b193cb2248e0a1d3e1fb150b425641c2a2c8ef
show more ...
|
| 2aea75af | 20-Jul-2021 |
Joseph Chen <chenjh@rock-chips.com> |
common: image-sig: Add comment for failure handle
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: I648988a43f1057d86d6a705de274aba7165b1011 |
| 617c1bec | 12-Jul-2021 |
Joseph Chen <chenjh@rock-chips.com> |
arm: v7/v8: Enable SError/Asynchronous external abort for TPL/SPL/U-Boot
Add this patch to support report SError/Asynchronous external abort immediately in current exception level.
=== issue scene
arm: v7/v8: Enable SError/Asynchronous external abort for TPL/SPL/U-Boot
Add this patch to support report SError/Asynchronous external abort immediately in current exception level.
=== issue scene === When access a illegal address, It results in: - read: Synchronous data-abort - write: SError(64-bit)/Asynchronous external abort(32-bit)
=== 64-bit === EL3 SError ASynchronous exception in TPL/SPL was already enabled in start.S and crt0_64.S which sets SCR_EL3.EA=1 and DAIF.A=0. We can test result of TPL/SPL by access address 0xfe108000 in rk3568. Let's enable SError in U-Boot proper.
=== 32-bit === Let's set CPSR.A=0 to enable Asynchronous external abort, we can test result by access address 0xfe808000 in rv1126. Note: TPL/SPL vectors only provides "b ." for all exception entry.
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: Id9f660a9275f69fdc8443ad239aabf79682d95d0
show more ...
|
| 02fe0f81 | 14-Jul-2021 |
Joseph Chen <chenjh@rock-chips.com> |
common: board_r: Add CR state print
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: I3dd26c9d74c7f88915b52f767358213e50c0b1fe |
| 0f5aec88 | 16-Jul-2021 |
Joseph Chen <chenjh@rock-chips.com> |
common: usb_kbd: add API to identify F1~F12
F1~F12 code num is special format.
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: I1a7ac8bd6fe868bf4b356db346f123588c74ff57 |
| c39c9a83 | 23-Nov-2019 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
UPSTREAM: usb: kbd: implement special keys
Provide support for F1-F12, Insert, Delete, Home, End, Page Up, Page Down.
As this leads to a size increase provide a customizing setting CONFIG_USB_KEYBO
UPSTREAM: usb: kbd: implement special keys
Provide support for F1-F12, Insert, Delete, Home, End, Page Up, Page Down.
As this leads to a size increase provide a customizing setting CONFIG_USB_KEYBOARD_FN_KEYS.
Change-Id: I5b58edecbb5abedbf0a822958bbcee91b06b5026 Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de> Signed-off-by: Frank Wang <frank.wang@rock-chips.com> (cherry picked from commit 87e91bccaee63d70fd3ada0bee5e861edf8967a5)
show more ...
|
| 3344a41d | 23-Nov-2019 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
UPSTREAM: usb: kbd: simplify coding for arrow keys
Avoid duplicate translation of arrow key codes.
Reduce code size by avoiding strings and eliminating usb_kbd_put_sequence().
Change-Id: Idf043367
UPSTREAM: usb: kbd: simplify coding for arrow keys
Avoid duplicate translation of arrow key codes.
Reduce code size by avoiding strings and eliminating usb_kbd_put_sequence().
Change-Id: Idf0433678c16ba948f2576f206cff0d3d7d4a77c Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de> Signed-off-by: Frank Wang <frank.wang@rock-chips.com> (cherry picked from commit 3352c2114b69aeadf54feb8140071a55fb580c30)
show more ...
|
| 7d89659c | 23-Nov-2019 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
UPSTREAM: usb: kbd: signature of usb_kbd_put_queue()
usb_kbd_buffer is defined as u8[]. So let usb_kbd_put_queue() use u8 as type of the parameter for the new byte.
Change-Id: Ib94126a1b335e7735db2
UPSTREAM: usb: kbd: signature of usb_kbd_put_queue()
usb_kbd_buffer is defined as u8[]. So let usb_kbd_put_queue() use u8 as type of the parameter for the new byte.
Change-Id: Ib94126a1b335e7735db23cdd1b523483c095c1b2 Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de> Signed-off-by: Frank Wang <frank.wang@rock-chips.com> (cherry picked from commit 28dfa7d80d8ddf7ef795f518230964d2c393b25b)
show more ...
|
| c4da9cd0 | 23-Nov-2019 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
UPSTREAM: usb: kbd: fix typo
%s/a interrupt/an interrupt/
Change-Id: I02f2ca10201de7c2bfcb1ee08a42a3e427bce89d Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de> Reviewed-by: Simon Glass <sjg@
UPSTREAM: usb: kbd: fix typo
%s/a interrupt/an interrupt/
Change-Id: I02f2ca10201de7c2bfcb1ee08a42a3e427bce89d Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de> Reviewed-by: Simon Glass <sjg@chromium.org> Signed-off-by: Frank Wang <frank.wang@rock-chips.com> (cherry picked from commit 216db3af2c31303ba2388b51fa064693b8c47ac2)
show more ...
|
| ead987b8 | 13-Jul-2021 |
Joseph Chen <chenjh@rock-chips.com> |
common: android: free non-reloc U-Boot code
Avoid memory overlap error when sysmem alloc uncompressed kernel.
fixes: (b3a6659c22 rockchip: board: reserve sysmem for non-reloc U-Boot code)
Signed-o
common: android: free non-reloc U-Boot code
Avoid memory overlap error when sysmem alloc uncompressed kernel.
fixes: (b3a6659c22 rockchip: board: reserve sysmem for non-reloc U-Boot code)
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: Iacb9df1cff3955d9d285630dad4a65a46d5d2044
show more ...
|
| 3fc8bcd2 | 01-Jul-2021 |
Joseph Chen <chenjh@rock-chips.com> |
common: fdt: fix kern.dtb cleared by BSS zero operation
BSS section is right after u-boot-nodtb.bin, u-boot fdt should be relocated before BSS zero operation.
This is necessary if CONFIG_SKIP_RELOC
common: fdt: fix kern.dtb cleared by BSS zero operation
BSS section is right after u-boot-nodtb.bin, u-boot fdt should be relocated before BSS zero operation.
This is necessary if CONFIG_SKIP_RELOCATE_UBOOT=y.
- relocate the kern.dtb too. - correct ALIGN() for u-boot fdt end address but not totalsize. - set gd->fdt_blob_kern as NULL if invalid.
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: I8766e52f50652ed578430b75d4c3da1e4a69a8cf
show more ...
|
| c4ad0400 | 02-Jul-2021 |
Jason Zhu <jason.zhu@rock-chips.com> |
spl: fit: append mtd part info to dtb if BLK_MTD_SPI_NAND in kernel boot
Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com> Change-Id: Ia834b1bf7b7e4b99af8b76c502f8300b03d4974b |
| fb5b9138 | 02-Jul-2021 |
Jason Zhu <jason.zhu@rock-chips.com> |
common: fdt_support: add fdt_bootargs_append_ab()
Support append data to bootargs.
Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com> Change-Id: Idb0f1a953ab4e3e330727044d62fdc48d1e1f034 |
| 267e75b2 | 17-Jun-2021 |
Joseph Chen <chenjh@rock-chips.com> |
common: image-fit: show short image hash string in SPL
It's helpful to find out whether the images are what we expect.
The log is: ... ## Verified-boot: 0 ## Checking atf-1 0x00040000 .
common: image-fit: show short image hash string in SPL
It's helpful to find out whether the images are what we expect.
The log is: ... ## Verified-boot: 0 ## Checking atf-1 0x00040000 ... sha256(bae46bf861...) + OK ## Checking uboot 0x00200000 ... sha256(ccf07285b7...) + OK ## Checking fdt 0x0029cc68 ... sha256(47b7d252db...) + OK ...
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: Id69b08920b93dbb7e1aebb65d9f529537a9a9a21
show more ...
|
| aa08195f | 30-Jun-2021 |
Joseph Chen <chenjh@rock-chips.com> |
common: fdt_support: filter invalid size
Remove inactive code.
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: I0e4240de971ab0712463bf99c107a01dd6534975 |