12874c5fdSThomas Gleixner /* SPDX-License-Identifier: GPL-2.0-or-later */ 29026e0d1SMaxime Ripard /* 39026e0d1SMaxime Ripard * Copyright (C) 2015 Free Electrons 49026e0d1SMaxime Ripard * Copyright (C) 2015 NextThing Co 59026e0d1SMaxime Ripard * 69026e0d1SMaxime Ripard * Maxime Ripard <maxime.ripard@free-electrons.com> 79026e0d1SMaxime Ripard */ 89026e0d1SMaxime Ripard 99026e0d1SMaxime Ripard #ifndef _SUN4I_DRV_H_ 109026e0d1SMaxime Ripard #define _SUN4I_DRV_H_ 119026e0d1SMaxime Ripard 129026e0d1SMaxime Ripard #include <linux/clk.h> 1380a58240SChen-Yu Tsai #include <linux/list.h> 149026e0d1SMaxime Ripard #include <linux/regmap.h> 159026e0d1SMaxime Ripard 169026e0d1SMaxime Ripard struct sun4i_drv { 1787969338SIcenowy Zheng struct list_head engine_list; 18dd0421f4SMaxime Ripard struct list_head frontend_list; 1980a58240SChen-Yu Tsai struct list_head tcon_list; 209026e0d1SMaxime Ripard }; 219026e0d1SMaxime Ripard 229026e0d1SMaxime Ripard #endif /* _SUN4I_DRV_H_ */ 23