]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - processor-sdk/open-amp.git/commitdiff
zc702evk: baremetal.h: remove internal function from header
authorWendy Liang <jliang@xilinx.com>
Fri, 1 Jan 2016 05:01:24 +0000 (21:01 -0800)
committerWendy Liang <jliang@xilinx.com>
Tue, 9 Feb 2016 19:54:20 +0000 (11:54 -0800)
Remove internal function from header and do not use internal type
for the functions which will be used externally.

Signed-off-by: Wendy Liang <jliang@xilinx.com>
libs/system/zc702evk/baremetal/baremetal.c
libs/system/zc702evk/baremetal/baremetal.h

index 320e507ab7980e2629e546c3d5a94059175e9780..25824eaaacabff2ac65f14b81a2de4cc6ab29ca5 100755 (executable)
@@ -92,8 +92,8 @@ void zc702evk_gic_pr_int_initialize(void)
        MEM_WRITE32(INT_GIC_CPU_BASE + INT_GIC_CPU_CTRL, INT_CPU_ENABLE);
 }
 
-int platform_interrupt_enable(int vector_id, INT_TRIG_TYPE trigger_type,
-                             int priority)
+int platform_interrupt_enable(unsigned int vector_id, unsigned int polarity,
+                             unsigned int priority)
 {
        unsigned long reg_offset;
        unsigned long bit_shift;
@@ -146,7 +146,7 @@ int platform_interrupt_enable(int vector_id, INT_TRIG_TYPE trigger_type,
        return (vector_id);
 }
 
-int platform_interrupt_disable(int vector_id)
+int platform_interrupt_disable(unsigned int vector_id)
 {
        unsigned long reg_offset;
        unsigned long bit_shift;
index 86c227d9c1f63963f55d34bb90c0beff06887e6c..494cd7b5e6842d64c1dc4abfe200c6150cab9b5a 100755 (executable)
@@ -656,17 +656,14 @@ void arm_ar_map_mem_region(unsigned int vrt_addr, unsigned int phy_addr,
                           CACHE_TYPE cache_type);
 
 int zc702evk_gic_initialize();
-int zc702evk_gic_interrupt_enable(int vector_id, INT_TRIG_TYPE trigger_type,
-                                 int priority);
-int zc702evk_gic_interrupt_disable(int vector_id);
 void zc702evk_gic_pr_int_initialize(void);
 void arm_arch_install_isr_vector_table(unsigned long addr);
 void restore_global_interrupts();
 void disable_global_interrupts();
 void init_arm_stacks(void);
-int platform_interrupt_enable(int vector_id, INT_TRIG_TYPE trigger_type,
-                             int priority);
-int platform_interrupt_disable(int vector_id);
+int platform_interrupt_enable(unsigned int vector, unsigned int polarity,
+                             unsigned int priority);
+int platform_interrupt_disable(unsigned int vector);
 void platform_cache_all_flush_invalidate();
 void platform_cache_disable();
 void platform_map_mem_region(unsigned int va, unsigned int pa,