Home
last modified time | relevance | path

Searched refs:arcpgu (Results 1 – 10 of 10) sorted by relevance

/Linux-v6.1/drivers/gpu/drm/tiny/
Darcpgu.c61 static inline void arc_pgu_write(struct arcpgu_drm_private *arcpgu, in arc_pgu_write() argument
64 iowrite32(value, arcpgu->regs + reg); in arc_pgu_write()
67 static inline u32 arc_pgu_read(struct arcpgu_drm_private *arcpgu, in arc_pgu_read() argument
70 return ioread32(arcpgu->regs + reg); in arc_pgu_read()
116 static void arc_pgu_set_pxl_fmt(struct arcpgu_drm_private *arcpgu) in arc_pgu_set_pxl_fmt() argument
118 const struct drm_framebuffer *fb = arcpgu->pipe.plane.state->fb; in arc_pgu_set_pxl_fmt()
132 reg_ctrl = arc_pgu_read(arcpgu, ARCPGU_REG_CTRL); in arc_pgu_set_pxl_fmt()
137 arc_pgu_write(arcpgu, ARCPGU_REG_CTRL, reg_ctrl); in arc_pgu_set_pxl_fmt()
143 struct arcpgu_drm_private *arcpgu = pipe_to_arcpgu_priv(pipe); in arc_pgu_mode_valid() local
147 rate = clk_round_rate(arcpgu->clk, clk_rate); in arc_pgu_mode_valid()
[all …]
DMakefile3 obj-$(CONFIG_DRM_ARCPGU) += arcpgu.o
DKconfig11 If M is selected the module will be called arcpgu.
/Linux-v6.1/Documentation/devicetree/bindings/display/
Dsnps,arcpgu.txt8 - compatible: "snps,arcpgu"
24 compatible = "snps,arcpgu";
/Linux-v6.1/arch/arc/boot/dts/
Dnsimosci.dts65 compatible = "snps,arcpgu";
Dnsimosci_hs.dts65 compatible = "snps,arcpgu";
Dnsimosci_hs_idu.dts71 compatible = "snps,arcpgu";
Dvdk_axs10x_mb.dtsi87 compatible = "snps,arcpgu";
Daxs10x_mb.dtsi306 compatible = "snps,arcpgu";
/Linux-v6.1/
DMAINTAINERS1552 F: Documentation/devicetree/bindings/display/snps,arcpgu.txt
1553 F: drivers/gpu/drm/tiny/arcpgu.c