Home
last modified time | relevance | path

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

/linux/drivers/gpu/drm/rcar-du/
A Drcar_du_group.c35 return rcar_du_read(rgrp->dev, rgrp->mmio_offset + reg); in rcar_du_group_read()
40 rcar_du_write(rgrp->dev, rgrp->mmio_offset + reg, data); in rcar_du_group_write()
69 if (rgrp->index == 0) { in rcar_du_group_setup_defr8()
177 mutex_lock(&rgrp->lock); in rcar_du_group_setup()
178 rcar_du_group_write(rgrp, DPTSR, (rgrp->dptsr_planes << 16) | in rcar_du_group_setup()
179 rgrp->dptsr_planes); in rcar_du_group_setup()
180 mutex_unlock(&rgrp->lock); in rcar_du_group_setup()
195 if (rgrp->use_count) in rcar_du_group_get()
201 rgrp->use_count++; in rcar_du_group_get()
212 --rgrp->use_count; in rcar_du_group_put()
[all …]
A Drcar_du_plane.c324 rcar_du_write(rgrp->dev, rgrp->mmio_offset + index * PLANE_OFF + reg, in rcar_du_plane_write()
365 rcar_du_plane_write(rgrp, index, PnMWR, in rcar_du_plane_setup_scanout()
458 rcar_du_plane_write(rgrp, index, PnTC3R, in rcar_du_plane_setup_mode()
508 rcar_du_plane_write(rgrp, index, PnMR, in rcar_du_plane_setup_format_gen3()
511 rcar_du_plane_write(rgrp, index, PnDDCR4, in rcar_du_plane_setup_format_gen3()
519 struct rcar_du_device *rcdu = rgrp->dev; in rcar_du_plane_setup_format()
545 struct rcar_du_device *rcdu = rgrp->dev; in __rcar_du_plane_setup()
760 struct rcar_du_device *rcdu = rgrp->dev; in rcar_du_planes_init()
769 rgrp->num_planes = rgrp->num_crtcs + 7; in rcar_du_planes_init()
773 for (i = 0; i < rgrp->num_planes; ++i) { in rcar_du_planes_init()
[all …]
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);
A Drcar_du_kms.c867 struct rcar_du_group *rgrp = &rcdu->groups[i]; in rcar_du_modeset_init() local
869 mutex_init(&rgrp->lock); in rcar_du_modeset_init()
871 rgrp->dev = rcdu; in rcar_du_modeset_init()
872 rgrp->mmio_offset = mmio_offsets[i]; in rcar_du_modeset_init()
873 rgrp->index = i; in rcar_du_modeset_init()
877 rgrp->num_crtcs = hweight8(rgrp->channels_mask); in rcar_du_modeset_init()
885 rgrp->dptsr_planes = rgrp->num_crtcs > 1 in rcar_du_modeset_init()
890 ret = rcar_du_planes_init(rgrp); in rcar_du_modeset_init()
910 struct rcar_du_group *rgrp; in rcar_du_modeset_init() local
916 rgrp = &rcdu->groups[hwindex / 2]; in rcar_du_modeset_init()
[all …]
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,
A Drcar_du_crtc.h96 int rcar_du_crtc_create(struct rcar_du_group *rgrp, unsigned int swindex,
A Drcar_du_crtc.c1189 int rcar_du_crtc_create(struct rcar_du_group *rgrp, unsigned int swindex, in rcar_du_crtc_create() argument
1196 struct rcar_du_device *rcdu = rgrp->dev; in rcar_du_crtc_create()
1243 rcrtc->group = rgrp; in rcar_du_crtc_create()
1254 primary = &rgrp->planes[swindex % 2].plane; in rcar_du_crtc_create()
1266 rgrp->cmms_mask |= BIT(hwindex % 2); in rcar_du_crtc_create()
/linux/arch/x86/kernel/cpu/resctrl/
A Dmonitor.c366 rdtgrp = rr->rgrp; in mon_event_count()
421 static void update_mba_bw(struct rdtgroup *rgrp, struct rdt_domain *dom_mbm) in update_mba_bw() argument
438 closid = rgrp->closid; in update_mba_bw()
439 rmid = rgrp->mon.rmid; in update_mba_bw()
461 head = &rgrp->mon.crdtgrp_list; in update_mba_bw()
A Dinternal.h101 struct rdtgroup *rgrp; member
A Drdtgroup.c2929 static void mkdir_rdt_prepare_clean(struct rdtgroup *rgrp) in mkdir_rdt_prepare_clean() argument
2931 kernfs_remove(rgrp->kn); in mkdir_rdt_prepare_clean()
2932 free_rmid(rgrp->mon.rmid); in mkdir_rdt_prepare_clean()
2933 rdtgroup_remove(rgrp); in mkdir_rdt_prepare_clean()
A Dctrlmondata.c508 rr->rgrp = rdtgrp; in mon_event_read()
/linux/fs/gfs2/
A DMakefile8 recovery.o rgrp.o super.o sys.o trans.o util.o
/linux/Documentation/filesystems/
A Dgfs2-glocks.rst130 is on a per-inode basis. Locking of rgrps is on a per rgrp basis.

Completed in 25 milliseconds