/device/soc/rockchip/common/sdk_linux/include/linux/ |
H A D | dma-fence.h | 222 * Must return -ERESTARTSYS if the wait is intr = true and the wait was 230 signed long (*wait)(struct dma_fence *fence, bool intr, signed long timeout); 382 signed long dma_fence_default_wait(struct dma_fence *fence, bool intr, signed long timeout); 555 signed long dma_fence_wait_timeout(struct dma_fence *, bool intr, signed long timeout); 556 signed long dma_fence_wait_any_timeout(struct dma_fence **fences, uint32_t count, bool intr, signed long timeout, 562 * @intr: if true, do an interruptible wait 574 static inline signed long dma_fence_wait(struct dma_fence *fence, bool intr) in dma_fence_wait() argument 582 ret = dma_fence_wait_timeout(fence, intr, MAX_SCHEDULE_TIMEOUT); in dma_fence_wait()
|
/device/soc/rockchip/common/sdk_linux/drivers/dma-buf/ |
H A D | dma-fence.c | 450 * @intr: if true, do an interruptible wait 464 signed long dma_fence_wait_timeout(struct dma_fence *fence, bool intr, signed long timeout) in dma_fence_wait_timeout() argument 478 ret = fence->ops->wait(fence, intr, timeout); in dma_fence_wait_timeout() 480 ret = dma_fence_default_wait(fence, intr, timeout); in dma_fence_wait_timeout() 717 * @intr: if true, do an interruptible wait 725 signed long dma_fence_default_wait(struct dma_fence *fence, bool intr, signed long timeout) in dma_fence_default_wait() argument 737 if (intr && signal_pending(current)) { in dma_fence_default_wait() 756 if (intr) { in dma_fence_default_wait() 766 if (ret > 0 && intr && signal_pending(current)) { in dma_fence_default_wait() 803 * @intr 818 dma_fence_wait_any_timeout(struct dma_fence **fences, uint32_t count, bool intr, signed long timeout, uint32_t *idx) dma_fence_wait_any_timeout() argument [all...] |
/device/soc/rockchip/common/sdk_linux/drivers/gpu/drm/rockchip/ |
H A D | rockchip_drm_vop2.c | 83 #define VOP_INTR_SET(vop2, intr, name, v) REG_SET(vop2, name, 0, (intr)->name, v, false) 87 #define VOP_INTR_SET_MASK(vop2, intr, name, mask, v) REG_SET_MASK(vop2, name, 0, (intr)->name, mask, v, false) 89 #define VOP_INTR_SET_TYPE(vop2, intr, name, type, v) \ 92 for (i = 0; i < (intr)->nintrs; i++) { \ 93 if ((intr)->intrs[i] & type) { \ 98 VOP_INTR_SET_MASK(vop2, intr, name, mask, reg); \ 101 #define VOP_INTR_GET_TYPE(vop2, intr, name, type) vop2_get_intr_type((vop2), (intr), 907 vop2_get_intr_type(struct vop2 *vop2, const struct vop_intr *intr, const struct vop_reg *reg, int type) vop2_get_intr_type() argument 1075 const struct vop_intr *intr = vp_data->intr; vop2_fs_irq_is_pending() local 2387 const struct vop_intr *intr; vop2_axi_irqs_enable() local 2401 const struct vop_intr *intr = &vop2_data->axi_intr[index]; vop2_read_and_clear_axi_irqs() local 2419 const struct vop_intr *intr = vp_data->intr; vop2_dsp_hold_valid_irq_enable() local 2441 const struct vop_intr *intr = vp_data->intr; vop2_dsp_hold_valid_irq_disable() local 2461 const struct vop_intr *intr = vp_data->intr; vop2_debug_irq_enable() local 2724 const struct vop_intr *intr = &vop2_data->axi_intr[0]; vop2_wb_irqs_enable() local 2734 const struct vop_intr *intr = &vop2_data->axi_intr[0]; vop2_read_and_clear_wb_irqs() local 4509 const struct vop_intr *intr = vp_data->intr; vop2_crtc_enable_vblank() local 4532 const struct vop_intr *intr = vp_data->intr; vop2_crtc_disable_vblank() local 4568 const struct vop_intr *intr = vp_data->intr; vop2_crtc_enable_line_flag_event() local 4593 const struct vop_intr *intr = vp_data->intr; vop2_crtc_disable_line_flag_event() local 5798 const struct vop_intr *intr = vp_data->intr; vop2_crtc_atomic_enable() local 7631 const struct vop_intr *intr; vop2_read_and_clear_active_vp_irqs() local [all...] |
H A D | rockchip_vop_reg.c | 351 .intr = &rk3288_vop_intr, 365 .intr = &rk3288_vop_intr, 463 .intr = &rk3368_vop_intr, 490 .intr = &rk3366_vop_intr, 653 .intr = &rk3366_vop_intr, 688 .intr = &rk3366_vop_intr, 706 .intr = &rk3366_vop_intr, 979 .intr = &rk3328_vop_intr, 1085 .intr = &rk3036_intr, 1184 .intr [all...] |
H A D | rockchip_vop2_reg.c | 664 .intr = &rk3568_vp0_intr,
675 .intr = &rk3568_vp1_intr,
685 .intr = &rk3568_vp2_intr,
991 .intr = &rk3568_vp0_intr,
1005 .intr = &rk3568_vp1_intr,
1020 .intr = &rk3568_vp2_intr,
1031 .intr = &rk3588_vp3_intr,
|
H A D | rockchip_drm_vop.c | 67 #define VOP_INTR_SUPPORT(vop, name) VOP_REG_SUPPORT(vop, (vop)->data->intr->name) 93 #define VOP_INTR_SET(vop, name, v) REG_SET((vop), name, 0, (vop)->data->intr->name, v, false) 94 #define VOP_INTR_SET_MASK(vop, name, mask, v) REG_SET_MASK((vop), name, 0, (vop)->data->intr->name, mask, v, false) 101 for (i = 0; i < (vop)->data->intr->nintrs; i++) { \ 102 if ((vop)->data->intr->intrs[i] & (type)) { \ 109 #define VOP_INTR_GET_TYPE(vop, name, type) vop_get_intr_type((vop), &(vop)->data->intr->name, (type)) 402 for (i = 0; i < vop->data->intr->nintrs; i++) { in vop_get_intr_type() 403 if ((type & vop->data->intr->intrs[i]) && (regs & (1 << i))) { in vop_get_intr_type() 404 ret |= vop->data->intr->intrs[i]; in vop_get_intr_type()
|
H A D | rockchip_drm_vop.h | 860 const struct vop_intr *intr; member 916 const struct vop_intr *intr; member
|
/device/soc/rockchip/rk3588/kernel/drivers/gpu/drm/rockchip/ |
H A D | rockchip_drm_vop2.c | 89 #define VOP_INTR_SET(vop2, intr, name, v) \ 90 REG_SET(vop2, name, 0, intr->name, v, false) 95 #define VOP_INTR_SET_MASK(vop2, intr, name, mask, v) \ 96 REG_SET_MASK(vop2, name, 0, intr->name, mask, v, false) 98 #define VOP_INTR_SET_TYPE(vop2, intr, name, type, v) \ 101 for (i = 0; i < intr->nintrs; i++) { \ 102 if (intr->intrs[i] & type) { \ 107 VOP_INTR_SET_MASK(vop2, intr, name, mask, reg); \ 110 #define VOP_INTR_GET_TYPE(vop2, intr, name, type) \ 111 vop2_get_intr_type(vop2, intr, 929 vop2_get_intr_type(struct vop2 *vop2, const struct vop_intr *intr, const struct vop_reg *reg, int type) vop2_get_intr_type() argument 1092 const struct vop_intr *intr = vp_data->intr; vop2_fs_irq_is_pending() local 2382 const struct vop_intr *intr; vop2_axi_irqs_enable() local 2396 const struct vop_intr *intr = &vop2_data->axi_intr[index]; vop2_read_and_clear_axi_irqs() local 2413 const struct vop_intr *intr = vp_data->intr; vop2_dsp_hold_valid_irq_enable() local 2434 const struct vop_intr *intr = vp_data->intr; vop2_dsp_hold_valid_irq_disable() local 2453 const struct vop_intr *intr = vp_data->intr; vop2_debug_irq_enable() local 2722 const struct vop_intr *intr = &vop2_data->axi_intr[0]; vop2_wb_irqs_enable() local 2732 const struct vop_intr *intr = &vop2_data->axi_intr[0]; vop2_read_and_clear_wb_irqs() local 4510 const struct vop_intr *intr = vp_data->intr; vop2_crtc_enable_vblank() local 4532 const struct vop_intr *intr = vp_data->intr; vop2_crtc_disable_vblank() local 4570 const struct vop_intr *intr = vp_data->intr; vop2_crtc_enable_line_flag_event() local 4594 const struct vop_intr *intr = vp_data->intr; vop2_crtc_disable_line_flag_event() local 5859 const struct vop_intr *intr = vp_data->intr; vop2_crtc_atomic_enable() local 7746 const struct vop_intr *intr; vop2_read_and_clear_active_vp_irqs() local [all...] |
H A D | rockchip_vop2_reg.c | 850 .intr = &rk3568_vp0_intr, 861 .intr = &rk3568_vp1_intr, 871 .intr = &rk3568_vp2_intr, 1178 .intr = &rk3568_vp0_intr, 1192 .intr = &rk3568_vp1_intr, 1207 .intr = &rk3568_vp2_intr, 1218 .intr = &rk3588_vp3_intr,
|
/device/soc/hisilicon/common/platform/hieth-sf/include/internal/ |
H A D | eth_mac.h | 100 interrupt intr; member
|
/device/soc/rockchip/common/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/ |
H A D | dhd_pcie.h | 217 bool intr; /* Use interrupts */ member
|
H A D | dhd_sdio.c | 1634 if (bus->intr && (bus->dhd->busstate == DHD_BUS_DATA)) { in dhdsdio_bussleep() 2544 if (!bus->intr && cnt) in dhdsdio_sendfromq() 2989 {"intr", IOV_INTR, 0, 0, IOVT_BOOL, 0 }, 3073 bcm_bprintf(strbuf, "intr %d intrcount %u lastintrs %u spurious %u\n", in dhd_bus_dump() 3074 bus->intr, bus->intrcount, bus->lastintrs, bus->spurious); in dhd_bus_dump() 3966 int_val = (int32)bus->intr; in dhdsdio_doiovar() 3971 bus->intr = bool_val; in dhdsdio_doiovar() 3974 if (bus->intr) { in dhdsdio_doiovar() 5154 if (bus->intr) { in dhd_bus_init() 5889 DHD_ERROR(("False pkt-available intr in dhdsdio_readframes() [all...] |
H A D | dhd_wlfc.h | 137 bool intr; /* Use interrupts */ member
|
H A D | dhd_pcie_linux.c | 1872 if (bus->intr) { in dhdpcie_init() 2356 if (bus->intr) { in dhdpcie_bus_request_irq()
|
H A D | dbus_usb_linux.c | 342 intr_t intr; /* Data buffer for interrupt endpoint */ member 1043 DBUSERR(("%s:%d fail status %d bus:%d susp:%d intr:%d ctli:%d ctlo:%d\n", in dbus_usbos_ctl_complete() 1121 DBUSERR(("%s: intr cb when DBUS down, ignoring\n", __FUNCTION__)); in dbus_usbos_intr_complete() 1163 /* tell Linux kernel to cancel a single intr, ctl and blk URB */ in dbus_usbos_cancel_all_urbs() 1529 /* RNDIS says 8-byte intr, our old drivers used 4-byte */ in DBUS_USBOS_PROBE() 1957 /* submit intr URB */ in dbus_usbos_intf_recv_irb_from_ep() 1959 DBUSERR(("%s intr USB_SUBMIT_URB failed, status %d\n", in dbus_usbos_intf_recv_irb_from_ep() 2147 /* full dongle use intr EP, bmac doesn't use it */ in dbus_usbos_intf_up() 2152 usbos_info->intr_pipe, &usbos_info->intr, in dbus_usbos_intf_up()
|
H A D | dhd_pcie.c | 302 {"intr", IOV_INTR, 0, 0, IOVT_BOOL, 0 }, 1638 bus->intr = (bool)dhd_intr; in dhdpcie_dongle_attach() 1907 if (bus->intr) { in dhdpcie_bus_release() 5192 if (bus->intr) { in dhd_bus_devreset() 5242 if (bus->intr) { in dhd_bus_devreset() 7730 /* Send the mailbox data and generate mailbox intr. */ in dhdpcie_fw_trap()
|
/device/soc/rockchip/common/vendor/drivers/net/usb/ |
H A D | meig_cdc_driver.c | 693 int intr = 0;
in hw_get_endpoints() local 701 intr = 1;
in hw_get_endpoints() 709 if (!intr && !in) {
in hw_get_endpoints() 711 } else if (intr && !status) {
in hw_get_endpoints() 1331 devdbg(dev, "intr shutdown, code %d", status);
in intr_complete() 1339 devdbg(dev, "intr status %d", status);
in intr_complete() 1350 deverr(dev, "intr resubmit --> %d", status);
in intr_complete() 1444 deverr(dev, "intr submit %d", retval);
in hw_open()
|