| 1b19ad68 | 19-Nov-2020 |
Aditya Angadi <aditya.angadi@arm.com> |
plat/arm/sgi: add platform id value for rdn2 platform
In preparation for adding the board support for RD-N2 platform, add macros to define the platform id and the corresponding SCMI platform info fo
plat/arm/sgi: add platform id value for rdn2 platform
In preparation for adding the board support for RD-N2 platform, add macros to define the platform id and the corresponding SCMI platform info for the RD-N2 platform.
Change-Id: Ie764ae618732b39e316f7ed080421f5d79adab21 Signed-off-by: Aditya Angadi <aditya.angadi@arm.com>
show more ...
|
| 284efb16 | 17-Nov-2020 |
Aditya Angadi <aditya.angadi@arm.com> |
plat/arm/sgi: platform definitions for upcoming platforms
Upcoming RD platforms have changes in the SOC address map from that of the existing platforms. As a prepartory step to add support for the u
plat/arm/sgi: platform definitions for upcoming platforms
Upcoming RD platforms have changes in the SOC address map from that of the existing platforms. As a prepartory step to add support for the upcoming platforms, create platform definitions for those platforms.
Change-Id: Ic5df9fed02c44e65ec260bbb5efc1b8dbd919a56 Signed-off-by: Aditya Angadi <aditya.angadi@arm.com>
show more ...
|
| 60f995fd | 18-Nov-2020 |
Aditya Angadi <aditya.angadi@arm.com> |
plat/arm/sgi: refactor header file inclusions
Upcoming RD platforms have deviations in various definitions of platform macros from that of the exisiting platforms. In preparation for adding support
plat/arm/sgi: refactor header file inclusions
Upcoming RD platforms have deviations in various definitions of platform macros from that of the exisiting platforms. In preparation for adding support for those upcoming RD platforms, refactor the header file inclusion to allow newer platforms to use a different set of platform macros.
Change-Id: Ic80283ddadafaa7f766f300652cb0d4e507efdb6 Signed-off-by: Aditya Angadi <aditya.angadi@arm.com>
show more ...
|
| db2aeddc | 18-Nov-2020 |
Aditya Angadi <aditya.angadi@arm.com> |
plat/arm/sgi: refactor the inclusion of memory mapping
Upcoming RD platforms have a different memory map from those of the existing platforms. So make the build of the existing mmap entries to be us
plat/arm/sgi: refactor the inclusion of memory mapping
Upcoming RD platforms have a different memory map from those of the existing platforms. So make the build of the existing mmap entries to be usable only for existing platforms and let upcoming platforms define a different set of mmap entries.
Change-Id: Id1ef0293efe8749c78a99237e78d32573c7233aa Signed-off-by: Aditya Angadi <aditya.angadi@arm.com>
show more ...
|
| c8f62536 | 18-Sep-2018 |
Ravi Patel <ravi.patel@xilinx.com> |
zynqmp: pm: Update flags in common clk divisor node
Current implementation doesn't support change of div1 value if clk has 2 divisor because div1 clk is the parent of the div2 clk and div2 clk does
zynqmp: pm: Update flags in common clk divisor node
Current implementation doesn't support change of div1 value if clk has 2 divisor because div1 clk is the parent of the div2 clk and div2 clk does not have SET_RATE_PARENT flag. This causes div1 value to be fixed and only value of div2 will be adjusted according to required clock rate.
Example: Consider a case of nand_ref clock which has 2 divisor and 1 mux. The frequency of mux clock is 1500MHz and default value of div1 and div2 is 15 and 1 respectively. So the final clock will be of 100MHz. When driver requests 80MHz for nand_ref clock, clock framework will adjust the div2 value to 1 (setting div2 value 2 results final clock to 50MHz which is more inaccurate compare to 100Mhz) which results final clock to 100MHz. Ideally the value of div1 and div2 should be updated to 19 and 1 respectively so that final clock goes to around 78MHz.
This patch fixes above problem by allowing change in div1 value.
Signed-off-by: Ravi Patel <ravi.patel@xilinx.com> Signed-off-by: Rajan Vaja <rajan.vaja@xilinx.com> Change-Id: Ibb98f6748d28653fdd1e59bf433b6a37ce9c1a58
show more ...
|
| f2afaad0 | 23-Nov-2020 |
Siva Durga Prasad Paladugu <siva.durga.paladugu@xilinx.com> |
zynqmp: pm_api_clock: Copy only the valid bytes
This patches copies only the valid part of string and avoids filling junk at the end.
Signed-off-by: Siva Durga Prasad Paladugu <siva.durga.paladugu@
zynqmp: pm_api_clock: Copy only the valid bytes
This patches copies only the valid part of string and avoids filling junk at the end.
Signed-off-by: Siva Durga Prasad Paladugu <siva.durga.paladugu@xilinx.com> Signed-off-by: Rajan Vaja <rajan.vaja@xilinx.com> Change-Id: If23772f31f9cf7f5042e8bfc474fbfe77dcd90e7
show more ...
|
| 89832ac9 | 25-Nov-2020 |
Olivier Deprez <olivier.deprez@arm.com> |
spm: provide number of vCPUs and VM size for first SP
The primary VM concept is removed from the SPMC. Update the SPMC manifests with number of Execution Contexts and SP workspace size for the first
spm: provide number of vCPUs and VM size for first SP
The primary VM concept is removed from the SPMC. Update the SPMC manifests with number of Execution Contexts and SP workspace size for the first Secure Partition (as it is done for NWd secondary VMs and other SPs).
Signed-off-by: Olivier Deprez <olivier.deprez@arm.com> Change-Id: I3b9c52666f7dfe74ab1f7d2148ad0070ee44b54e
show more ...
|
| 5134fcbb | 24-Nov-2020 |
Olivier Deprez <olivier.deprez@arm.com> |
spm: remove chosen node from SPMC manifests
The chosen node is no longer required as the SPMC implements a specific boot flow which no longer requires this node.
Signed-off-by: Olivier Deprez <oliv
spm: remove chosen node from SPMC manifests
The chosen node is no longer required as the SPMC implements a specific boot flow which no longer requires this node.
Signed-off-by: Olivier Deprez <olivier.deprez@arm.com> Change-Id: Ib566b602a7f83003a1b2d0ba5f6ebf4d8b7a9156
show more ...
|
| 76d22f06 | 03-Dec-2020 |
Olivier Deprez <olivier.deprez@arm.com> |
spm: move OP-TEE SP manifest DTS to FVP platform
Signed-off-by: Olivier Deprez <olivier.deprez@arm.com> Change-Id: I0981c43e2ef8172138f65d95eac7b20f8969394e |
| b635d11b | 10-Nov-2020 |
Olivier Deprez <olivier.deprez@arm.com> |
spm: remove device-memory node from SPMC manifests
The PVM concept is removed from the SPMC so the device-memory node which is specifying the device memory range for the PVM is no longer applicable.
spm: remove device-memory node from SPMC manifests
The PVM concept is removed from the SPMC so the device-memory node which is specifying the device memory range for the PVM is no longer applicable.
Signed-off-by: Olivier Deprez <olivier.deprez@arm.com> Change-Id: If0cb956e0197028b24ecb78952c66ec454904516
show more ...
|
| 43d7bbcc | 08-Sep-2020 |
Nina Wu <nina-cm.wu@mediatek.com> |
mediatek: mt8192: dcm: Add mcusys related dcm drivers
1. Add mcusys related dcm drivers 2. Turn on mcusys-related dcm by default
Change-Id: Ibbee37c87cc38e7a6cd7c93c2fc0817aad6dbe95 Signed-off-by:
mediatek: mt8192: dcm: Add mcusys related dcm drivers
1. Add mcusys related dcm drivers 2. Turn on mcusys-related dcm by default
Change-Id: Ibbee37c87cc38e7a6cd7c93c2fc0817aad6dbe95 Signed-off-by: Nina Wu <nina-cm.wu@mediatek.com>
show more ...
|
| 8709c939 | 25-Aug-2020 |
elly.chiang <elly.chiang@mediatek.com> |
mediatek: mt8192: add ptp3 driver
enable PTP3 for protecting sysPi
Signed-off-by: elly.chiang <elly.chiang@mediatek.com> Change-Id: Ic3a13c8314f829dca8547861b98639d1d9444eb2 |
| 189f038f | 19-Aug-2020 |
Nina Wu <nina-cm.wu@mediatek.com> |
mediatek: mt8192: Add SiP service
Add the basic SiP service
Change-Id: Ib7f2380aab910adf8d33498a79ecd287273907c5 Signed-off-by: Nina Wu <nina-cm.wu@mediatek.com> |
| bb28dc7a | 01-Aug-2020 |
Yuchen Huang <yuchen.huang@mediatek.com> |
mediatek: mt8192: add uart save and restore api
When system resume, we want to print log as soon as possible. So we add uart save and restore api, and they will be called when systtem suspend and re
mediatek: mt8192: add uart save and restore api
When system resume, we want to print log as soon as possible. So we add uart save and restore api, and they will be called when systtem suspend and resume.
Change-Id: I83b477fd2b39567c9c6b70534ef186993f7053ae Signed-off-by: Yuchen Huang <yuchen.huang@mediatek.com> Signed-off-by: Roger Lu <roger.lu@mediatek.com>
show more ...
|
| 49fd68ab | 06-Nov-2020 |
G.Pangao <gtk_pangao@mediatek.com> |
mediatek: mt8192: modify sys_cirq driver
1.Modify this driver to make it more complete and more standard. 2.And makes this driver available for more IC services. 3.Solve some bugs in the software.
mediatek: mt8192: modify sys_cirq driver
1.Modify this driver to make it more complete and more standard. 2.And makes this driver available for more IC services. 3.Solve some bugs in the software.
Signed-off-by: G.Pangao <gtk_pangao@mediatek.com> Change-Id: I284956d47ebbbd550ec93767679181185e442348
show more ...
|
| 26f3dbe2 | 12-Aug-2020 |
Hsin-Hsiung Wang <hsin-hsiung.wang@mediatek.com> |
mediatek: mt8192: add power-off support
add power-off support
Signed-off-by: Hsin-Hsiung Wang <hsin-hsiung.wang@mediatek.com> Change-Id: If19e99971515a8ae1ac9ae21046e4382adc18a69 |
| cbd6331b | 12-Aug-2020 |
Hsin-Hsiung Wang <hsin-hsiung.wang@mediatek.com> |
mediatek: mt8192: add pmic mt6359p driver
add pmic mt6359p driver
Signed-off-by: Hsin-Hsiung Wang <hsin-hsiung.wang@mediatek.com> Change-Id: I20f2218f7d2087e8d2bf31258cf92a02e0dab77d |
| 95cc8894 | 05-Aug-2020 |
Nina Wu <nina-cm.wu@mediatek.com> |
mediatek: mt8192: Initialize delay_timer
Init delay_timer for the use of delay functions
Change-Id: I35aefd7515bb9259634c8b6bc37d8c74da96e8f1 Signed-off-by: Nina Wu <nina-cm.wu@mediatek.com> |
| f3fbacaa | 06-Jul-2020 |
Dehui Sun <dehui.sun@mediatek.com> |
mediatek: mt8192: enable NS access for systimer
Enable NS access for all systimers.
Signed-off-by: Dehui Sun <dehui.sun@mediatek.com> Change-Id: I3693997082a1d6f09fef5a79b6cf5a91be46cb8a |
| 82c00c2f | 16-Jun-2020 |
James Liao <jamesjj.liao@mediatek.com> |
mediatek: mt8192: Add CPU hotplug and MCDI support
Implement PSCI platform OPs to support CPU hotplug and MCDI.
Change-Id: I31abfc752b69ac40e70bc9e7a55163eb39776c44 Signed-off-by: James Liao <james
mediatek: mt8192: Add CPU hotplug and MCDI support
Implement PSCI platform OPs to support CPU hotplug and MCDI.
Change-Id: I31abfc752b69ac40e70bc9e7a55163eb39776c44 Signed-off-by: James Liao <jamesjj.liao@mediatek.com>
show more ...
|
| 271d9497 | 15-Jun-2020 |
James Liao <jamesjj.liao@mediatek.com> |
mediatek: mt8192: Add MCDI drivers
Add MCDI related drivers to handle CPU powered on/off in CPU suspend.
Change-Id: I5110461e8eef86f8383b45f197ec5cb10dbfeb3e Signed-off-by: James Liao <jamesjj.liao
mediatek: mt8192: Add MCDI drivers
Add MCDI related drivers to handle CPU powered on/off in CPU suspend.
Change-Id: I5110461e8eef86f8383b45f197ec5cb10dbfeb3e Signed-off-by: James Liao <jamesjj.liao@mediatek.com>
show more ...
|
| 3d1e536e | 16-Jun-2020 |
James Liao <jamesjj.liao@mediatek.com> |
mediatek: mt8192: Add SPMC driver
Add SPMC driver for CPU power on/off.
Change-Id: I526b98d5885855efce019dd09cfd93b8816cbf19 Signed-off-by: James Liao <jamesjj.liao@mediatek.com> |
| 0b18d5a5 | 07-Dec-2020 |
Madhukar Pappireddy <madhukar.pappireddy@arm.com> |
Merge changes from topic "zynqmp-misc-enhancement" into integration
* changes: plat: xilinx: zynqmp: Enable log messages for debug plat: zynqmp: Change macro name of PM_BOOT_HEALTH_STATUS_REG |
| 6af12286 | 25-Nov-2020 |
Tejas Patel <tejas.patel@xilinx.com> |
plat: xilinx: versal: Add support of register notifier
Add support of register notifier.
Signed-off-by: Tejas Patel <tejas.patel@xilinx.com> Signed-off-by: Rajan Vaja <rajan.vaja@xilinx.com> Change
plat: xilinx: versal: Add support of register notifier
Add support of register notifier.
Signed-off-by: Tejas Patel <tejas.patel@xilinx.com> Signed-off-by: Rajan Vaja <rajan.vaja@xilinx.com> Change-Id: I41ef4c63abcc9aee552790b843adb25a5fd0c23e
show more ...
|
| b6d7b3e9 | 01-Sep-2020 |
Tejas Patel <tejas.patel@xilinx.com> |
plat: xilinx: versal: Add support to get clock rate value
Add support to get clock's rate value.
Signed-off-by: Tejas Patel <tejas.patel@xilinx.com> Signed-off-by: Rajan Vaja <rajan.vaja@xilinx.com
plat: xilinx: versal: Add support to get clock rate value
Add support to get clock's rate value.
Signed-off-by: Tejas Patel <tejas.patel@xilinx.com> Signed-off-by: Rajan Vaja <rajan.vaja@xilinx.com> Change-Id: I3ed881053ef323b2ca73e13edd0affda860d381d
show more ...
|