summaryrefslogtreecommitdiffstats
path: root/pk/gpe/gpe_irq_init.c
diff options
context:
space:
mode:
authorGlenn Miles <milesg@us.ibm.com>2015-04-06 16:47:35 -0500
committerDerk Rembold <rembold@de.ibm.com>2015-04-21 09:37:29 -0500
commit43733c105f4cf5866e04502fe9506f375a5e6edb (patch)
tree8e66fd3fd1e4baf5be70f00fab4cc1b32011d40e /pk/gpe/gpe_irq_init.c
parent7f2c101774507059eeedbe7744da4ad923c53405 (diff)
downloadtalos-sbe-43733c105f4cf5866e04502fe9506f375a5e6edb.tar.gz
talos-sbe-43733c105f4cf5866e04502fe9506f375a5e6edb.zip
Minor changes to kernel API
-Removed support for fast irq handlers -Removed sleep_absolute interface -Removed pk_timer_create_nonpreemptible interface -Removed pk_interrupt_preemption_enable/disable interfaces -Removed references to critical/noncritical irqs -Added application context interfaces -Added bottom-half support -Moved timer handler from interrupt to bottom-half -Moved thread utility functions into a separate file Change-Id: Ie39fe0363ef52b195a808a8390cc12c2c7478674 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/16898 Reviewed-by: Glenn R. Miles <milesg@us.ibm.com> Reviewed-by: Thi N. Tran <thi@us.ibm.com> Reviewed-by: Richard J. Knight <rjknight@us.ibm.com> Reviewed-by: Gregory S. Still <stillgs@us.ibm.com> Reviewed-by: Derk Rembold <rembold@de.ibm.com> Tested-by: Derk Rembold <rembold@de.ibm.com>
Diffstat (limited to 'pk/gpe/gpe_irq_init.c')
-rw-r--r--pk/gpe/gpe_irq_init.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/pk/gpe/gpe_irq_init.c b/pk/gpe/gpe_irq_init.c
index 078d2fa7..061d5d10 100644
--- a/pk/gpe/gpe_irq_init.c
+++ b/pk/gpe/gpe_irq_init.c
@@ -21,8 +21,7 @@
/// interrupt status in the controller.
///
/// Note that PK allows this API to be called from any context, and changes
-/// to the interrupt controller are made from a critical
-/// section.
+/// to the interrupt controller are made from a critical section.
///
/// Return values other then PK_OK (0) are errors; see \ref pk_errors
///
@@ -72,8 +71,7 @@ pk_irq_setup(PkIrqId irq,
/// Return values other then PK_OK (0) are errors; see \ref pk_errors
///
/// Note that PK allows this API to be called from any context, and changes
-/// to the interrupt controller are made from a critical
-/// section.
+/// to the interrupt controller are made from a critical section.
///
/// \retval 0 Successful completion
///
OpenPOWER on IntegriCloud