Home
last modified time | relevance | path

Searched refs:rgrp (Results 1 – 8 of 8) sorted by relevance

/linux/drivers/gpu/drm/renesas/rcar-du/
H A Drcar_du_group.c33 u32 rcar_du_group_read(struct rcar_du_group *rgrp, u32 reg) in rcar_du_group_read() argument
35 return rcar_du_read(rgrp->dev, rgrp->mmio_offset + reg); in rcar_du_group_read()
38 void rcar_du_group_write(struct rcar_du_group *rgrp, u32 reg, u32 data) in rcar_du_group_write() argument
40 rcar_du_write(rgrp->dev, rgrp->mmio_offset + reg, data); in rcar_du_group_write()
43 static void rcar_du_group_setup_pins(struct rcar_du_group *rgrp) in rcar_du_group_setup_pins() argument
47 if (rgrp->channels_mask & BIT(0)) in rcar_du_group_setup_pins()
50 if (rgrp->channels_mask & BIT(1)) in rcar_du_group_setup_pins()
53 rcar_du_group_write(rgrp, DEFR6, defr6); in rcar_du_group_setup_pins()
56 static void rcar_du_group_setup_defr8(struct rcar_du_group *rgrp) in rcar_du_group_setup_defr8() argument
58 struct rcar_du_device *rcdu = rgrp->dev; in rcar_du_group_setup_defr8()
[all …]
H A Drcar_du_group.h54 u32 rcar_du_group_read(struct rcar_du_group *rgrp, u32 reg);
55 void rcar_du_group_write(struct rcar_du_group *rgrp, u32 reg, u32 data);
57 int rcar_du_group_get(struct rcar_du_group *rgrp);
58 void rcar_du_group_put(struct rcar_du_group *rgrp);
59 void rcar_du_group_start_stop(struct rcar_du_group *rgrp, bool start);
60 void rcar_du_group_restart(struct rcar_du_group *rgrp);
61 int rcar_du_group_set_routing(struct rcar_du_group *rgrp);
H A Drcar_du_kms.c899 struct rcar_du_group *rgrp = &rcdu->groups[i]; in rcar_du_modeset_init() local
901 mutex_init(&rgrp->lock); in rcar_du_modeset_init()
903 rgrp->dev = rcdu; in rcar_du_modeset_init()
904 rgrp->mmio_offset = mmio_offsets[i]; in rcar_du_modeset_init()
905 rgrp->index = i; in rcar_du_modeset_init()
907 rgrp->channels_mask = (rcdu->info->channels_mask >> (2 * i)) in rcar_du_modeset_init()
909 rgrp->num_crtcs = hweight8(rgrp->channels_mask); in rcar_du_modeset_init()
917 rgrp->dptsr_planes = rgrp->num_crtcs > 1 in rcar_du_modeset_init()
922 ret = rcar_du_planes_init(rgrp); in rcar_du_modeset_init()
943 struct rcar_du_group *rgrp; in rcar_du_modeset_init() local
[all …]
H A Drcar_du_plane.h73 int rcar_du_planes_init(struct rcar_du_group *rgrp);
75 void __rcar_du_plane_setup(struct rcar_du_group *rgrp,
H A Drcar_du_crtc.h96 int rcar_du_crtc_create(struct rcar_du_group *rgrp, unsigned int swindex,
H A Drcar_du_crtc.c1227 int rcar_du_crtc_create(struct rcar_du_group *rgrp, unsigned int swindex, in rcar_du_crtc_create() argument
1234 struct rcar_du_device *rcdu = rgrp->dev; in rcar_du_crtc_create()
1281 rcrtc->group = rgrp; in rcar_du_crtc_create()
1292 primary = &rgrp->planes[swindex % 2].plane; in rcar_du_crtc_create()
1304 rgrp->cmms_mask |= BIT(hwindex % 2); in rcar_du_crtc_create()
/linux/fs/gfs2/
H A DMakefile8 recovery.o rgrp.o super.o sys.o trans.o util.o
/linux/Documentation/filesystems/
H A Dgfs2-glocks.rst126 is on a per-inode basis. Locking of rgrps is on a per rgrp basis.