/kernel/linux/linux-5.10/drivers/gpu/drm/rcar-du/ |
H A D | rcar_du_group.c | 33 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, DEFR in rcar_du_group_setup_pins() 56 rcar_du_group_setup_defr8(struct rcar_du_group *rgrp) rcar_du_group_setup_defr8() argument 87 rcar_du_group_setup_didsr(struct rcar_du_group *rgrp) rcar_du_group_setup_didsr() argument 135 rcar_du_group_setup(struct rcar_du_group *rgrp) rcar_du_group_setup() argument 191 rcar_du_group_get(struct rcar_du_group *rgrp) rcar_du_group_get() argument 208 rcar_du_group_put(struct rcar_du_group *rgrp) rcar_du_group_put() argument 213 __rcar_du_group_start_stop(struct rcar_du_group *rgrp, bool start) __rcar_du_group_start_stop() argument 236 rcar_du_group_start_stop(struct rcar_du_group *rgrp, bool start) rcar_du_group_start_stop() argument 260 rcar_du_group_restart(struct rcar_du_group *rgrp) rcar_du_group_restart() argument 270 struct rcar_du_group *rgrp; rcar_du_set_dpad0_vsp1_routing() local 300 rcar_du_group_set_dpad_levels(struct rcar_du_group *rgrp) rcar_du_group_set_dpad_levels() argument 341 rcar_du_group_set_routing(struct rcar_du_group *rgrp) rcar_du_group_set_routing() argument [all...] |
H A D | rcar_du_plane.c | 321 static void rcar_du_plane_write(struct rcar_du_group *rgrp, in rcar_du_plane_write() argument 324 rcar_du_write(rgrp->dev, rgrp->mmio_offset + index * PLANE_OFF + reg, in rcar_du_plane_write() 328 static void rcar_du_plane_setup_scanout(struct rcar_du_group *rgrp, in rcar_du_plane_setup_scanout() argument 365 rcar_du_plane_write(rgrp, index, PnMWR, in rcar_du_plane_setup_scanout() 382 rcar_du_plane_write(rgrp, index, PnSPXR, src_x); in rcar_du_plane_setup_scanout() 383 rcar_du_plane_write(rgrp, index, PnSPYR, src_y * in rcar_du_plane_setup_scanout() 386 rcar_du_plane_write(rgrp, index, PnDSA0R, dma[0]); in rcar_du_plane_setup_scanout() 391 rcar_du_plane_write(rgrp, index, PnMWR, pitch); in rcar_du_plane_setup_scanout() 393 rcar_du_plane_write(rgrp, inde in rcar_du_plane_setup_scanout() 401 rcar_du_plane_setup_mode(struct rcar_du_group *rgrp, unsigned int index, const struct rcar_du_plane_state *state) rcar_du_plane_setup_mode() argument 464 rcar_du_plane_setup_format_gen2(struct rcar_du_group *rgrp, unsigned int index, const struct rcar_du_plane_state *state) rcar_du_plane_setup_format_gen2() argument 504 rcar_du_plane_setup_format_gen3(struct rcar_du_group *rgrp, unsigned int index, const struct rcar_du_plane_state *state) rcar_du_plane_setup_format_gen3() argument 515 rcar_du_plane_setup_format(struct rcar_du_group *rgrp, unsigned int index, const struct rcar_du_plane_state *state) rcar_du_plane_setup_format() argument 542 __rcar_du_plane_setup(struct rcar_du_group *rgrp, const struct rcar_du_plane_state *state) __rcar_du_plane_setup() argument 753 rcar_du_planes_init(struct rcar_du_group *rgrp) rcar_du_planes_init() argument [all...] |
H A D | rcar_du_group.h | 54 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 D | rcar_du_kms.c | 805 struct rcar_du_group *rgrp = &rcdu->groups[i]; in rcar_du_modeset_init() local 807 mutex_init(&rgrp->lock); in rcar_du_modeset_init() 809 rgrp->dev = rcdu; in rcar_du_modeset_init() 810 rgrp->mmio_offset = mmio_offsets[i]; in rcar_du_modeset_init() 811 rgrp->index = i; in rcar_du_modeset_init() 813 rgrp->channels_mask = (rcdu->info->channels_mask >> (2 * i)) in rcar_du_modeset_init() 815 rgrp->num_crtcs = hweight8(rgrp->channels_mask); in rcar_du_modeset_init() 823 rgrp->dptsr_planes = rgrp in rcar_du_modeset_init() 848 struct rcar_du_group *rgrp; rcar_du_modeset_init() local [all...] |
H A D | rcar_du_plane.h | 73 int rcar_du_planes_init(struct rcar_du_group *rgrp); 75 void __rcar_du_plane_setup(struct rcar_du_group *rgrp,
|
H A D | rcar_du_crtc.h | 107 int rcar_du_crtc_create(struct rcar_du_group *rgrp, unsigned int swindex,
|
H A D | rcar_du_crtc.c | 1197 int rcar_du_crtc_create(struct rcar_du_group *rgrp, unsigned int swindex, in rcar_du_crtc_create() argument 1204 struct rcar_du_device *rcdu = rgrp->dev; in rcar_du_crtc_create() 1251 rcrtc->group = rgrp; in rcar_du_crtc_create() 1259 primary = &rgrp->planes[swindex % 2].plane; in rcar_du_crtc_create() 1271 rgrp->cmms_mask |= BIT(hwindex % 2); in rcar_du_crtc_create()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/renesas/rcar-du/ |
H A D | rcar_du_group.c | 33 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, DEFR in rcar_du_group_setup_pins() 56 rcar_du_group_setup_defr8(struct rcar_du_group *rgrp) rcar_du_group_setup_defr8() argument 87 rcar_du_group_setup_didsr(struct rcar_du_group *rgrp) rcar_du_group_setup_didsr() argument 137 rcar_du_group_setup(struct rcar_du_group *rgrp) rcar_du_group_setup() argument 205 rcar_du_group_get(struct rcar_du_group *rgrp) rcar_du_group_get() argument 222 rcar_du_group_put(struct rcar_du_group *rgrp) rcar_du_group_put() argument 227 __rcar_du_group_start_stop(struct rcar_du_group *rgrp, bool start) __rcar_du_group_start_stop() argument 250 rcar_du_group_start_stop(struct rcar_du_group *rgrp, bool start) rcar_du_group_start_stop() argument 274 rcar_du_group_restart(struct rcar_du_group *rgrp) rcar_du_group_restart() argument 284 struct rcar_du_group *rgrp; rcar_du_set_dpad0_vsp1_routing() local 314 rcar_du_group_set_dpad_levels(struct rcar_du_group *rgrp) rcar_du_group_set_dpad_levels() argument 355 rcar_du_group_set_routing(struct rcar_du_group *rgrp) rcar_du_group_set_routing() argument [all...] |
H A D | rcar_du_plane.c | 322 static void rcar_du_plane_write(struct rcar_du_group *rgrp, in rcar_du_plane_write() argument 325 rcar_du_write(rgrp->dev, rgrp->mmio_offset + index * PLANE_OFF + reg, in rcar_du_plane_write() 329 static void rcar_du_plane_setup_scanout(struct rcar_du_group *rgrp, in rcar_du_plane_setup_scanout() argument 366 rcar_du_plane_write(rgrp, index, PnMWR, in rcar_du_plane_setup_scanout() 383 rcar_du_plane_write(rgrp, index, PnSPXR, src_x); in rcar_du_plane_setup_scanout() 384 rcar_du_plane_write(rgrp, index, PnSPYR, src_y * in rcar_du_plane_setup_scanout() 387 rcar_du_plane_write(rgrp, index, PnDSA0R, dma[0]); in rcar_du_plane_setup_scanout() 392 rcar_du_plane_write(rgrp, index, PnMWR, pitch); in rcar_du_plane_setup_scanout() 394 rcar_du_plane_write(rgrp, inde in rcar_du_plane_setup_scanout() 402 rcar_du_plane_setup_mode(struct rcar_du_group *rgrp, unsigned int index, const struct rcar_du_plane_state *state) rcar_du_plane_setup_mode() argument 465 rcar_du_plane_setup_format_gen2(struct rcar_du_group *rgrp, unsigned int index, const struct rcar_du_plane_state *state) rcar_du_plane_setup_format_gen2() argument 505 rcar_du_plane_setup_format_gen3(struct rcar_du_group *rgrp, unsigned int index, const struct rcar_du_plane_state *state) rcar_du_plane_setup_format_gen3() argument 534 rcar_du_plane_setup_format(struct rcar_du_group *rgrp, unsigned int index, const struct rcar_du_plane_state *state) rcar_du_plane_setup_format() argument 561 __rcar_du_plane_setup(struct rcar_du_group *rgrp, const struct rcar_du_plane_state *state) __rcar_du_plane_setup() argument 785 rcar_du_planes_init(struct rcar_du_group *rgrp) rcar_du_planes_init() argument [all...] |
H A D | rcar_du_group.h | 54 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 D | rcar_du_kms.c | 899 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 in rcar_du_modeset_init() 943 struct rcar_du_group *rgrp; rcar_du_modeset_init() local [all...] |
H A D | rcar_du_plane.h | 73 int rcar_du_planes_init(struct rcar_du_group *rgrp); 75 void __rcar_du_plane_setup(struct rcar_du_group *rgrp,
|
H A D | rcar_du_crtc.h | 96 int rcar_du_crtc_create(struct rcar_du_group *rgrp, unsigned int swindex,
|
H A D | rcar_du_crtc.c | 1227 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()
|
/kernel/linux/linux-5.10/arch/x86/kernel/cpu/resctrl/ |
H A D | monitor.c | 301 rdtgrp = rr->rgrp; in mon_event_count() 356 static void update_mba_bw(struct rdtgroup *rgrp, struct rdt_domain *dom_mbm) in update_mba_bw() argument 370 closid = rgrp->closid; in update_mba_bw() 371 rmid = rgrp->mon.rmid; in update_mba_bw() 388 head = &rgrp->mon.crdtgrp_list; in update_mba_bw()
|
H A D | internal.h | 96 struct rdtgroup *rgrp; member
|
H A D | ctrlmondata.c | 439 rr->rgrp = rdtgrp; in mon_event_read()
|
H A D | rdtgroup.c | 2884 static void mkdir_rdt_prepare_clean(struct rdtgroup *rgrp) in mkdir_rdt_prepare_clean() argument 2886 kernfs_remove(rgrp->kn); in mkdir_rdt_prepare_clean() 2887 free_rmid(rgrp->mon.rmid); in mkdir_rdt_prepare_clean() 2888 rdtgroup_remove(rgrp); in mkdir_rdt_prepare_clean()
|
/kernel/linux/linux-6.6/arch/x86/kernel/cpu/resctrl/ |
H A D | monitor.c | 457 rdtgrp = rr->rgrp; in mon_event_count() 516 static void update_mba_bw(struct rdtgroup *rgrp, struct rdt_domain *dom_mbm) in update_mba_bw() argument 531 closid = rgrp->closid; in update_mba_bw() 532 rmid = rgrp->mon.rmid; in update_mba_bw() 550 head = &rgrp->mon.crdtgrp_list; in update_mba_bw()
|
H A D | internal.h | 106 struct rdtgroup *rgrp; member
|
H A D | ctrlmondata.c | 530 rr->rgrp = rdtgrp; in mon_event_read()
|
H A D | rdtgroup.c | 3268 static void mkdir_rdt_prepare_clean(struct rdtgroup *rgrp) in mkdir_rdt_prepare_clean() argument 3270 kernfs_remove(rgrp->kn); in mkdir_rdt_prepare_clean() 3271 free_rmid(rgrp->mon.rmid); in mkdir_rdt_prepare_clean() 3272 rdtgroup_remove(rgrp); in mkdir_rdt_prepare_clean()
|
/kernel/linux/linux-5.10/fs/gfs2/ |
H A D | Makefile | 8 recovery.o rgrp.o super.o sys.o trans.o util.o
|
/kernel/linux/linux-6.6/fs/gfs2/ |
H A D | Makefile | 8 recovery.o rgrp.o super.o sys.o trans.o util.o
|