Home
last modified time | relevance | path

Searched refs:hw_plane (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-5.10/drivers/gpu/drm/tidss/
H A Dtidss_dispc.c321 void dispc_vid_write(struct dispc_device *dispc, u32 hw_plane, u16 reg, u32 val) in dispc_vid_write() argument
323 void __iomem *base = dispc->base_vid[hw_plane]; in dispc_vid_write()
328 static u32 dispc_vid_read(struct dispc_device *dispc, u32 hw_plane, u16 reg) in dispc_vid_read() argument
330 void __iomem *base = dispc->base_vid[hw_plane]; in dispc_vid_read()
402 static u32 VID_REG_GET(struct dispc_device *dispc, u32 hw_plane, u32 idx, in VID_REG_GET() argument
405 return FLD_GET(dispc_vid_read(dispc, hw_plane, idx), start, end); in VID_REG_GET()
408 static void VID_REG_FLD_MOD(struct dispc_device *dispc, u32 hw_plane, u32 idx, in VID_REG_FLD_MOD() argument
411 dispc_vid_write(dispc, hw_plane, idx, in VID_REG_FLD_MOD()
412 FLD_MOD(dispc_vid_read(dispc, hw_plane, idx), in VID_REG_FLD_MOD()
476 static dispc_irq_t dispc_vid_irq_from_raw(u32 stat, u32 hw_plane) in dispc_vid_irq_from_raw() argument
486 dispc_vid_irq_to_raw(dispc_irq_t vidstat, u32 hw_plane) dispc_vid_irq_to_raw() argument
512 dispc_k2g_vid_read_irqstatus(struct dispc_device *dispc, u32 hw_plane) dispc_k2g_vid_read_irqstatus() argument
520 dispc_k2g_vid_write_irqstatus(struct dispc_device *dispc, u32 hw_plane, dispc_irq_t vidstat) dispc_k2g_vid_write_irqstatus() argument
544 dispc_k2g_vid_read_irqenable(struct dispc_device *dispc, u32 hw_plane) dispc_k2g_vid_read_irqenable() argument
552 dispc_k2g_vid_set_irqenable(struct dispc_device *dispc, u32 hw_plane, dispc_irq_t vidstat) dispc_k2g_vid_set_irqenable() argument
627 dispc_k3_vid_read_irqstatus(struct dispc_device *dispc, u32 hw_plane) dispc_k3_vid_read_irqstatus() argument
635 dispc_k3_vid_write_irqstatus(struct dispc_device *dispc, u32 hw_plane, dispc_irq_t vidstat) dispc_k3_vid_write_irqstatus() argument
659 dispc_k3_vid_read_irqenable(struct dispc_device *dispc, u32 hw_plane) dispc_k3_vid_read_irqenable() argument
667 dispc_k3_vid_set_irqenable(struct dispc_device *dispc, u32 hw_plane, dispc_irq_t vidstat) dispc_k3_vid_set_irqenable() argument
1240 dispc_k2g_ovr_set_plane(struct dispc_device *dispc, u32 hw_plane, u32 hw_videoport, u32 x, u32 y, u32 layer) dispc_k2g_ovr_set_plane() argument
1249 dispc_am65x_ovr_set_plane(struct dispc_device *dispc, u32 hw_plane, u32 hw_videoport, u32 x, u32 y, u32 layer) dispc_am65x_ovr_set_plane() argument
1261 dispc_j721e_ovr_set_plane(struct dispc_device *dispc, u32 hw_plane, u32 hw_videoport, u32 x, u32 y, u32 layer) dispc_j721e_ovr_set_plane() argument
1273 dispc_ovr_set_plane(struct dispc_device *dispc, u32 hw_plane, u32 hw_videoport, u32 x, u32 y, u32 layer) dispc_ovr_set_plane() argument
1384 dispc_k2g_vid_write_csc(struct dispc_device *dispc, u32 hw_plane, const struct dispc_csc_coef *csc) dispc_k2g_vid_write_csc() argument
1407 dispc_k3_vid_write_csc(struct dispc_device *dispc, u32 hw_plane, const struct dispc_csc_coef *csc) dispc_k3_vid_write_csc() argument
1504 dispc_vid_csc_setup(struct dispc_device *dispc, u32 hw_plane, const struct drm_plane_state *state) dispc_vid_csc_setup() argument
1522 dispc_vid_csc_enable(struct dispc_device *dispc, u32 hw_plane, bool enable) dispc_vid_csc_enable() argument
1542 dispc_vid_write_fir_coefs(struct dispc_device *dispc, u32 hw_plane, enum dispc_vid_fir_coef_set coef_set, const struct tidss_scale_coefs *coefs) dispc_vid_write_fir_coefs() argument
1775 dispc_vid_set_scaling(struct dispc_device *dispc, u32 hw_plane, struct dispc_scaling_params *sp, u32 fourcc) dispc_vid_set_scaling() argument
1875 dispc_plane_set_pixel_format(struct dispc_device *dispc, u32 hw_plane, u32 fourcc) dispc_plane_set_pixel_format() argument
1914 dispc_plane_check(struct dispc_device *dispc, u32 hw_plane, const struct drm_plane_state *state, u32 hw_videoport) dispc_plane_check() argument
1985 dispc_plane_setup(struct dispc_device *dispc, u32 hw_plane, const struct drm_plane_state *state, u32 hw_videoport) dispc_plane_setup() argument
2070 dispc_plane_enable(struct dispc_device *dispc, u32 hw_plane, bool enable) dispc_plane_enable() argument
2077 dispc_vid_get_fifo_size(struct dispc_device *dispc, u32 hw_plane) dispc_vid_get_fifo_size() argument
2082 dispc_vid_set_mflag_threshold(struct dispc_device *dispc, u32 hw_plane, u32 low, u32 high) dispc_vid_set_mflag_threshold() argument
2089 dispc_vid_set_buf_threshold(struct dispc_device *dispc, u32 hw_plane, u32 low, u32 high) dispc_vid_set_buf_threshold() argument
2098 unsigned int hw_plane; dispc_k2g_plane_init() local
2148 unsigned int hw_plane; dispc_k3_plane_init() local
[all...]
H A Dtidss_dispc.h95 void dispc_ovr_set_plane(struct dispc_device *dispc, u32 hw_plane,
123 int dispc_plane_check(struct dispc_device *dispc, u32 hw_plane,
126 int dispc_plane_setup(struct dispc_device *dispc, u32 hw_plane,
129 int dispc_plane_enable(struct dispc_device *dispc, u32 hw_plane, bool enable);
H A Dtidss_plane.c29 u32 hw_plane = tplane->hw_plane_id; in tidss_plane_atomic_check() local
93 ret = dispc_plane_check(tidss->dispc, hw_plane, state, hw_videoport); in tidss_plane_atomic_check()
/kernel/linux/linux-6.6/drivers/gpu/drm/tidss/
H A Dtidss_dispc.c371 void dispc_vid_write(struct dispc_device *dispc, u32 hw_plane, u16 reg, u32 val) in dispc_vid_write() argument
373 void __iomem *base = dispc->base_vid[hw_plane]; in dispc_vid_write()
378 static u32 dispc_vid_read(struct dispc_device *dispc, u32 hw_plane, u16 reg) in dispc_vid_read() argument
380 void __iomem *base = dispc->base_vid[hw_plane]; in dispc_vid_read()
452 static u32 VID_REG_GET(struct dispc_device *dispc, u32 hw_plane, u32 idx, in VID_REG_GET() argument
455 return FLD_GET(dispc_vid_read(dispc, hw_plane, idx), start, end); in VID_REG_GET()
458 static void VID_REG_FLD_MOD(struct dispc_device *dispc, u32 hw_plane, u32 idx, in VID_REG_FLD_MOD() argument
461 dispc_vid_write(dispc, hw_plane, idx, in VID_REG_FLD_MOD()
462 FLD_MOD(dispc_vid_read(dispc, hw_plane, idx), in VID_REG_FLD_MOD()
526 static dispc_irq_t dispc_vid_irq_from_raw(u32 stat, u32 hw_plane) in dispc_vid_irq_from_raw() argument
536 dispc_vid_irq_to_raw(dispc_irq_t vidstat, u32 hw_plane) dispc_vid_irq_to_raw() argument
562 dispc_k2g_vid_read_irqstatus(struct dispc_device *dispc, u32 hw_plane) dispc_k2g_vid_read_irqstatus() argument
570 dispc_k2g_vid_write_irqstatus(struct dispc_device *dispc, u32 hw_plane, dispc_irq_t vidstat) dispc_k2g_vid_write_irqstatus() argument
594 dispc_k2g_vid_read_irqenable(struct dispc_device *dispc, u32 hw_plane) dispc_k2g_vid_read_irqenable() argument
602 dispc_k2g_vid_set_irqenable(struct dispc_device *dispc, u32 hw_plane, dispc_irq_t vidstat) dispc_k2g_vid_set_irqenable() argument
677 dispc_k3_vid_read_irqstatus(struct dispc_device *dispc, u32 hw_plane) dispc_k3_vid_read_irqstatus() argument
685 dispc_k3_vid_write_irqstatus(struct dispc_device *dispc, u32 hw_plane, dispc_irq_t vidstat) dispc_k3_vid_write_irqstatus() argument
709 dispc_k3_vid_read_irqenable(struct dispc_device *dispc, u32 hw_plane) dispc_k3_vid_read_irqenable() argument
717 dispc_k3_vid_set_irqenable(struct dispc_device *dispc, u32 hw_plane, dispc_irq_t vidstat) dispc_k3_vid_set_irqenable() argument
1292 dispc_k2g_ovr_set_plane(struct dispc_device *dispc, u32 hw_plane, u32 hw_videoport, u32 x, u32 y, u32 layer) dispc_k2g_ovr_set_plane() argument
1301 dispc_am65x_ovr_set_plane(struct dispc_device *dispc, u32 hw_plane, u32 hw_videoport, u32 x, u32 y, u32 layer) dispc_am65x_ovr_set_plane() argument
1313 dispc_j721e_ovr_set_plane(struct dispc_device *dispc, u32 hw_plane, u32 hw_videoport, u32 x, u32 y, u32 layer) dispc_j721e_ovr_set_plane() argument
1325 dispc_ovr_set_plane(struct dispc_device *dispc, u32 hw_plane, u32 hw_videoport, u32 x, u32 y, u32 layer) dispc_ovr_set_plane() argument
1437 dispc_k2g_vid_write_csc(struct dispc_device *dispc, u32 hw_plane, const struct dispc_csc_coef *csc) dispc_k2g_vid_write_csc() argument
1460 dispc_k3_vid_write_csc(struct dispc_device *dispc, u32 hw_plane, const struct dispc_csc_coef *csc) dispc_k3_vid_write_csc() argument
1557 dispc_vid_csc_setup(struct dispc_device *dispc, u32 hw_plane, const struct drm_plane_state *state) dispc_vid_csc_setup() argument
1575 dispc_vid_csc_enable(struct dispc_device *dispc, u32 hw_plane, bool enable) dispc_vid_csc_enable() argument
1595 dispc_vid_write_fir_coefs(struct dispc_device *dispc, u32 hw_plane, enum dispc_vid_fir_coef_set coef_set, const struct tidss_scale_coefs *coefs) dispc_vid_write_fir_coefs() argument
1828 dispc_vid_set_scaling(struct dispc_device *dispc, u32 hw_plane, struct dispc_scaling_params *sp, u32 fourcc) dispc_vid_set_scaling() argument
1928 dispc_plane_set_pixel_format(struct dispc_device *dispc, u32 hw_plane, u32 fourcc) dispc_plane_set_pixel_format() argument
1967 dispc_plane_check(struct dispc_device *dispc, u32 hw_plane, const struct drm_plane_state *state, u32 hw_videoport) dispc_plane_check() argument
2038 dispc_plane_setup(struct dispc_device *dispc, u32 hw_plane, const struct drm_plane_state *state, u32 hw_videoport) dispc_plane_setup() argument
2121 dispc_plane_enable(struct dispc_device *dispc, u32 hw_plane, bool enable) dispc_plane_enable() argument
2126 dispc_vid_get_fifo_size(struct dispc_device *dispc, u32 hw_plane) dispc_vid_get_fifo_size() argument
2131 dispc_vid_set_mflag_threshold(struct dispc_device *dispc, u32 hw_plane, u32 low, u32 high) dispc_vid_set_mflag_threshold() argument
2138 dispc_vid_set_buf_threshold(struct dispc_device *dispc, u32 hw_plane, u32 low, u32 high) dispc_vid_set_buf_threshold() argument
2147 unsigned int hw_plane; dispc_k2g_plane_init() local
2197 unsigned int hw_plane; dispc_k3_plane_init() local
[all...]
H A Dtidss_dispc.h97 void dispc_ovr_set_plane(struct dispc_device *dispc, u32 hw_plane,
125 int dispc_plane_check(struct dispc_device *dispc, u32 hw_plane,
128 void dispc_plane_setup(struct dispc_device *dispc, u32 hw_plane,
131 void dispc_plane_enable(struct dispc_device *dispc, u32 hw_plane, bool enable);
H A Dtidss_plane.c32 u32 hw_plane = tplane->hw_plane_id; in tidss_plane_atomic_check() local
100 ret = dispc_plane_check(tidss->dispc, hw_plane, new_plane_state, in tidss_plane_atomic_check()

Completed in 8 milliseconds