Home
last modified time | relevance | path

Searched +full:imx8qm +full:- +full:vpu (Results 1 – 5 of 5) sorted by relevance

/Linux-v6.1/Documentation/devicetree/bindings/media/
Damphion,vpu.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
4 ---
5 $id: http://devicetree.org/schemas/media/amphion,vpu.yaml#
6 $schema: http://devicetree.org/meta-schemas/core.yaml#
8 title: Amphion VPU codec IP
11 - Ming Qian <ming.qian@nxp.com>
12 - Shijie Qin <shijie.qin@nxp.com>
14 description: |-
20 pattern: "^vpu@[0-9a-f]+$"
24 - enum:
[all …]
/Linux-v6.1/drivers/media/platform/amphion/
Dvpu_drv.c1 // SPDX-License-Identifier: GPL-2.0
3 * Copyright 2020-2021 NXP
12 #include <linux/dma-map-ops.h>
21 #include <media/v4l2-device.h>
22 #include <media/videobuf2-v4l2.h>
23 #include <media/v4l2-mem2mem.h>
24 #include <media/v4l2-ioctl.h>
26 #include "vpu.h"
32 void vpu_writel(struct vpu_dev *vpu, u32 reg, u32 val) in vpu_writel() argument
34 writel(val, vpu->base + reg); in vpu_writel()
[all …]
Dvpu.h1 /* SPDX-License-Identifier: GPL-2.0 */
3 * Copyright 2020-2021 NXP
9 #include <media/v4l2-device.h>
10 #include <media/v4l2-ctrls.h>
11 #include <media/v4l2-mem2mem.h>
17 #define VPU_INST_NULL_ID (-1L)
22 IMX8QM = 1, enumerator
37 int (*setup)(struct vpu_dev *vpu);
38 int (*setup_encoder)(struct vpu_dev *vpu);
39 int (*setup_decoder)(struct vpu_dev *vpu);
[all …]
Dvpu_rpc.c1 // SPDX-License-Identifier: GPL-2.0
3 * Copyright 2020-2021 NXP
17 #include "vpu.h"
27 if (!ops || !ops->check_memory_region) in vpu_iface_check_memory_region()
30 return ops->check_memory_region(core->fw.phys, addr, size); in vpu_iface_check_memory_region()
39 size = desc->end - desc->start; in vpu_rpc_check_buffer_space()
41 ptr1 = desc->wptr; in vpu_rpc_check_buffer_space()
42 ptr2 = desc->rptr; in vpu_rpc_check_buffer_space()
44 ptr1 = desc->rptr; in vpu_rpc_check_buffer_space()
45 ptr2 = desc->wptr; in vpu_rpc_check_buffer_space()
[all …]
/Linux-v6.1/Documentation/devicetree/bindings/clock/
Dimx8qxp-lpcg.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/clock/imx8qxp-lpcg.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: NXP i.MX8QXP LPCG (Low-Power Clock Gating) Clock bindings
10 - Aisheng Dong <aisheng.dong@nxp.com>
13 The Low-Power Clock Gate (LPCG) modules contain a local programming
24 include/dt-bindings/clock/imx8-lpcg.h
29 - const: fsl,imx8qxp-lpcg
30 - items:
[all …]