hsit 26 drivers/media/platform/vsp1/vsp1_hsit.c static inline void vsp1_hsit_write(struct vsp1_hsit *hsit, hsit 40 drivers/media/platform/vsp1/vsp1_hsit.c struct vsp1_hsit *hsit = to_hsit(subdev); hsit 45 drivers/media/platform/vsp1/vsp1_hsit.c if ((code->pad == HSIT_PAD_SINK && !hsit->inverse) | hsit 46 drivers/media/platform/vsp1/vsp1_hsit.c (code->pad == HSIT_PAD_SOURCE && hsit->inverse)) hsit 67 drivers/media/platform/vsp1/vsp1_hsit.c struct vsp1_hsit *hsit = to_hsit(subdev); hsit 72 drivers/media/platform/vsp1/vsp1_hsit.c mutex_lock(&hsit->entity.lock); hsit 74 drivers/media/platform/vsp1/vsp1_hsit.c config = vsp1_entity_get_pad_config(&hsit->entity, cfg, fmt->which); hsit 80 drivers/media/platform/vsp1/vsp1_hsit.c format = vsp1_entity_get_pad_format(&hsit->entity, config, fmt->pad); hsit 91 drivers/media/platform/vsp1/vsp1_hsit.c format->code = hsit->inverse ? MEDIA_BUS_FMT_AHSV8888_1X32 hsit 103 drivers/media/platform/vsp1/vsp1_hsit.c format = vsp1_entity_get_pad_format(&hsit->entity, config, hsit 106 drivers/media/platform/vsp1/vsp1_hsit.c format->code = hsit->inverse ? MEDIA_BUS_FMT_ARGB8888_1X32 hsit 110 drivers/media/platform/vsp1/vsp1_hsit.c mutex_unlock(&hsit->entity.lock); hsit 135 drivers/media/platform/vsp1/vsp1_hsit.c struct vsp1_hsit *hsit = to_hsit(&entity->subdev); hsit 137 drivers/media/platform/vsp1/vsp1_hsit.c if (hsit->inverse) hsit 138 drivers/media/platform/vsp1/vsp1_hsit.c vsp1_hsit_write(hsit, dlb, VI6_HSI_CTRL, VI6_HSI_CTRL_EN); hsit 140 drivers/media/platform/vsp1/vsp1_hsit.c vsp1_hsit_write(hsit, dlb, VI6_HST_CTRL, VI6_HST_CTRL_EN); hsit 153 drivers/media/platform/vsp1/vsp1_hsit.c struct vsp1_hsit *hsit; hsit 156 drivers/media/platform/vsp1/vsp1_hsit.c hsit = devm_kzalloc(vsp1->dev, sizeof(*hsit), GFP_KERNEL); hsit 157 drivers/media/platform/vsp1/vsp1_hsit.c if (hsit == NULL) hsit 160 drivers/media/platform/vsp1/vsp1_hsit.c hsit->inverse = inverse; hsit 162 drivers/media/platform/vsp1/vsp1_hsit.c hsit->entity.ops = &hsit_entity_ops; hsit 165 drivers/media/platform/vsp1/vsp1_hsit.c hsit->entity.type = VSP1_ENTITY_HSI; hsit 167 drivers/media/platform/vsp1/vsp1_hsit.c hsit->entity.type = VSP1_ENTITY_HST; hsit 169 drivers/media/platform/vsp1/vsp1_hsit.c ret = vsp1_entity_init(vsp1, &hsit->entity, inverse ? "hsi" : "hst", hsit 175 drivers/media/platform/vsp1/vsp1_hsit.c return hsit;