Age | Commit message (Collapse) | Author | Files | Lines |
|
This updates IPL and Secure Monitor to version 2.0.6 with the following
change:
- Update DDR setting version 0.40 for H3, M3, M3N.
Signed-off-by: Duy Dang <duy.dang.yw@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
Change-Id: I1818faaa492686d7c18730b27394174b64793ad6
|
|
This commit removes SECURITY_CFLAGS option to avoid compile issue:
| In file included from tmp/work/h3ulcb-poky-linux/optee-client/3.1.0+renesas+gitAUTOINC+3f16662284-r0/recipe-sysroot/usr/include/errno.h:25,
| from src/tee_client_api.c:28:
| tmp/work/h3ulcb-poky-linux/optee-client/3.1.0+renesas+gitAUTOINC+3f16662284-r0/recipe-sysroot/usr/include/features.h:382:4: error: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Werror=cpp]
| # warning _FORTIFY_SOURCE requires compiling with optimization (-O)
| ^~~~~~~
Signed-off-by: Thuy Tran <thuy.tran.xh@renesas.com>
Signed-off-by: Khang Nguyen <khang.nguyen.xw@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
Change-Id: Ie677ea0d51ce9651a8df70c4b626e556514d2fe8
|
|
This commit applies a W/A patch from optee upstream to fix
GCC 9 format-truncation errors.
[1] https://github.com/OP-TEE/optee_client/issues/126
Signed-off-by: Khang Nguyen <khang.nguyen.xw@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
Change-Id: Iafdda8934e315366d0d4546d37b63c5bdb4b5a3e
|
|
Since v3.15.0, the optee-os recipe does a cherry-pick in do_configure,
if the git is not configured, the do_configure will fail and breaks the
build.
This adds '-n' flag to cherry-pick command to avoid the above issue.
Signed-off-by: Khang Nguyen <khang.nguyen.xw@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
Change-Id: I6448b57b4a9609599497f3a35ada5c777015a7f0
|
|
This commit applies fix patch for the following error:
| #define SYSCALL_ENTRY(_fn) { .fn = (syscall_t)_fn }
| ^
| core/arch/arm/tee/arch_svc.c:128:2: note: in expansion of macro 'SYSCALL_ENTRY'
| SYSCALL_ENTRY(syscall_rcar_asset_unpack),
| ^~~~~~~~~~~~~
| CC out/arm-plat-rcar/core/arch/arm/tee/cache.o
| cc1: all warnings being treated as errors
Signed-off-by: Khang Nguyen <khang.nguyen.xw@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
Change-Id: Ia5f1a6825cd63d745263c746b3dba5b6156f6b02
|
|
This commit changes to use oe.utils.conditional because these base_*
functions were removed in meta/lib/oe from YP2.5.
(From Poky rev: 58449f0e9cc4a05c88204cf8ba887b55467d886e)
Signed-off-by: Thuy Tran <thuy.tran.xh@renesas.com>
Signed-off-by: Khang Nguyen <khang.nguyen.xw@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
Change-Id: Iee8ccb134de4b955032427bd06c230c32c7084cf
|
|
This patch changes RPMB ioctl from MMC_IOC_CMD into MMC_IOC_MULTI_CMD
and changes ioctl parameters according to mmc utils to fix the failure
when using MMC_IOC_CMD as RPMB ioctl.
Change-Id: I2ec8dd2d5eaf08a357bbe45477f2378e108ec7f7
Signed-off-by: Duy Dang <duy.dang.yw@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit updates optee-os to v2.0.4 for the following changes:
- Ebisu-4D (E3 Ver.1.1) SanDisk eMMC: RPMB area access error.
- core: Change error code of HW-Engine provider layer.
- plat-rcar: Add mask processing of interrupt distribution CPU.
- core: Fix the return value from HW-Engine provider different from
expected value.
Change-Id: Ib21e41eebabca9a6fea023738334ec4e01e4fd8f
Signed-off-by: Duy Dang <duy.dang.yw@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit updates SRCREV of arm-trusted-firmware to v2.0.4 for the
following changes:
- BL31: Fix missing RCAR_SYSTEM_SUSPEND encapsulation
- BL2: update QoS setting Update M3 Ver.3.0 QoS setting rev.0.04.
- BL2: Clean up DDR code for H3, M3, M3N.
- BL2: Update DDR setting for H3, M3, M3N.
- BL2: pfc Checkpatch cleanup.
- BL2: Modify PFC code.
- BL2: Change RPC PHY calibration setting.
- BL2: Clean up DDR sub function code.
- BL2: Clean up DDR code for E3.
- BL2: Update DDR setting for H3, M3, M3N rev.0.37.
- BL2: QoS: Checkpatch cleanup.
Change-Id: I3dd1f719b4193c3784f094fd6c500728a647481d
Signed-off-by: Duy Dang <duy.dang.yw@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit updates U-Boot version to 3.9.5 for the following
changes:
- Fix name to AVB_AVTP_{MATCH/CAPTURE}.
- Add DRAM 2x4G memory map support for M3 Ver.3.0 SiP.
Change-Id: Ic1ad4f8fd0eec13bb872b5d17bb2742ab59b3ae3
Signed-off-by: Duy Dang <duy.dang.yw@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit updates SRCREV of optee-os to Rev.2.0.2 for
the following changes:
- Support HWmanual RPC errata
- Delete the modification used by enabling CFG_WITH_PAGER
Change-Id: I6cc14ec22556ecdaf1b59e72e4c63b6dc78083e0
Signed-off-by: Duy Dang <duy.dang.yw@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit updates IPL and Secure Monitor to Rev.2.0.3 for the
following changes:
[IPL]
- Add support for M3 Ver.1.3/3.0
- Add QoS setting for M3 Ver.3.0
- Add DDR setting for M3 Ver.3.0
- Add E3 Ver.1.1 to build option
- Change periodic write DQ training option
- Add new board revision for H3ULCB
- Remove duplicate line in qos.mk
- Change subslot cycle
- Update DDR setting rev.0.35
- BL2/BL31: Update IPL and Secure Monitor Rev2.0.3
- BL31: Change to restore timer counter value at resume
- BL31: Add DBSC4 setting before self-refresh mode
[Secure Monitor]
- Add SiP for getting board ID
- Change Suspend To RAM function for M3 Ver.3.0
- Change condition of product code with cluster off function
Change-Id: I9eb8e11e679742cf315089670dee1ae90954fc43
Signed-off-by: Duy Dang <duy.dang.yw@renesas.com>
Signed-off-by: Khang Nguyen <khang.nguyen.xw@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit updates U-Boot SRCREV to Ver.3.9.3 for the following
changes:
- Increase off-on delay on the SD Vcc regulator.
- Fix r8a779{5,6,90} DRIF conflict names by H/W UM 1.50 errata.
- Apply upstream code related to mmc.
- Add upstream description to DT files added by BSP.
- Fix warning in writel() overflow in rcar_i2c.c.
- Set environment variable containing CPU type.
- Downgrade SD/MMC from UHS/HS200/HS400 modes before boot.
- Unmount FS in do_fs_type().
- Support up to MMC HS200 mode with U-Boot.
- Add DMA transfer address alignment check at writing.
- Fix pinctrl definition according to H/W UM Rev.1.00 and errata.
- Force mmc reinit when no card present.
- Make DMA transfer end bit configurable and add 1uS delay after DMA
completion on older IPs.
- Add function to activate with suitable DT and add Enable
MULTI_DTB_FIT.
Change-Id: I958f86c16e7558ac51b40e68f611b7f20748877c
Signed-off-by: Duy Dang <duy.dang.yw@renesas.com>
Signed-off-by: Khang Nguyen <khang.nguyen.xw@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
M3NULCB board specifications:
R-Car M3-N Ver.1.1
DDR 2GiB
eMMC 8GB(KLM8G1GESD-B04P)
Change-Id: Ie857f76d7c96cd6e9a9196ce9bc27d98e878b161
Signed-off-by: Yusuke Goda <yusuke.goda.sx@renesas.com>
Signed-off-by: Duy Dang <duy.dang.yw@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit updates SRCREV of optee-os recipe for these changes:
- Fix the MMU configuration of shared memory.
- Merge the following pull request.
https://github.com/renesas-rcar/optee_os/pull/2
- Change a cipher method of AES-CTR from a block cipher to a stream
cipher.
- Fix exclusive controls of asymmetric encryption.
Signed-off-by: Duy Dang <duy.dang.yw@rvc.renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit updates SRCREV of IPL and Secure Monitor to Rev2.0.0
for these changes:
[IPL]
- Update DDR setting for E3(rev0.11).
- Change the condition of data transfer end of SCIF transfer.
- Modify address area in the DDR memory config log output.
- Update H3 Ver.3.0 QoS setting rev.0.09.
- Update E3 Ver.1.0 QoS setting rev.0.04.
- Update H3 Ver.2.0 QoS setting rev.0.20.
- Update H3 Ver.3.0 QoS setting rev.0.10.
- Update M3 Ver.1.1 QoS setting rev.0.18.
- Update M3N Ver.1.1 QoS setting rev.0.08.
- Update E3 Ver.1.0 QoS setting rev.0.05.
- Modify load destination variable of the Cert Header to static.
- [H/W Restriction No.100]:
+ Disable TLB function of IPMMU cache on E3 Ver.1.1.
+ Disable TLB function of IPMMU-PV0 cache on E3 Ver.1.x.
[Secure Monitor]
- Add API for getting DRAM capacity information.
- Change the execution timing of system RAM copy process to BL31
startup.
Signed-off-by: Duy Dang <duy.dang.yw@rvc.renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit updates do_deploy function to drop the SoC name when
deploying srec files, the purpose is to keep the legacy name of U-Boot
build results.
Signed-off-by: Khang Nguyen <khang.nguyen.xw@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit updates SRCREV of U-Boot to version 3.9.1 for
the following changes:
- Generate fitting memory map on R-Car Gen3, fix protection area
access error and fix to enable icache early in R-Car Gen3.
- Add module clock stop before OS startup.
- Reorder TMIO clock handling.
- Do not issue CMD 6 on SD 1.00 and SD 1.01.
- Fix protection area access error at Cortex-A53.
- Avoid unsupported internal delay mode for R-Car E3 and limit to
100Mbps.
- Revert "net: Fix cache misalignment message after network load
operations"
- Add "usb_pgood_delay" to the default environment variable.
- Fix warning of the make W=1 C=2.
- Resolve the problem that the eMMC read of the environment setting
value may fail at startup.
- Add vbus-supply regulator support.
- Resolve the problem that the SD card (UHS, etc.) isn’t
recognized.
- Fix MOD_SEL bit numbering for R-Car E3.
Signed-off-by: Duy Dang <duy.dang.yw@rvc.renesas.com>
Signed-off-by: Khang Nguyen <khang.nguyen.xv@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit provides the capability to generate IPL binaries for
H3/H3ULCB/E3 build variants at the same time.
- For H3 SiP
- *.srec: use for H3 SiP DDR 4GiB (1GiB x 4ch)
- *-4x2g.srec: use for H3 SiP DDR 8GiB (2GiB x 4ch)
- *-2x2g.srec: use for H3 SiP DDR 4GiB (2GiB x 2ch)
- For H3ULCB SiP
- *.srec: use for H3ULCB SiP DDR 4GiB (1GiB x 4ch)
- *-4x2g.srec: use for H3ULCB SiP DDR 8GiB (2GiB x 4ch)
- For E3 SiP
- *.srec: use for E3 SiP DDR 1GiB
- *-4d.srec: use for E3 SiP DDR 2GiB
Signed-off-by: Thuy Tran <thuy.tran.xh@renesas.com>
Signed-off-by: Khang Nguyen <khang.nguyen.xw@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit updates IPL and Secure Monitor to Rev1.0.23 rev2 for
the following changes:
[IPL]
- plat: rcar: BL2: Correct MMU configuration.
- plat: rcar: Fix suspicious line in platform.mk.
- Change the definition value of BL2_LIMIT to end of System RAM.
- Update IPL boot message.
- Version up the base version to v1.5 of arm-trusted-firmware.
- Update DDR setting (rev.0.34).
- Modify the alignment of l2_tzram_layout to CACHE_WRITEBACK_GRANULE.
- Update H3 Ver.3.0 QoS setting rev.0.08.
- Update M3N Ver.1.1 QoS setting rev.0.07.
- Update E3 Ver.1.0 QoS setting rev.0.03.
- Fix the system WDT detection log is not output when D-Cache is enabled.
- Change the timer counter of micro_wait to the Generic Timer.
- Fix to log the timestamp at beginning of line.
- Change the timer counter for processing time measurement to the Generic Timer.
- Modify the DDR log output of IPL boot message.
[Secure Monitor]
- Version up the base version of arm-trusted-firmware.
https://github.com/ARM-software/arm-trusted-firmware
Commit ID ed8112606c54d85781fc8429160883d6310ece32 [Tag: v1.5]
- Backport the workaround for CVE-2018-3639.
Update optee_os Rev1.0.16 rev2
- Fix a contxt size allocated by OP-TEE OS with HW engine.
- Fix to exclusive control in ECDSA operation used by HW engine.
- Fix to set the initial value for a parameter in TEE_AEInit.
- Fix to clear the read cache of standalone_fs_create.
Signed-off-by: Khang Nguyen <khang.nguyen.xw@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit updates recipes to support deploying multiple u-boot
binaries of Salvator-XS, H3ULCB and Ebisu boards. It also removed
uboot-control.inc which is no longer used.
Signed-off-by: Khang Nguyen <khang.nguyen.xw@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit updates u-boot according to BSP v3.8.0.
Signed-off-by: Khang Nguyen <khang.nguyen.xw@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit backports u-boot v2018.09 upstream to Yv3.13.0.
Signed-off-by: Khang Nguyen <khang.nguyen.xw@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
From optee 2.6.0 release [1], they do not use python-wand anymore.
It also adds inherit pythonnative to optee-client to follow upstream
version.
[1] meta-linaro rev: 837fb7d048a30baa6356d3ceb493ec20074b8785
Signed-off-by: Thuy Tran <thuy.tran.xh@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit applies a patch to fix an issue in MMU configuration
in which Linux or OP-TEE may overwrite to the illegal memory area.
Signed-off-by: Duy Dang <duy.dang.yw@rvc.renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit applies a patch to fix the following issues:
- Fix to set the initial value for a parameter in TEE_AEInit
- Fix to clear the read cache of standalone_fs_create.
Signed-off-by: Duy Dang <duy.dang.yw@rvc.renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
The new version of arm-trusted-firmware sets the default build
for Ebisu 2GB DRAM board which is not supported.
This commit switches the build option back to Ebisu 1GB DRAM.
Signed-off-by: Duy Dang <duy.dang.yw@rvc.renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit applies a patch for updating DDR setting.
Signed-off-by: Duy Dang <duy.dang.yw@rvc.renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit updates IPL/Secure Monitor for the following changes:
Update IPL and Secure Monitor Rev1.0.22
[IPL]
- Update CPG setting.
- Add support Ebisu-4D board.
- Change the timing to invalidate of instruction cache.
- Fixed a bug in the exception handler.
- Update DDR setting for E3.
[Secure Monitor]
- Add the wait processing that is placed in the system RAM area for
Suspend To RAM.
Update optee_os Rev1.0.15
- Fix the polling process of the HyperFlash driver waiting for HW
completion.
- Fix incorrect memory access in RSA processing using a provider for
a HW engine driver.
- Fix a conditional branch in a mutex_destroy function.
Signed-off-by: Khang Nguyen <khang.nguyen.xw@renesas.com>
Signed-off-by: Duy Dang <duy.dang.yw@rvc.renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
In the past, -fgnu89-inline flag was added to fix some
incompatibilities with GCC 5. At the moment, the issue is resolved after
upgrading to GCC 7.3.
This commit removes -fgnu89-inline flag from KCFLAGS.
Signed-off-by: Duy Dang <duy.dang.yw@rvc.renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit updates u-boot SRCREV to follow the latest version for
following updates:
- Remove MSTP initial setting value definition.
- Increase console buffer sizes.
Signed-off-by: Khang Nguyen <khang.nguyen.xw@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit changes the following contents:
- Upgrade IPL and Secure Monitor Rev1.0.21 rev2.
- Upgrade optee_os Rev1.0.14 rev2.
Signed-off-by: Khang Nguyen <khang.nguyen.xv@rvc.renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit upgrades u-boot version corresponding to BSP v3.7.0 for
below fix:
- Fix R-Car M3 version display from Ver.1.1 to Ver.1.1/Ver.1.2.
Signed-off-by: Khang Nguyen <khang.nguyen.xv@rvc.renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit updates IPL and Secure Monitor to Rev1.0.20 rev2 for
following changes:
[IPL]
- [H/W Restriction No.100] Disable TLB function on IPMMU-PV1 cache on
H3 Ver.2.0.
- Update H3 Ver.3.0 QoS setting rev.0.06.
- Fix the IPL cannot load images to 40-bit address space with eMMC when
D-Cache enables.
- Add processing to read MSTP status into BL2.
- Delete unnecessary register setting.
- Add the SWTCNT setting of E3.
- Change the unit of transfer size to 256 bytes for RPC, and improved
DMA transfer processing.
- Add DDR Memory Config log.
[Secure Monitor]
- Add processing to read MSTP status into BL31.
For optee_os, it updates reversion to Rev1.0.13 for following change:
- Add processing to read MSTP status into MFIS.
It deletes the option which enables Lossy area for E3.
It also supports build option for H3:
- For R-Car H3 SiP DDR 8GiB (2GiB x 4ch), specify "RCAR_DRAM_SPLIT=1"
- For R-Car H3 SiP DDR 4GiB (2GiB X 2ch), specify "RCAR_DRAM_SPLIT=2
RCAR_DRAM_CHANNEL=5"
- For R-Car H3 SiP DDR 4GiB (1GiB x 4ch), specify "RCAR_DRAM_SPLIT=1
RCAR_DRAM_LPDDR4_MEMCONF=0"
Signed-off-by: Khang Nguyen <khang.nguyen.xv@rvc.renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit updates u-boot SRCREV to follow the latest version for
following updates:
- Fix XTAL clock for Salvator-XS board.
- Use packed structures for networking. As a result, “dcache off”
command works fine.
It also adds u-boot build options to support each H3 device trees
as below:
- For R-Car H3 SiP DDR 8GiB (2GiB x 4ch), specify RCAR_DRAM_MAP4_2.
- For R-Car H3 SiP DDR 4GiB (2GiB x 2ch), specify RCAR_DRAM_MAP2_2.
- For R-Car H3 SiP DDR 4GiB (1GiB x 4ch), specify RCAR_DRAM_MAP4_1.
In Yv3.7.0, we will support R-Car H3 SiP DDR 8GiB by default.
Signed-off-by: Thuy Tran <thuy.tran.xh@rvc.renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit updates IPL and Secure Monitor to Rev1.0.19 rev2 for
following changes:
[IPL]
- Add processing of Suspend To RAM for E3.
- Update DDR setting for E3(rev0.06).
- Update E3 Ver1.0 QoS setting rev.0.02.
- Update M3N Ver.1.0 QoS setting rev.0.06.
- Fix the LSI_CUT judgement of PFC setting.
- Change definition of end address of system ram for BL2.
[Secure Monitor]
- Fix the primary CPU decision function that runs at startup.
- Change the SelfRefresh sequence of Suspend To RAM.
- Add the DVFS SCL setting of E3.
Signed-off-by: Khang Nguyen <khang.nguyen.xv@rvc.renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit changes following contents:
- Update IPL and Secure Monitor Rev1.0.19.
- Update optee_os Rev1.0.12.
It also updates recipes to add support E3 board.
Signed-off-by: Khang Nguyen <khang.nguyen.xv@rvc.renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit updates u-boot SRCREV for following changes:
- Add I2C setting for reset by PMIC for E3.
- Add reset command support by using PMIC for E3.
- Fix pinmux_config_regs array for E3.
- Add clock stops before boot os for E3.
Signed-off-by: Khang Nguyen <khang.nguyen.xv@rvc.renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit changes following contents:
- Update IPL and Secure Monitor Rev1.0.18 rev2
- Update optee_os Rev1.0.11 rev2
Signed-off-by: Thuy Tran <thuy.tran.xh@rvc.renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit updates u-boot version corresponding to BSP v3.6.0 for
below fixes:
- Add CONFIG_CMD_CACHE for enabling cache control commands.
- Fix clock bit assignment of EHCI3.
- Store last address/size/etc as ulong.
- Build warning fixes for 64-bit.
- Add CONFIG_HUSH_PARSER for enabling the "hush" shell as command
line interpreter.
- Add eMMC ver.5.1 support.
- Update MMC_ERASE argument to match Linux kernel.
- Backport for gcc 7.2.0 compiler support.
The u-boot.inc used by the bb recipe has been split into two parts
in the pyro poky meta. Adopt to the new style by providing the
missing u-boot-common*.inc file containing the license information.
Signed-off-by: Stephen Lawrence <stephen.lawrence@renesas.com>
Signed-off-by: Thuy Tran <thuy.tran.xh@rvc.renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit updates IPL components versions as below:
- Update IPL and Secure Monitor Rev1.0.17 rev2.
- Update optee_os Rev1.0.10.
Signed-off-by: Thuy Tran <thuy.tran.xh@rvc.renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit updates u-boot according to Linux BSP v3.5.9 for
supporting R-Car M3N Ver.1.0 and updating following items:
- Add missing IPSR18 bits to R8A7795 PFC.
- Fix unnecessary write "bus_width=1" for SDHI.
U-boot config for M3N is r8a77965_salvator-x_defconfig.
Signed-off-by: Thuy Tran <thuy.tran.xh@rvc.renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit modifies recipes to use RENESAS_DATADIR variable
for /usr/local directory instead of hard coding.
This commit comes from AGL patch.
Bug-AGL: SPEC-533
Change-Id: I865ea809c3c59ba136027fc8b99628df20c16275
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
Signed-off-by: Thao Nguyen <thao.nguyen.yb@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
(cherry picked from commit 9598336fa2b4a4237255cdd866350eb7c03fdd81)
|
|
This commit updates IPL components versions as below:
- Update IPL and Secure Monitor Rev1.0.16 rev4.
- Update optee_os to Rev1.0.9 rev2.
- Update optee_linuxdriver to Rev1.0.7 rev2.
Signed-off-by: Thao Nguyen <thao.nguyen.yb@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit updates u-boot according to Linux BSP v3.5.6
for below fixes:
- Fix u-boot reset for ULCB.
- The SMSTPCR value is illegal immediately
before the start of the kernel.
- The following fatls command execution of usb start/stop
Signed-off-by: Thao Nguyen <thao.nguyen.yb@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit updates IPL and Secure Monitor to Rev1.0.15 rev3.
Signed-off-by: Thao Nguyen <thao.nguyen.yb@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit updates u-boot to BSP v3.5.4 for following changes:
- Remove MSTP registers values rewriting process.
- Fix multiple declarations of DECLARE_GLOBAL_DATA_PTR.
Signed-off-by: Thao Nguyen <thao.nguyen.yb@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
The operation mode of the PMIC for Salvator-X and ULCB are different:
- ULCB : PULSE MODE (PMIC_LEVEL_MODE=0)
- Salvator-X : LEVEL MODE (PMIC_LEVEL_MODE=1(default))
This commit updates arm-trusted-firmware recipe to check
PMIC_LEVEL_MODE option and to control the corresponding PMIC.
Change-Id: I152c1286d525000f58c678ec37eb6aac9502ac45
Signed-off-by: Yusuke Goda <yusuke.goda.sx@renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit changes following contents:
- Update IPL and Secure Monitor Rev1.0.14 rev2.
- Update optee_os Rev1.0.8.
Change-Id: Ibc16e31545b762451eb3704f817cd0d53fc1a50d
Signed-off-by: Thao Nguyen <thao.nguyen.yb@rvc.renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|
|
This commit updates u-boot version corresponding to BSP v3.5.3
for following items:
- Add workaround for PRR register of R-Car M3 WS1.1.
(Fix printing cpu info.)
- Fix USB2.0 ch2 found device for R-Car H3 WS2.0.
- Revert "armv8: Add ISB after cpacr_el1 update" for I/D cache ON.
Change-Id: I952aabfeec8b8518760494ba987f2cdd045b6f66
Signed-off-by: Thao Nguyen <thao.nguyen.yb@rvc.renesas.com>
Signed-off-by: Takamitsu Honda <takamitsu.honda.pv@renesas.com>
|