Searched +full:gce +full:- +full:mailbox (Results 1 – 4 of 4) sorted by relevance
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)3 ---4 $id: http://devicetree.org/schemas/mailbox/mediatek,gce-props.yaml#5 $schema: http://devicetree.org/meta-schemas/core.yaml#10 - Houlong Wei <houlong.wei@mediatek.com>13 The Global Command Engine (GCE) is an instruction based, multi-threaded,14 single-core command dispatcher for MediaTek hardware. The Command Queue15 (CMDQ) mailbox driver is a driver for GCE, implemented using the Linux16 mailbox framework. It is used to receive messages from mailbox consumers17 and configure GCE to execute the specified instruction set in the message.[all …]
1 // SPDX-License-Identifier: GPL-2.0-only7 #include <dt-bindings/clock/mt8173-clk.h>8 #include <dt-bindings/interrupt-controller/irq.h>9 #include <dt-bindings/interrupt-controller/arm-gic.h>10 #include <dt-bindings/memory/mt8173-larb-port.h>11 #include <dt-bindings/phy/phy.h>12 #include <dt-bindings/power/mt8173-power.h>13 #include <dt-bindings/reset/mt8173-resets.h>14 #include <dt-bindings/gce/mt8173-gce.h>15 #include <dt-bindings/thermal/thermal.h>[all …]
1 // SPDX-License-Identifier: (GPL-2.0 OR MIT)7 /dts-v1/;8 #include <dt-bindings/clock/mt8192-clk.h>9 #include <dt-bindings/gce/mt8192-gce.h>10 #include <dt-bindings/interrupt-controller/arm-gic.h>11 #include <dt-bindings/interrupt-controller/irq.h>12 #include <dt-bindings/memory/mt8192-larb-port.h>13 #include <dt-bindings/pinctrl/mt8192-pinfunc.h>14 #include <dt-bindings/phy/phy.h>15 #include <dt-bindings/power/mt8192-power.h>[all …]
1 // SPDX-License-Identifier: GPL-2.0-only7 #include <linux/dma-mapping.h>11 #include <linux/soc/mediatek/mtk-cmdq.h>12 #include <linux/soc/mediatek/mtk-mmsys.h>13 #include <linux/soc/mediatek/mtk-mutex.h>29 * struct mtk_crtc - MediaTek specific crtc structure.97 struct drm_crtc *crtc = &mtk_crtc->base; in mtk_crtc_finish_page_flip()100 if (mtk_crtc->event) { in mtk_crtc_finish_page_flip()101 spin_lock_irqsave(&crtc->dev->event_lock, flags); in mtk_crtc_finish_page_flip()102 drm_crtc_send_vblank_event(crtc, mtk_crtc->event); in mtk_crtc_finish_page_flip()[all …]