History log of /rk3399_ARM-atf/ (Results 10751 – 10775 of 18314)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
d471bd9c01-Jul-2020 johpow01 <john.powell@arm.com>

IO Driver Misra Cleanup

This patch cleans up MISRA C violations in the IO driver files. Some
things did not make sense to fix or would require sweeping changes
but the simple issues have been resol

IO Driver Misra Cleanup

This patch cleans up MISRA C violations in the IO driver files. Some
things did not make sense to fix or would require sweeping changes
but the simple issues have been resolved.

Defects Fixed

File Line Rule
drivers/io/io_fip.c 39 MISRA C-2012 Rule 5.6 (required)
drivers/io/io_fip.c 52 MISRA C-2012 Rule 8.9 (advisory)
drivers/io/io_fip.c 60 MISRA C-2012 Rule 5.9 (advisory)
drivers/io/io_fip.c 285 MISRA C-2012 Rule 8.9 (advisory)
drivers/io/io_fip.c 336 MISRA C-2012 Rule 15.4 (advisory)
drivers/io/io_fip.c 340 MISRA C-2012 Rule 15.4 (advisory)
drivers/io/io_fip.c 342 MISRA C-2012 Rule 15.4 (advisory)
drivers/io/io_memmap.c 30 MISRA C-2012 Rule 5.6 (required)
drivers/io/io_memmap.c 32 MISRA C-2012 Rule 5.9 (advisory)
drivers/io/io_memmap.c 85 MISRA C-2012 Rule 11.8 (required)
drivers/io/io_semihosting.c 66 MISRA C-2012 Rule 11.8 (required)
drivers/io/io_storage.c 73 MISRA C-2012 Rule 5.9 (advisory)
drivers/io/io_storage.c 116 MISRA C-2012 Rule 13.4 (advisory)

Signed-off-by: John Powell <john.powell@arm.com>
Change-Id: Id9b1b2b684588d4eaab674ed4ed04f3950dd21f4

show more ...

fdaaaeb416-Jul-2020 Etienne Carriere <etienne.carriere@st.com>

stm32mp1: SCMI clock and reset service in SP_MIN

This change implements platform services for stm32mp1 to expose clock
and reset controllers over SCMI clock and reset domain protocols
in sp_min firm

stm32mp1: SCMI clock and reset service in SP_MIN

This change implements platform services for stm32mp1 to expose clock
and reset controllers over SCMI clock and reset domain protocols
in sp_min firmware.

Requests execution use a fastcall SMC context using a SiP function ID.
The setup allows the create SCMI channels by assigning a specific
SiP SMC function ID for each channel/agent identifier defined. In this
change, stm32mp1 exposes a single channel and hence expects single
agent at a time.

The input payload in copied in secure memory before the message
in passed through the SCMI server drivers. BL32/sp_min is invoked
for a single SCMI message processing and always returns with a
synchronous response message passed back to the caller agent.

This change fixes and updates STM32_COMMON_SIP_NUM_CALLS that was
previously wrongly set 4 whereas only 1 SiP SMC function ID was to
be counted. STM32_COMMON_SIP_NUM_CALLS is now set to 3 since the
2 added SiP SMC function IDs for SCMI services.

Change-Id: Icb428775856b9aec00538172aea4cf11e609b033
Signed-off-by: Etienne Carriere <etienne.carriere@st.com>

show more ...

08826b6c08-Dec-2019 Etienne Carriere <etienne.carriere@st.com>

dts: bindings: stm32mp1: define SCMI clock and reset domain IDs

Define the platform SCMI clocks and reset domains for stm32mp1 family.
SCMI agent 0 accesses clock/reset controllers under RCC TZEN ha

dts: bindings: stm32mp1: define SCMI clock and reset domain IDs

Define the platform SCMI clocks and reset domains for stm32mp1 family.
SCMI agent 0 accesses clock/reset controllers under RCC TZEN hardening.
SCMI agent 1 accesses clock controllers under RCC MCKPROT hardening.

Change-Id: I52e906f846d445a3e6850e5f2e1584da14692553
Signed-off-by: Etienne Carriere <etienne.carriere@st.com>

show more ...

21e04cf216-Jul-2020 Madhukar Pappireddy <madhukar.pappireddy@arm.com>

Merge "drivers/stm32_hash: register resources as secure or not" into integration

a254799616-Jul-2020 Madhukar Pappireddy <madhukar.pappireddy@arm.com>

Merge "drivers/stm32_gpio: register GPIO resources as secure or not" into integration

aa8390c216-Jul-2020 Madhukar Pappireddy <madhukar.pappireddy@arm.com>

Merge "drivers/stm32_iwdg: register IWDG resources as secure or not" into integration

f4d5b6a716-Jul-2020 Madhukar Pappireddy <madhukar.pappireddy@arm.com>

Merge "drivers/stm32mp_pmic: register PMIC resources as secure or not" into integration

88b8822816-Jul-2020 Madhukar Pappireddy <madhukar.pappireddy@arm.com>

Merge "stm32mp1: register shared resource per GPIO bank/pin" into integration

62cd4a1916-Jul-2020 Madhukar Pappireddy <madhukar.pappireddy@arm.com>

Merge "stm32mp1: register shared resource per IOMEM address" into integration

