Lines Matching refs:ceu_sd
353 struct ceu_subdev *ceu_sd = ceudev->sd; in ceu_hw_config() local
354 struct ceu_mbus_fmt *mbus_fmt = &ceu_sd->mbus_fmt; in ceu_hw_config()
355 unsigned int mbus_flags = ceu_sd->mbus_flags; in ceu_hw_config()
793 struct ceu_subdev *ceu_sd = ceudev->sd; in __ceu_try_fmt() local
795 struct v4l2_subdev *v4l2_sd = ceu_sd->v4l2_sd; in __ceu_try_fmt()
811 mbus_code_old = ceu_sd->mbus_fmt.mbus_code; in __ceu_try_fmt()
830 mbus_code = ceu_sd->mbus_fmt.mbus_code; in __ceu_try_fmt()
835 mbus_code = ceu_sd->mbus_fmt.mbus_code; in __ceu_try_fmt()
893 struct ceu_subdev *ceu_sd = ceudev->sd; in ceu_set_fmt() local
894 struct v4l2_subdev *v4l2_sd = ceu_sd->v4l2_sd; in ceu_set_fmt()
976 struct ceu_subdev *ceu_sd = ceudev->sd; in ceu_init_mbus_fmt() local
977 struct ceu_mbus_fmt *mbus_fmt = &ceu_sd->mbus_fmt; in ceu_init_mbus_fmt()
978 struct v4l2_subdev *v4l2_sd = ceu_sd->v4l2_sd; in ceu_init_mbus_fmt()
1278 struct ceu_subdev *ceu_sd = ceudev->sd; in ceu_enum_framesizes() local
1280 struct v4l2_subdev *v4l2_sd = ceu_sd->v4l2_sd; in ceu_enum_framesizes()
1284 .code = ceu_sd->mbus_fmt.mbus_code, in ceu_enum_framesizes()
1310 struct ceu_subdev *ceu_sd = ceudev->sd; in ceu_enum_frameintervals() local
1312 struct v4l2_subdev *v4l2_sd = ceu_sd->v4l2_sd; in ceu_enum_frameintervals()
1316 .code = ceu_sd->mbus_fmt.mbus_code, in ceu_enum_frameintervals()
1388 struct ceu_subdev *ceu_sd = to_ceu_subdev(asd); in ceu_notify_bound() local
1390 ceu_sd->v4l2_sd = v4l2_sd; in ceu_notify_bound()
1498 struct ceu_subdev *ceu_sd; in ceu_parse_platform_data() local
1513 ceu_sd = &ceudev->subdevs[i]; in ceu_parse_platform_data()
1515 INIT_LIST_HEAD(&ceu_sd->asd.list); in ceu_parse_platform_data()
1517 ceu_sd->mbus_flags = async_sd->flags; in ceu_parse_platform_data()
1518 ceu_sd->asd.match_type = V4L2_ASYNC_MATCH_I2C; in ceu_parse_platform_data()
1519 ceu_sd->asd.match.i2c.adapter_id = async_sd->i2c_adapter_id; in ceu_parse_platform_data()
1520 ceu_sd->asd.match.i2c.address = async_sd->i2c_address; in ceu_parse_platform_data()
1523 &ceu_sd->asd); in ceu_parse_platform_data()
1540 struct ceu_subdev *ceu_sd; in ceu_parse_dt() local
1581 ceu_sd = &ceudev->subdevs[i]; in ceu_parse_dt()
1582 INIT_LIST_HEAD(&ceu_sd->asd.list); in ceu_parse_dt()
1585 ceu_sd->mbus_flags = fw_ep.bus.parallel.flags; in ceu_parse_dt()
1586 ceu_sd->asd.match_type = V4L2_ASYNC_MATCH_FWNODE; in ceu_parse_dt()
1587 ceu_sd->asd.match.fwnode = of_fwnode_handle(remote); in ceu_parse_dt()
1590 &ceu_sd->asd); in ceu_parse_dt()