Home | History | Annotate | Line # | Download | only in memory
      1 /*	$NetBSD: mtk-memory-port.h,v 1.1.1.1 2021/11/07 16:49:56 jmcneill Exp $	*/
      2 
      3 /* SPDX-License-Identifier: GPL-2.0-only */
      4 /*
      5  * Copyright (c) 2020 MediaTek Inc.
      6  * Author: Yong Wu <yong.wu (at) mediatek.com>
      7  */
      8 #ifndef __DT_BINDINGS_MEMORY_MTK_MEMORY_PORT_H_
      9 #define __DT_BINDINGS_MEMORY_MTK_MEMORY_PORT_H_
     10 
     11 #define MTK_LARB_NR_MAX			32
     12 
     13 #define MTK_M4U_ID(larb, port)		(((larb) << 5) | (port))
     14 #define MTK_M4U_TO_LARB(id)		(((id) >> 5) & 0x1f)
     15 #define MTK_M4U_TO_PORT(id)		((id) & 0x1f)
     16 
     17 #endif
     18