9eed56e816-Jul-2020 Madhukar Pappireddy <madhukar.pappireddy@arm.com>

Merge "stm32mp1: allow non-secure access to reset upon periph registration" into integration

d88e485f16-Jul-2020 Madhukar Pappireddy <madhukar.pappireddy@arm.com>

Merge "stm32mp1: allow non-secure access to clocks upon periph registration" into integration

ac6b3b2816-Jul-2020 Madhukar Pappireddy <madhukar.pappireddy@arm.com>

Merge "stm32mp1: shared resources: peripheral registering" into integration

6c71c9bb16-Jul-2020 Madhukar Pappireddy <madhukar.pappireddy@arm.com>

Merge "drivers: st: clock: register parent of secure clocks" into integration

936cf5fd16-Jul-2020 Madhukar Pappireddy <madhukar.pappireddy@arm.com>

Merge "stm32mp1: shared resources: add trace messages" into integration

5ac9281316-Jul-2020 joanna.farley <joanna.farley@arm.com>

Merge "fiptool: return zero status on help and help <command>" into integration

9d8028e915-Jul-2020 André Przywara <andre.przywara@arm.com>

Merge changes from topic "fpga_cmdline" into integration

* changes:
arm_fpga: Predefine DTB and BL33 load addresses
arm_fpga: Add Klein and Matterhorn support
arm_fpga: Support more CPU cluste

Merge changes from topic "fpga_cmdline" into integration

* changes:
arm_fpga: Predefine DTB and BL33 load addresses
arm_fpga: Add Klein and Matterhorn support
arm_fpga: Support more CPU clusters

show more ...

0aa9f3c014-Jul-2020 Alexei Fedorov <Alexei.Fedorov@arm.com>

TF-A: Redefine true/false definitions

This patch redefines 'true' and 'false' definitions in
'include/lib/libc/stdbool.h' to fix defect reported by
MISRA C-2012 Rule 10.1
"The expression \"0\" of no

TF-A: Redefine true/false definitions

This patch redefines 'true' and 'false' definitions in
'include/lib/libc/stdbool.h' to fix defect reported by
MISRA C-2012 Rule 10.1
"The expression \"0\" of non-boolean essential type is
being interpreted as a boolean value for the operator \"? :\"."

Change-Id: Ie1b16e5826e5427cc272bd753e15d4d283e1ee4c
Signed-off-by: Alexei Fedorov <Alexei.Fedorov@arm.com>

show more ...

8d5db31514-Jul-2020 Manish Pandey <manish.pandey2@arm.com>

Merge "io_storage: remove redundant assigments" into integration

3aa2abbb14-Jul-2020 Manish Pandey <manish.pandey2@arm.com>

Merge "SPMD: fix boundary check if manifest is page aligned" into integration

fdd5f9e608-Jul-2020 Manish Pandey <manish.pandey2@arm.com>

SPMD: fix boundary check if manifest is page aligned

while mapping SPMC manifest page in the SPMD translation regime the
mapped size was resolved to zero if SPMC manifest base address is PAGE
aligne

SPMD: fix boundary check if manifest is page aligned

while mapping SPMC manifest page in the SPMD translation regime the
mapped size was resolved to zero if SPMC manifest base address is PAGE
aligned, causing SPMD to abort.

To fix the problem change mapped size to PAGE_SIZE if manifest base is
PAGE aligned.

Signed-off-by: Manish Pandey <manish.pandey2@arm.com>
Change-Id: I06cd39dbefaf492682d9bbb0c82b950dd31fb416

show more ...

b5cfb04513-Jul-2020 Madhukar Pappireddy <madhukar.pappireddy@arm.com>

Merge "Add myself and Andre Przywara as code owners for the Arm FPGA platform port" into integration

86fba7dc13-Jul-2020 Madhukar Pappireddy <madhukar.pappireddy@arm.com>

Merge "plat/arm: Fix build failure due to increase in BL2 size" into integration

c10563ba13-Jul-2020 Bharat Gooty <bharat.gooty@broadcom.com>

driver: brcm: add RNG driver

Signed-off-by: Bharat Gooty <bharat.gooty@broadcom.com>
Change-Id: I490d7e4d49bd9f5a62d343a264a1e14c2066ceca

cefde21306-Jul-2020 Roman Bacik <roman.bacik@broadcom.com>

plat/brcm: Define RNG base address

Change-Id: I4f5efcd7638a25c317382b51f05e6b9aa283d068
Signed-off-by: Roman Bacik <roman.bacik@broadcom.com>
Signed-off-by: Bharat Gooty <bharat.gooty@broadcom.com>

6eb75a1a09-Jul-2020 Masahiro Yamada <yamada.masahiro@socionext.com>

io_fip: return -ENFILE when a file is already open

The cause of failure is not memory shortage.

The comment for ENFILE in include/lib/libc/errno.h

/* Too many open files in system */

... is a b

io_fip: return -ENFILE when a file is already open

The cause of failure is not memory shortage.

The comment for ENFILE in include/lib/libc/errno.h

/* Too many open files in system */

... is a better match to the warning message here.

Change-Id: I45a1740995d464edd8b3e32b93f1f92ba17e5874
Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>

show more ...

1...<<431432433434435436437438439440>>...733