1 /* $NetBSD: microchip,lan966x.h,v 1.1.1.1 2026/01/18 05:21:32 skrll Exp $ */ 2 3 /* SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) */ 4 /* 5 * Copyright (c) 2021 Microchip Inc. 6 * 7 * Author: Kavyasree Kotagiri <kavyasree.kotagiri (at) microchip.com> 8 */ 9 10 #ifndef _DT_BINDINGS_CLK_LAN966X_H 11 #define _DT_BINDINGS_CLK_LAN966X_H 12 13 #define GCK_ID_QSPI0 0 14 #define GCK_ID_QSPI1 1 15 #define GCK_ID_QSPI2 2 16 #define GCK_ID_SDMMC0 3 17 #define GCK_ID_PI 4 18 #define GCK_ID_MCAN0 5 19 #define GCK_ID_MCAN1 6 20 #define GCK_ID_FLEXCOM0 7 21 #define GCK_ID_FLEXCOM1 8 22 #define GCK_ID_FLEXCOM2 9 23 #define GCK_ID_FLEXCOM3 10 24 #define GCK_ID_FLEXCOM4 11 25 #define GCK_ID_TIMER 12 26 #define GCK_ID_USB_REFCLK 13 27 28 /* Gate clocks */ 29 #define GCK_GATE_UHPHS 14 30 #define GCK_GATE_UDPHS 15 31 #define GCK_GATE_MCRAMC 16 32 #define GCK_GATE_HMATRIX 17 33 34 #define N_CLOCKS 18 35 36 #endif 37