1/*	$NetBSD: nxp,imx95-clock.h,v 1.1.1.1 2026/01/18 05:21:33 skrll Exp $	*/
2
3/* SPDX-License-Identifier: GPL-2.0-only OR MIT */
4/*
5 * Copyright 2024 NXP
6 */
7
8#ifndef __DT_BINDINGS_CLOCK_IMX95_H
9#define __DT_BINDINGS_CLOCK_IMX95_H
10
11#define IMX95_CLK_VPUBLK_WAVE			0
12#define IMX95_CLK_VPUBLK_JPEG_ENC		1
13#define IMX95_CLK_VPUBLK_JPEG_DEC		2
14
15#define IMX95_CLK_CAMBLK_CSI2_FOR0		0
16#define IMX95_CLK_CAMBLK_CSI2_FOR1		1
17#define IMX95_CLK_CAMBLK_ISP_AXI		2
18#define IMX95_CLK_CAMBLK_ISP_PIXEL		3
19#define IMX95_CLK_CAMBLK_ISP			4
20
21#define IMX95_CLK_DISPMIX_LVDS_PHY_DIV		0
22#define IMX95_CLK_DISPMIX_LVDS_CH0_GATE		1
23#define IMX95_CLK_DISPMIX_LVDS_CH1_GATE		2
24#define IMX95_CLK_DISPMIX_PIX_DI0_GATE		3
25#define IMX95_CLK_DISPMIX_PIX_DI1_GATE		4
26
27#define IMX95_CLK_DISPMIX_ENG0_SEL		0
28#define IMX95_CLK_DISPMIX_ENG1_SEL		1
29
30#define IMX95_CLK_NETCMIX_ENETC0_RMII		0
31#define IMX95_CLK_NETCMIX_ENETC1_RMII		1
32
33#endif	/* __DT_BINDINGS_CLOCK_IMX95_H */
34