| 89224531 | 04-Mar-2019 |
Rajan Vaja <rajan.vaja@xilinx.com> |
plat: xilinx: versal: Add GET_CALLBACK_DATA function
Add GET_CALLBACK_DATA function to get IPI callback data in Linux during init suspend callback.
Signed-off-by: Rajan Vaja <rajan.vaja@xilinx.com>
plat: xilinx: versal: Add GET_CALLBACK_DATA function
Add GET_CALLBACK_DATA function to get IPI callback data in Linux during init suspend callback.
Signed-off-by: Rajan Vaja <rajan.vaja@xilinx.com> Signed-off-by: Jolly Shah <jolly.shah@xilinx.com> Change-Id: Ieb60e561b5f656611f0702c43ba6a4296a012651
show more ...
|
| 0abf4bba | 09-Dec-2019 |
Saeed Nowshadi <saeed.nowshadi@xilinx.com> |
xilinx: versal: Add PSCI APIs for system shutdown & reset
Add following APIs in plat_psci to support system shutdown & reset: - versal_system_off - versal_system_reset
Signed-off-by: Saeed Nowshadi
xilinx: versal: Add PSCI APIs for system shutdown & reset
Add following APIs in plat_psci to support system shutdown & reset: - versal_system_off - versal_system_reset
Signed-off-by: Saeed Nowshadi <saeed.nowshadi@xilinx.com> Signed-off-by: Jolly Shah <jolly.shah@xilinx.com> Change-Id: Ia2c1a19ded18984b393e1fdee760bf48b45e9902
show more ...
|
| 42cd77e3 | 23-Jan-2019 |
Tejas Patel <tejas.patel@xilinx.com> |
xilinx: versal: Add set wakeup source API
Implement set wakeup source API to pass SMC call for set wakeup source to PLM (Platform Loader and Manager).
Signed-off-by: Tejas Patel <tejas.patel@xilinx
xilinx: versal: Add set wakeup source API
Implement set wakeup source API to pass SMC call for set wakeup source to PLM (Platform Loader and Manager).
Signed-off-by: Tejas Patel <tejas.patel@xilinx.com> Signed-off-by: Jolly Shah <jolly.shah@xilinx.com> Change-Id: I654ce07235c0fc7dfcb81bf98820153255f61537
show more ...
|
| 25b1a910 | 27-Feb-2019 |
Tejas Patel <tejas.patel@xilinx.com> |
xilinx: versal: Add client wakeup API
Implement client wakeup API for versal.
Signed-off-by: Tejas Patel <tejas.patel@xilinx.com> Signed-off-by: Rajan Vaja <rajan.vaja@xilinx.com> Signed-off-by: Jo
xilinx: versal: Add client wakeup API
Implement client wakeup API for versal.
Signed-off-by: Tejas Patel <tejas.patel@xilinx.com> Signed-off-by: Rajan Vaja <rajan.vaja@xilinx.com> Signed-off-by: Jolly Shah <jolly.shah@xilinx.com> Change-Id: I31b1b362fe645a82f89ce2d698ee71eb00cf15dc
show more ...
|
| 1f71e4fb | 01-Feb-2019 |
Tejas Patel <tejas.patel@xilinx.com> |
xilinx: versal: Add query data API
Add PM_QUERY_DATA API to pass query data EEMI call from Linux to PLM .
Signed-off-by: Tejas Patel <tejas.patel@xilinx.com> Signed-off-by: Jolly Shah <jolly.shah@x
xilinx: versal: Add query data API
Add PM_QUERY_DATA API to pass query data EEMI call from Linux to PLM .
Signed-off-by: Tejas Patel <tejas.patel@xilinx.com> Signed-off-by: Jolly Shah <jolly.shah@xilinx.com> Change-Id: I18735b72ab9cb62fb6cbc7582e77de6cb57f99b0
show more ...
|
| c56be55d | 23-Jan-2019 |
Tejas Patel <tejas.patel@xilinx.com> |
xilinx: versal: Add request wakeup API
Implement request wakeup API for versal.
Signed-off-by: Tejas Patel <tejas.patel@xilinx.com> Signed-off-by: Jolly Shah <jolly.shah@xilinx.com> Change-Id: I40a
xilinx: versal: Add request wakeup API
Implement request wakeup API for versal.
Signed-off-by: Tejas Patel <tejas.patel@xilinx.com> Signed-off-by: Jolly Shah <jolly.shah@xilinx.com> Change-Id: I40a2a4ea85bf05623ac8a17ef4a6fa329babd27e
show more ...
|
| ad19911c | 21-Jan-2019 |
Tejas Patel <tejas.patel@xilinx.com> |
xilinx: versal: Add PM_INIT_FINALIZE API for versal
PM_INIT_FINALIZE is not required for versal. To use Linux Zynqmp PM driver for versal, handle PM_INIT_FINALIZE API in ATF for versal by always ret
xilinx: versal: Add PM_INIT_FINALIZE API for versal
PM_INIT_FINALIZE is not required for versal. To use Linux Zynqmp PM driver for versal, handle PM_INIT_FINALIZE API in ATF for versal by always returning SUCCESS.
Signed-off-by: Tejas Patel <tejas.patel@xilinx.com> Signed-off-by: Jolly Shah <jolly.shah@xilinx.com> Change-Id: I6fe5445d78e713d70282ac8931ff8b17c96b2a14
show more ...
|
| d62fa4bc | 10-Jan-2019 |
Tejas Patel <tejas.patel@xilinx.com> |
plat: xilinx: versal: Implement PM IOCTL API
Add PM IOCTL EEMI.
Below PLL related IOCTLs are not available in versal PLM. * IOCTL_SET_PLL_FRAC_MODE * IOCTL_GET_PLL_FRAC_MODE * IOCTL_SET_PLL_FRAC
plat: xilinx: versal: Implement PM IOCTL API
Add PM IOCTL EEMI.
Below PLL related IOCTLs are not available in versal PLM. * IOCTL_SET_PLL_FRAC_MODE * IOCTL_GET_PLL_FRAC_MODE * IOCTL_SET_PLL_FRAC_DATA * IOCTL_SET_PLL_FRAC_DATA
PLM has new EEMI APIs for PLL related operations. Call them instead of passing IOCTL API to PLM. For other IOCTL, ATF just pass through IOCTL request to PLM (Platform Loader and Manager).
Signed-off-by: Tejas Patel <tejas.patel@xilinx.com> Signed-off-by: Jolly Shah <jolly.shah@xilinx.com> Change-Id: I96f8da46a4d3965c9291b7b2da96056408137839
show more ...
|
| ffecfe79 | 10-Jan-2019 |
Tejas Patel <tejas.patel@xilinx.com> |
xilinx: versal: Implement power down/restart related EEMI API
Add power down/restart related below API - Force power down - System shutdown
Signed-off-by: Tejas Patel <tejas.patel@xilinx.com> Sig
xilinx: versal: Implement power down/restart related EEMI API
Add power down/restart related below API - Force power down - System shutdown
Signed-off-by: Tejas Patel <tejas.patel@xilinx.com> Signed-off-by: Jolly Shah <jolly.shah@xilinx.com> Change-Id: Icd4a922923b1fd50eca1f5361f1e604aedcdb529
show more ...
|
| baccc60e | 08-Jan-2019 |
Tejas Patel <tejas.patel@xilinx.com> |
xilinx: versal: Implement PLL related PM APIs
Implement below PLL related APIs: - Set PLL parameter - Get PLL parameter - Set PLL mode - Get PLL mode
Signed-off-by: Tejas Patel <tejas.patel@xilinx.
xilinx: versal: Implement PLL related PM APIs
Implement below PLL related APIs: - Set PLL parameter - Get PLL parameter - Set PLL mode - Get PLL mode
Signed-off-by: Tejas Patel <tejas.patel@xilinx.com> Signed-off-by: Jolly Shah <jolly.shah@xilinx.com> Change-Id: I37749d05cdb73641d32da120d319cf36df97c73f
show more ...
|
| 2394b94b | 08-Jan-2019 |
Tejas Patel <tejas.patel@xilinx.com> |
xilinx: versal: Implement clock related PM APIs
Implement below clock related APIs: - Clock enable - Clock disable - Clock get status - Clock set divider - Clock get divider - Clock set
xilinx: versal: Implement clock related PM APIs
Implement below clock related APIs: - Clock enable - Clock disable - Clock get status - Clock set divider - Clock get divider - Clock set parent - Clock get parent
Signed-off-by: Tejas Patel <tejas.patel@xilinx.com> Signed-off-by: Jolly Shah <jolly.shah@xilinx.com> Change-Id: Ibb3606e88ac6796d9d759226908b2c2997c5fea0
show more ...
|
| 0ed83c62 | 08-Jan-2019 |
Tejas Patel <tejas.patel@xilinx.com> |
xilinx: versal: Implement pin control related PM APIs
Implement below pin control related APIs: - Request pin - Release pin - Set pin function - Get pin function - Set pin parameter value
xilinx: versal: Implement pin control related PM APIs
Implement below pin control related APIs: - Request pin - Release pin - Set pin function - Get pin function - Set pin parameter value - Get pin parameter value
Signed-off-by: Tejas Patel <tejas.patel@xilinx.com> Signed-off-by: Jolly Shah <jolly.shah@xilinx.com> Change-Id: Ib805cc8c936b63206d44bf1f7bebd0f03f7b3c01
show more ...
|
| 9c3c5e07 | 08-Jan-2019 |
Tejas Patel <tejas.patel@xilinx.com> |
xilinx: versal: Implement reset related PM APIs
Implement below reset related APIs: - Reset assert - Get reset status
Signed-off-by: Tejas Patel <tejas.patel@xilinx.com> Signed-off-by: Jolly Sh
xilinx: versal: Implement reset related PM APIs
Implement below reset related APIs: - Reset assert - Get reset status
Signed-off-by: Tejas Patel <tejas.patel@xilinx.com> Signed-off-by: Jolly Shah <jolly.shah@xilinx.com> Change-Id: Id42c9d3950a0d69125cb0eab79b75e5d22674f14
show more ...
|
| cf1e56a4 | 08-Jan-2019 |
Tejas Patel <tejas.patel@xilinx.com> |
xilinx: versal: Implement device related PM APIs
Implement below device related PM APIs: - Request device - Release device - Set requirement - Get device status
Signed-off-by: Tejas Patel <
xilinx: versal: Implement device related PM APIs
Implement below device related PM APIs: - Request device - Release device - Set requirement - Get device status
Signed-off-by: Tejas Patel <tejas.patel@xilinx.com> Signed-off-by: Siva Durga Prasad Paladugu <siva.durga.paladugu@xilinx.com> Signed-off-by: Jolly Shah <jolly.shah@xilinx.com> Change-Id: I9d84b9ee1be3ee6c5f27a4d6dc324113fc1acb68
show more ...
|