/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/backend/gpu/ |
H A D | mali_kbase_irq_linux.c | 205 * @irq_type: Interrupt type 213 int kbase_set_custom_irq_handler(struct kbase_device *kbdev, irq_handler_t custom_handler, int irq_type) in kbase_set_custom_irq_handler() argument 218 KBASE_DEBUG_ASSERT((irq_type >= JOB_IRQ_HANDLER) && (irq_type <= GPU_IRQ_HANDLER)); in kbase_set_custom_irq_handler() 221 if (kbdev->irqs[irq_type].irq) { in kbase_set_custom_irq_handler() 222 free_irq(kbdev->irqs[irq_type].irq, kbase_tag(kbdev, irq_type)); in kbase_set_custom_irq_handler() 225 requested_irq_handler = (NULL != custom_handler) ? custom_handler : kbase_handler_table[irq_type]; in kbase_set_custom_irq_handler() 227 if (0 != request_irq(kbdev->irqs[irq_type].irq, requested_irq_handler, kbdev->irqs[irq_type] in kbase_set_custom_irq_handler() [all...] |
/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/backend/gpu/ |
H A D | mali_kbase_irq_linux.c | 165 * @irq_type: Interrupt type 173 int kbase_set_custom_irq_handler(struct kbase_device *kbdev, irq_handler_t custom_handler, int irq_type) in kbase_set_custom_irq_handler() argument 178 KBASE_DEBUG_ASSERT((irq_type >= JOB_IRQ_HANDLER) && (irq_type <= GPU_IRQ_HANDLER)); in kbase_set_custom_irq_handler() 181 if (kbdev->irqs[irq_type].irq) { in kbase_set_custom_irq_handler() 182 free_irq(kbdev->irqs[irq_type].irq, kbase_tag(kbdev, irq_type)); in kbase_set_custom_irq_handler() 185 requested_irq_handler = (NULL != custom_handler) ? custom_handler : kbase_handler_table[irq_type]; in kbase_set_custom_irq_handler() 187 if (0 != request_irq(kbdev->irqs[irq_type].irq, requested_irq_handler, kbdev->irqs[irq_type] in kbase_set_custom_irq_handler() [all...] |
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/backend/gpu/ |
H A D | mali_kbase_irq_linux.c | 202 * @irq_type: Interrupt type 212 int irq_type) in kbase_set_custom_irq_handler() 217 KBASE_DEBUG_ASSERT((irq_type >= JOB_IRQ_HANDLER) && in kbase_set_custom_irq_handler() 218 (irq_type <= GPU_IRQ_HANDLER)); in kbase_set_custom_irq_handler() 221 if (kbdev->irqs[irq_type].irq) in kbase_set_custom_irq_handler() 222 free_irq(kbdev->irqs[irq_type].irq, kbase_tag(kbdev, irq_type)); in kbase_set_custom_irq_handler() 226 kbase_handler_table[irq_type]; in kbase_set_custom_irq_handler() 228 if (request_irq(kbdev->irqs[irq_type].irq, requested_irq_handler, in kbase_set_custom_irq_handler() 229 kbdev->irqs[irq_type] in kbase_set_custom_irq_handler() 210 kbase_set_custom_irq_handler(struct kbase_device *kbdev, irq_handler_t custom_handler, int irq_type) kbase_set_custom_irq_handler() argument [all...] |
H A D | mali_kbase_irq_internal.h | 45 irq_handler_t custom_handler, int irq_type);
|
H A D | mali_kbase_model_linux.c | 219 int irq_type) in kbase_set_custom_irq_handler() 217 kbase_set_custom_irq_handler(struct kbase_device *kbdev, irq_handler_t custom_handler, int irq_type) kbase_set_custom_irq_handler() argument
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/backend/gpu/ |
H A D | mali_kbase_irq_linux.c | 168 * @irq_type: Interrupt type 178 int irq_type) in kbase_set_custom_irq_handler() 183 KBASE_DEBUG_ASSERT((JOB_IRQ_HANDLER <= irq_type) && in kbase_set_custom_irq_handler() 184 (GPU_IRQ_HANDLER >= irq_type)); in kbase_set_custom_irq_handler() 187 if (kbdev->irqs[irq_type].irq) in kbase_set_custom_irq_handler() 188 free_irq(kbdev->irqs[irq_type].irq, kbase_tag(kbdev, irq_type)); in kbase_set_custom_irq_handler() 191 kbase_handler_table[irq_type]; in kbase_set_custom_irq_handler() 193 if (0 != request_irq(kbdev->irqs[irq_type].irq, in kbase_set_custom_irq_handler() 195 kbdev->irqs[irq_type] in kbase_set_custom_irq_handler() 176 kbase_set_custom_irq_handler(struct kbase_device *kbdev, irq_handler_t custom_handler, int irq_type) kbase_set_custom_irq_handler() argument [all...] |
/device/soc/hisilicon/common/platform/wifi/hi3881v100/driver/oal/ |
H A D | oal_interrupt.h | 59 unsigned int irq_type; member 133 st_gpio_info.irq_type = 0; in oal_request_irq() 138 return GpioSetIrq(gpio, st_gpio_info.irq_type, (GpioIrqFunc)st_gpio_info.irq_handler, st_gpio_info.data); in oal_request_irq()
|
/device/soc/hisilicon/hi3861v100/sdk_liteos/platform/drivers/spi/ |
H A D | spi.c | 218 hi_void dma_write_fifo_callback(hi_u32 irq_type) in dma_write_fifo_callback() argument 220 spi_process_printf("This is callback,irq type is %d\r\n", irq_type); in dma_write_fifo_callback() 221 if (irq_type == DMA_INT_TC) { in dma_write_fifo_callback() 227 hi_void dma_read_fifo_callback(hi_u32 irq_type) in dma_read_fifo_callback() argument 229 spi_process_printf("This is callback,irq type is %d\r\n", irq_type); in dma_read_fifo_callback() 230 if (irq_type == DMA_INT_TC) { in dma_read_fifo_callback() 236 hi_void dma_write_fifo_callback_spi1(hi_u32 irq_type) in dma_write_fifo_callback_spi1() argument 238 spi_process_printf("This is callback,irq type is %d\r\n", irq_type); in dma_write_fifo_callback_spi1() 239 if (irq_type == DMA_INT_TC) { in dma_write_fifo_callback_spi1() 245 hi_void dma_read_fifo_callback_spi1(hi_u32 irq_type) in dma_read_fifo_callback_spi1() argument [all...] |
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/tests/mali_kutf_irq_test/ |
H A D | mali_kutf_irq_test_main.c | 64 int irq_type);
|
/device/soc/rockchip/common/sdk_linux/drivers/gpu/drm/bridge/analogix/ |
H A D | analogix_dp_core.c | 919 enum dp_irq_type irq_type; in analogix_dp_hardirq() local 927 irq_type = analogix_dp_get_irq_type(dp); in analogix_dp_hardirq() 928 if (irq_type != DP_IRQ_TYPE_UNKNOWN) { in analogix_dp_hardirq() 940 enum dp_irq_type irq_type; in analogix_dp_irq_thread() local 948 irq_type = analogix_dp_get_irq_type(dp); in analogix_dp_irq_thread() 949 if ((irq_type & DP_IRQ_TYPE_HP_CABLE_IN) || (irq_type & DP_IRQ_TYPE_HP_CABLE_OUT)) { in analogix_dp_irq_thread() 956 if (irq_type != DP_IRQ_TYPE_UNKNOWN) { in analogix_dp_irq_thread()
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/tests/mali_kutf_irq_test/ |
H A D | mali_kutf_irq_test_main.c | 71 int irq_type);
|