TCC8935 features 4 scalars and 6 wmixers within VIOC:
In case of a Display device back end, the typical route is:
RDMA (2 GRDMA and/or 2 VRDMA) -> VIQE / Deint-S -> Scalar -> Wmixer 4-2 -> LCDC
SCALARS:
scalar 0: max destination size 4096
scalar 1-3: max destination size 2048
8935 BSP supports 3 scalars (0, 1, 2):
scalar 0, "scaler", a platform device(10, 244), the driver is drivers/char/tcc_scaler0_drv.c
scalar 1, "scaler1", a character device (201, 1), the driver is drivers/char/tcc_scaler1_drv.c
scalar 2, "scaler2", a character device (202, 1), the driver is drivers/char/tcc_scaler2.c
Window Mixers (4 to 2):
wmixer 0: "wmixer", a character device (210, 1), the driver is drivers/char/tcc_wmixer.c
wmixer 1: "wmixer1", a character device (225, 1), the driver is drivers/char/tcc_wmixer1.c