| /OK3568_Linux_fs/kernel/drivers/video/rockchip/mpp/ |
| H A D | mpp_iep2.c | 356 struct iep2_dev *iep = to_iep2_dev(mpp); in iep2_config() local 453 mpp_write_relaxed(mpp, IEP2_REG_ROI_ADDR, (u32)iep->roi.iova); in iep2_config() 645 struct iep2_dev *iep = to_iep2_dev(mpp); in iep2_isr() local 650 dev_err(iep->mpp.dev, "no current task\n"); in iep2_isr() 770 struct iep2_dev *iep = to_iep2_dev(mpp); in iep2_procfs_remove() local 772 if (iep->procfs) { in iep2_procfs_remove() 773 proc_remove(iep->procfs); in iep2_procfs_remove() 774 iep->procfs = NULL; in iep2_procfs_remove() 782 struct iep2_dev *iep = to_iep2_dev(mpp); in iep2_procfs_init() local 784 iep->procfs = proc_mkdir(mpp->dev->of_node->name, mpp->srv->procfs); in iep2_procfs_init() [all …]
|
| H A D | Kconfig | 59 bool "IEP v2 device driver" 61 rockchip iep v2.
|
| /OK3568_Linux_fs/kernel/drivers/video/rockchip/iep/ |
| H A D | iep_drv.c | 78 /* capability for this iep device */ 223 IEP_INFO("IEP Power ON\n"); in iep_power_on() 250 IEP_INFO("IEP Power OFF\n"); in iep_power_off() 280 IEP_INFO("iep dpi mode inactivity\n"); in iep_power_off_work() 408 IEP_INFO("%s %d, iep dpi inactivated\n", in iep_switch_dpi() 686 IEP_ERR("%s [%d] iep thread session is null\n", in iep_ioctl() 712 IEP_ERR("iep task queue full\n"); in iep_ioctl() 774 IEP_ERR("%s [%d] iep thread session is null\n", in compat_iep_ioctl() 803 IEP_ERR("iep task queue full\n"); in compat_iep_ioctl() 870 .name = "iep", [all …]
|
| H A D | Kconfig | 2 menu "IEP" menu 5 config IEP config 6 tristate "ROCKCHIP IEP driver" 8 rockchip iep module.
|
| H A D | Makefile | 2 iep-y += hw_iep_reg.o iep_drv.o iep_iommu_ops.o 3 iep-$(CONFIG_DRM) += iep_iommu_drm.o 4 obj-$(CONFIG_IEP) += iep.o
|
| H A D | iep.h | 5 /* Capability for current iep version 6 using by userspace to determine iep features */ 52 #define DRIVER_DESC "IEP Device Driver" 53 #define DRIVER_NAME "iep"
|
| H A D | iep_drv.h | 9 #include "iep.h"
|
| /OK3568_Linux_fs/external/mpp/mpp/vproc/iep/test/ |
| H A D | CMakeLists.txt | 3 # mpp/vproc/iep built-in unit test case 5 # iep unit test 6 option(IEP_TEST "Build base iep unit test" ${BUILD_TEST}) 9 set_target_properties(iep_test PROPERTIES FOLDER "mpp/vproc/iep")
|
| /OK3568_Linux_fs/external/mpp/mpp/vproc/iep/ |
| H A D | CMakeLists.txt | 4 # add vidoe process IEP (Image Enhancement Processor) implement 6 add_library(vproc_iep STATIC iep.cpp) 7 set_target_properties(vproc_iep PROPERTIES FOLDER "mpp/vproc/iep")
|
| H A D | iep.cpp | 17 #define MODULE_TAG "iep" 29 #include "iep.h" 46 static const char *iep_name = "/dev/iep"; 77 mpp_err("can NOT find iep device %s\n", iep_name); in iep_init() 82 iep_dbg_func("Query IEP capability failed, using default cap\n"); in iep_init() 590 // NOTE: force result sync to avoid iep task queue full in iep_control()
|
| H A D | iep.h | 25 /* Capability for current iep version using by userspace to determine iep features */
|
| /OK3568_Linux_fs/external/mpp/mpp/vproc/inc/ |
| H A D | iep_common.h | 26 #define iep_dbg(flag, fmt, ...) _mpp_dbg(iep_debug, flag, "iep:" fmt, ## __VA_ARGS__) 57 IEP_CMD_QUERY_CAP = 0x8000, // query iep capability 82 // iep image for external user
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/soc/ti/ |
| H A D | ti,pruss.yaml | 27 - an Industrial Ethernet Peripheral (IEP) to manage/generate Industrial 195 The IEP module can get its clock from 2 sources: ICSSG_IEP_CLK or 229 iep@[a-f0-9]+$: 232 functions such as time stamping. Each PRUSS has either 1 IEP (on AM335x, 233 AM437x, AM57xx & 66AK2G SoCs) or 2 IEPs (on K3 AM65x & J721E SoCs ). IEP
|
| /OK3568_Linux_fs/kernel/drivers/clk/sunxi-ng/ |
| H A D | ccu-sun9i-a80-de.c | 25 static SUNXI_CCU_GATE(iep_deu0_clk, "iep-deu0", "de", 27 static SUNXI_CCU_GATE(iep_deu1_clk, "iep-deu1", "de", 35 static SUNXI_CCU_GATE(iep_drc0_clk, "iep-drc0", "de", 37 static SUNXI_CCU_GATE(iep_drc1_clk, "iep-drc1", "de",
|
| /OK3568_Linux_fs/kernel/arch/s390/kvm/ |
| H A D | gaccess.c | 93 unsigned long iep: 1; /* Instruction-Execution-Protection */ member 135 unsigned long iep: 1; /* Instruction-Execution-Protection */ member 172 unsigned long iep: 1; /* Instruction-Execution-Protection */ member 625 int edat1, edat2, iep; in guest_translate() local 630 iep = ctlreg0.iep && test_kvm_facility(vcpu->kvm, 130); in guest_translate() 714 iep_protection = rtte.fc1.iep; in guest_translate() 742 iep_protection = ste.fc1.iep; in guest_translate() 759 iep_protection = pte.iep; in guest_translate() 768 if (mode == GACC_IFETCH && iep_protection && iep) { in guest_translate()
|
| /OK3568_Linux_fs/u-boot/drivers/usb/gadget/ |
| H A D | fotg210.c | 84 setbits_le32(®s->iep[ep - 1], IEP_RESET); in ep_reset() 86 clrbits_le32(®s->iep[ep - 1], IEP_RESET); in ep_reset() 88 clrbits_le32(®s->iep[ep - 1], IEP_STALL); in ep_reset() 154 writel(CFG_EPX_MAX_PACKET_SIZE, ®s->iep[i]); in fotg210_reset() 410 setbits_le32(®s->iep[id - 1], IEP_STALL); in fotg210_setup() 685 setbits_le32(®s->iep[ep->id - 1], in fotg210_ep_halt() 693 clrbits_le32(®s->iep[ep->id - 1], in fotg210_ep_halt()
|
| /OK3568_Linux_fs/u-boot/arch/arm/include/asm/arch-sunxi/ |
| H A D | clock_sun6i.h | 111 u32 iep_drc0_clk_cfg; /* 0x180 IEP DRC0 module clock */ 112 u32 iep_drc1_clk_cfg; /* 0x184 IEP DRC1 module clock */ 113 u32 iep_deu0_clk_cfg; /* 0x188 IEP DEU0 module clock */ 114 u32 iep_deu1_clk_cfg; /* 0x18c IEP DEU1 module clock */ 481 /* CCM bits common to all Display Engine (and IEP) clock ctrl regs */
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/iommu/ |
| H A D | rockchip,rk32-iommu.txt | 11 dbgname = "iep";
|
| /OK3568_Linux_fs/kernel/drivers/video/rockchip/ |
| H A D | Kconfig | 6 source "drivers/video/rockchip/iep/Kconfig"
|
| H A D | Makefile | 6 obj-$(CONFIG_IEP) += iep/
|
| /OK3568_Linux_fs/external/mpp/mpp/vproc/rga/ |
| H A D | CMakeLists.txt | 4 # add vidoe process IEP (Image Enhancement Processor) implement
|
| /OK3568_Linux_fs/external/mpp/mpp/vproc/ |
| H A D | CMakeLists.txt | 10 add_subdirectory(iep)
|
| H A D | mpp_vproc_dev.cpp | 27 .compatible = "/dev/iep",
|
| /OK3568_Linux_fs/external/mpp/ |
| H A D | readme.txt | 114 | | |----- iep iep user library 120 | | |----- deinter deinterlace function module including pp/iep/rga
|
| /OK3568_Linux_fs/external/mpp/osal/ |
| H A D | osal_2str.c | 58 /* IEP_CLIENT_TYPE */ "iep", in strof_client_type()
|