- Timestamp:
- Jul 4, 2017, 8:54:36 AM (7 years ago)
- Location:
- trunk/hal
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/hal/generic/hal_drivers.h
r131 r136 27 27 void hal_drivers_txt_init(chdev_t *dev); 28 28 void hal_drivers_xcu_init(chdev_t *dev, lid_t lid); 29 void hal_drivers_xcu_disable_irq(chdev_t *icu, uint32_t irq_index, 30 uint32_t irq_type, lid_t lid); 31 void hal_drivers_xcu_enable_irq(chdev_t *icu, uint32_t irq_index, 32 uint32_t irq_type, lid_t lid); 29 33 30 34 #endif /* HAL_DRIVERS_H_ */ -
trunk/hal/tsar_mips32/core/hal_drivers.c
r130 r136 33 33 } 34 34 35 /* -------------------------------------------------------------------------- */ 36 35 37 void hal_drivers_xcu_init(chdev_t *dev, lid_t lid) 36 38 { … … 38 40 } 39 41 42 void hal_drivers_xcu_disable_irq(chdev_t *icu, uint32_t irq_index, 43 uint32_t irq_type, lid_t lid) 44 { 45 soclib_xcu_disable_irq(icu, 1 << irq_index, irq_type, lid); 46 } 47 48 void hal_drivers_xcu_enable_irq(chdev_t *icu, uint32_t irq_index, 49 uint32_t irq_type, lid_t lid) 50 { 51 soclib_xcu_enable_irq(icu, 1 << irq_index, irq_type, lid); 52 } 53 -
trunk/hal/x86_64/core/hal_drivers.c
r130 r136 33 33 } 34 34 35 /* -------------------------------------------------------------------------- */ 36 35 37 void hal_drivers_xcu_init(chdev_t *dev, lid_t lid) 36 38 { … … 38 40 } 39 41 42 void hal_drivers_xcu_disable_irq(chdev_t *icu, uint32_t irq_index, 43 uint32_t irq_type, lid_t lid) 44 { 45 soclib_xcu_disable_irq(icu, 1 << irq_index, irq_type, lid); 46 } 47 48 void hal_drivers_xcu_enable_irq(chdev_t *icu, uint32_t irq_index, 49 uint32_t irq_type, lid_t lid) 50 { 51 soclib_xcu_enable_irq(icu, 1 << irq_index, irq_type, lid); 52 } 53
Note: See TracChangeset
for help on using the changeset viewer.