embeddedsw/lib/sw_apps/zynqmp_pmufw/src
Mirela Simonovic cda9f6d0a2 PMUFW: PM: callbacks: Added remembering and sending acknowledge for req suspend
-Added structure PmSuspendRequest for tracking suspend request
 related informations: which master is allowed to request whose
 suspend, has the request been made, etc.
-Added functions in pm_master for handling requests
-Added calls in pm_proc for triggering acknowledge once primary
 processor goes to sleep
-Added sending acknowledge if target master aborts suspend
-Timeouts to be implemented

Signed-off-by: Mirela Simonovic <mirela.simonovic@aggios.com>
Acked-by: Jyotheeswar Reddy Mutthareddyvari <jyothee@xilinx.com>
2015-07-31 16:55:22 +05:30
..
apu.h lib:sw_apps:standalone drivers license changes 2015-05-16 14:37:24 +05:30
crf_apb.h lib:sw_apps:standalone drivers license changes 2015-05-16 14:37:24 +05:30
crl_apb.h lib:sw_apps:standalone drivers license changes 2015-05-16 14:37:24 +05:30
ipi.h lib:sw_apps:standalone drivers license changes 2015-05-16 14:37:24 +05:30
ipi_buffer.h lib:sw_apps:standalone drivers license changes 2015-05-16 14:37:24 +05:30
lpd_slcr.h lib:sw_apps:standalone drivers license changes 2015-05-16 14:37:24 +05:30
lscript.ld PMUFW: ROM interface: Add ROM hook table 2015-07-31 16:55:03 +05:30
pm_api.c PMUFW: PM: Minor MISRA compliance fixes 2015-07-31 16:55:06 +05:30
pm_api.h lib:sw_apps:standalone drivers license changes 2015-05-16 14:37:24 +05:30
pm_binding.c PMUFW: PM: Adjusting PM function return values to use XStatus type 2015-07-31 16:55:19 +05:30
pm_binding.h PMUFW: PM: Adjusting PM function return values to use XStatus type 2015-07-31 16:55:19 +05:30
pm_callbacks.c PMUFW: PM: Prefix PmDbg prints with function name 2015-07-31 16:55:05 +05:30
pm_callbacks.h lib:sw_apps:standalone drivers license changes 2015-05-16 14:37:24 +05:30
pm_common.c PMUFW: PM: Cleanup 2015-07-31 16:55:08 +05:30
pm_common.h PMUFW: PM: callbacks: Added remembering and sending acknowledge for req suspend 2015-07-31 16:55:22 +05:30
pm_core.c PMUFW: PM: callbacks: Added remembering and sending acknowledge for req suspend 2015-07-31 16:55:22 +05:30
pm_core.h lib:sw_apps:standalone drivers license changes 2015-05-16 14:37:24 +05:30
pm_defs.h PMUFW: PM: callbacks: Added remembering and sending acknowledge for req suspend 2015-07-31 16:55:22 +05:30
pm_master.c PMUFW: PM: callbacks: Added remembering and sending acknowledge for req suspend 2015-07-31 16:55:22 +05:30
pm_master.h PMUFW: PM: callbacks: Added remembering and sending acknowledge for req suspend 2015-07-31 16:55:22 +05:30
pm_node.c lib:sw_apps:standalone drivers license changes 2015-05-16 14:37:24 +05:30
pm_node.h PMUFW: PM: Adjusting PM function return values to use XStatus type 2015-07-31 16:55:19 +05:30
pm_periph.c PMUFW: PM: Removed action arrays, added one enterState for slave FSM 2015-07-31 16:55:13 +05:30
pm_periph.h PMUFW: PM: Cleanup 2015-07-31 16:55:08 +05:30
pm_power.c PMUFW: PM: Adjusting PM function return values to use XStatus type 2015-07-31 16:55:19 +05:30
pm_power.h PMUFW: PM: Adjusting PM function return values to use XStatus type 2015-07-31 16:55:19 +05:30
pm_proc.c PMUFW: PM: callbacks: Added remembering and sending acknowledge for req suspend 2015-07-31 16:55:22 +05:30
pm_proc.h PMUFW: PM: Adjusting PM function return values to use XStatus type 2015-07-31 16:55:19 +05:30
pm_slave.c PMUFW: PM: slave: Changed code related to updating state to fix USB bug 2015-07-31 16:55:20 +05:30
pm_slave.h PMUFW: PM: Adjusting PM function return values to use XStatus type 2015-07-31 16:55:19 +05:30
pm_sram.c PMUFW: PM: Adjusting PM function return values to use XStatus type 2015-07-31 16:55:19 +05:30
pm_sram.h PMUFW: PM: Removed action arrays, added one enterState for slave FSM 2015-07-31 16:55:13 +05:30
pm_usb.c PMUFW: PM: Adjusting PM function return values to use XStatus type 2015-07-31 16:55:19 +05:30
pm_usb.h PMUFW: PM: Removed action arrays, added one enterState for slave FSM 2015-07-31 16:55:13 +05:30
pmu_global.h lib:sw_apps:standalone drivers license changes 2015-05-16 14:37:24 +05:30
pmu_iomodule.h lib:sw_apps:standalone drivers license changes 2015-05-16 14:37:24 +05:30
pmu_local.h lib:sw_apps:standalone drivers license changes 2015-05-16 14:37:24 +05:30
rpu.h lib:sw_apps:standalone drivers license changes 2015-05-16 14:37:24 +05:30
rtc.h lib:sw_apps:standalone drivers license changes 2015-05-16 14:37:24 +05:30
uart0.h lib:sw_apps:standalone drivers license changes 2015-05-16 14:37:24 +05:30
uart1.h lib:sw_apps:standalone drivers license changes 2015-05-16 14:37:24 +05:30
xpfw_codes.h lib:sw_apps:standalone drivers license changes 2015-05-16 14:37:24 +05:30
xpfw_config.h lib:sw_apps:standalone drivers license changes 2015-05-16 14:37:24 +05:30
xpfw_core.c lib:sw_apps:standalone drivers license changes 2015-05-16 14:37:24 +05:30
xpfw_core.h lib:sw_apps:standalone drivers license changes 2015-05-16 14:37:24 +05:30
xpfw_default.h lib:sw_apps:standalone drivers license changes 2015-05-16 14:37:24 +05:30
xpfw_error_handler.c lib:sw_apps:standalone drivers license changes 2015-05-16 14:37:24 +05:30
xpfw_error_handler.h lib:sw_apps:standalone drivers license changes 2015-05-16 14:37:24 +05:30
xpfw_events.c lib:sw_apps:standalone drivers license changes 2015-05-16 14:37:24 +05:30
xpfw_events.h lib:sw_apps:standalone drivers license changes 2015-05-16 14:37:24 +05:30
xpfw_interrupts.c lib:sw_apps:standalone drivers license changes 2015-05-16 14:37:24 +05:30
xpfw_interrupts.h lib:sw_apps:standalone drivers license changes 2015-05-16 14:37:24 +05:30
xpfw_main.c lib:sw_apps:standalone drivers license changes 2015-05-16 14:37:24 +05:30
xpfw_module.c lib:sw_apps:standalone drivers license changes 2015-05-16 14:37:24 +05:30
xpfw_module.h lib:sw_apps:standalone drivers license changes 2015-05-16 14:37:24 +05:30
xpfw_platform.c lib:sw_apps:standalone drivers license changes 2015-05-16 14:37:24 +05:30
xpfw_platform.h lib:sw_apps:standalone drivers license changes 2015-05-16 14:37:24 +05:30
xpfw_resets.c lib:sw_apps:standalone drivers license changes 2015-05-16 14:37:24 +05:30
xpfw_resets.h lib:sw_apps:standalone drivers license changes 2015-05-16 14:37:24 +05:30
xpfw_rom_interface.c PMUFW: ROM interface: Add ROM hook table 2015-07-31 16:55:03 +05:30
xpfw_rom_interface.h PMUFW: ROM interface: Add ROM hook table 2015-07-31 16:55:03 +05:30
xpfw_scheduler.c PMUFW: scheduler: Fix print format string 2015-07-31 16:55:03 +05:30
xpfw_scheduler.h lib:sw_apps:standalone drivers license changes 2015-05-16 14:37:24 +05:30
xpfw_start.S lib:sw_apps:standalone drivers license changes 2015-05-16 14:37:24 +05:30
xpfw_user_startup.c lib:sw_apps:standalone drivers license changes 2015-05-16 14:37:24 +05:30
xpfw_user_startup.h lib:sw_apps:standalone drivers license changes 2015-05-16 14:37:24 +05:30
xpfw_util.c lib:sw_apps:standalone drivers license changes 2015-05-16 14:37:24 +05:30
xpfw_util.h lib:sw_apps:standalone drivers license changes 2015-05-16 14:37:24 +05:30
xpfw_version.h PMUFW: PM: callbacks: Added remembering and sending acknowledge for req suspend 2015-07-31 16:55:22 +05:30