Home
last modified time | relevance | path

Searched refs:rcar_du_group (Results 1 – 9 of 9) sorted by relevance

/drivers/gpu/drm/rcar-du/
Drcar_du_group.h30 struct rcar_du_group { struct
41 u32 rcar_du_group_read(struct rcar_du_group *rgrp, u32 reg); argument
42 void rcar_du_group_write(struct rcar_du_group *rgrp, u32 reg, u32 data);
44 int rcar_du_group_get(struct rcar_du_group *rgrp);
45 void rcar_du_group_put(struct rcar_du_group *rgrp);
46 void rcar_du_group_start_stop(struct rcar_du_group *rgrp, bool start);
47 void rcar_du_group_restart(struct rcar_du_group *rgrp);
48 int rcar_du_group_set_routing(struct rcar_du_group *rgrp);
Drcar_du_group.c37 u32 rcar_du_group_read(struct rcar_du_group *rgrp, u32 reg) in rcar_du_group_read()
42 void rcar_du_group_write(struct rcar_du_group *rgrp, u32 reg, u32 data) in rcar_du_group_write()
47 static void rcar_du_group_setup_defr8(struct rcar_du_group *rgrp) in rcar_du_group_setup_defr8()
63 static void rcar_du_group_setup(struct rcar_du_group *rgrp) in rcar_du_group_setup()
90 int rcar_du_group_get(struct rcar_du_group *rgrp) in rcar_du_group_get()
107 void rcar_du_group_put(struct rcar_du_group *rgrp) in rcar_du_group_put()
112 static void __rcar_du_group_start_stop(struct rcar_du_group *rgrp, bool start) in __rcar_du_group_start_stop()
119 void rcar_du_group_start_stop(struct rcar_du_group *rgrp, bool start) in rcar_du_group_start_stop()
142 void rcar_du_group_restart(struct rcar_du_group *rgrp) in rcar_du_group_restart()
168 int rcar_du_group_set_routing(struct rcar_du_group *rgrp) in rcar_du_group_set_routing()
Drcar_du_plane.h23 struct rcar_du_group;
36 struct rcar_du_group *group;
70 int rcar_du_planes_init(struct rcar_du_group *rgrp);
71 int rcar_du_planes_register(struct rcar_du_group *rgrp);
Drcar_du_crtc.h23 struct rcar_du_group;
38 struct rcar_du_group *group;
44 int rcar_du_crtc_create(struct rcar_du_group *rgrp, unsigned int index);
Drcar_du_plane.c39 static u32 rcar_du_plane_read(struct rcar_du_group *rgrp, in rcar_du_plane_read()
46 static void rcar_du_plane_write(struct rcar_du_group *rgrp, in rcar_du_plane_write()
56 struct rcar_du_group *rgrp = plane->group; in rcar_du_plane_reserve()
89 struct rcar_du_group *rgrp = plane->group; in rcar_du_plane_release()
105 struct rcar_du_group *rgrp = plane->group; in rcar_du_plane_update_base()
159 struct rcar_du_group *rgrp = plane->group; in rcar_du_plane_setup_mode()
220 struct rcar_du_group *rgrp = plane->group; in __rcar_du_plane_setup()
404 struct rcar_du_group *rgrp = rplane->group; in rcar_du_plane_set_property()
438 int rcar_du_planes_init(struct rcar_du_group *rgrp) in rcar_du_planes_init()
480 int rcar_du_planes_register(struct rcar_du_group *rgrp) in rcar_du_planes_register()
DMakefile4 rcar_du_group.o \
Drcar_du_drv.h81 struct rcar_du_group groups[2];
Drcar_du_kms.c420 struct rcar_du_group *rgrp = &rcdu->groups[i]; in rcar_du_modeset_init()
433 struct rcar_du_group *rgrp = &rcdu->groups[i / 2]; in rcar_du_modeset_init()
Drcar_du_crtc.c533 int rcar_du_crtc_create(struct rcar_du_group *rgrp, unsigned int index) in rcar_du_crtc_create()