Home
last modified time | relevance | path

Searched refs:asd (Results 1 - 13 of 13) sorted by relevance

/device/soc/rockchip/common/sdk_linux/drivers/media/v4l2-core/
H A Dv4l2-async.c26 struct v4l2_async_subdev *asd) in v4l2_async_notifier_call_bound()
32 return n->ops->bound(n, subdev, asd); in v4l2_async_notifier_call_bound()
36 struct v4l2_async_subdev *asd) in v4l2_async_notifier_call_unbind()
42 n->ops->unbind(n, subdev, asd); in v4l2_async_notifier_call_unbind()
54 static bool match_i2c(struct v4l2_async_notifier *notifier, struct v4l2_subdev *sd, struct v4l2_async_subdev *asd) in match_i2c() argument
59 return client && asd->match.i2c.adapter_id == client->adapter->nr && asd->match.i2c.address == client->addr; in match_i2c()
65 static bool match_devname(struct v4l2_async_notifier *notifier, struct v4l2_subdev *sd, struct v4l2_async_subdev *asd) in match_devname() argument
67 return !strcmp(asd->match.device_name, dev_name(sd->dev)); in match_devname()
70 static bool match_fwnode(struct v4l2_async_notifier *notifier, struct v4l2_subdev *sd, struct v4l2_async_subdev *asd) in match_fwnode() argument
25 v4l2_async_notifier_call_bound(struct v4l2_async_notifier *n, struct v4l2_subdev *subdev, struct v4l2_async_subdev *asd) v4l2_async_notifier_call_bound() argument
35 v4l2_async_notifier_call_unbind(struct v4l2_async_notifier *n, struct v4l2_subdev *subdev, struct v4l2_async_subdev *asd) v4l2_async_notifier_call_unbind() argument
139 match_custom(struct v4l2_async_notifier *notifier, struct v4l2_subdev *sd, struct v4l2_async_subdev *asd) match_custom() argument
156 struct v4l2_async_subdev *asd; v4l2_async_find_match() local
285 v4l2_async_match_notify(struct v4l2_async_notifier *notifier, struct v4l2_device *v4l2_dev, struct v4l2_subdev *sd, struct v4l2_async_subdev *asd) v4l2_async_match_notify() argument
341 struct v4l2_async_subdev *asd; v4l2_async_notifier_try_all_subdevs() local
400 v4l2_async_notifier_has_async_subdev_ext(struct v4l2_async_notifier *notifier, struct v4l2_async_subdev *asd) v4l2_async_notifier_has_async_subdev_ext() argument
427 v4l2_async_notifier_has_async_subdev(struct v4l2_async_notifier *notifier, struct v4l2_async_subdev *asd, int this_index) v4l2_async_notifier_has_async_subdev() argument
453 v4l2_async_notifier_asd_valid(struct v4l2_async_notifier *notifier, struct v4l2_async_subdev *asd, int this_index) v4l2_async_notifier_asd_valid() argument
488 struct v4l2_async_subdev *asd; v4l2_async_notifier_register_ext() local
655 struct v4l2_async_subdev *asd, *tmp; v4l2_async_notifier_cleanup_ext() local
686 v4l2_async_notifier_add_subdev(struct v4l2_async_notifier *notifier, struct v4l2_async_subdev *asd) v4l2_async_notifier_add_subdev() argument
709 struct v4l2_async_subdev *asd; v4l2_async_notifier_add_fwnode_subdev() local
735 struct v4l2_async_subdev *asd; v4l2_async_notifier_add_fwnode_remote_subdev() local
756 struct v4l2_async_subdev *asd; v4l2_async_notifier_add_i2c_subdev() local
781 struct v4l2_async_subdev *asd; v4l2_async_notifier_add_devname_subdev() local
824 struct v4l2_async_subdev *asd; v4l2_async_register_subdev() local
[all...]
/device/soc/rockchip/common/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/
H A Daiutils.c105 uint32 asd, sz, szd; in get_asd() local
109 asd = get_erom_ent(sih, eromptr, ER_VALID, ER_VALID); in get_asd()
110 if (((asd & ER_TAG1) != ER_ADD) || in get_asd()
111 (((asd & AD_SP_MASK) >> AD_SP_SHIFT) != sp) || in get_asd()
112 ((asd & AD_ST_MASK) != st)) { in get_asd()
117 *addrl = asd & AD_ADDR_MASK; in get_asd()
118 if (asd & AD_AG32) in get_asd()
123 sz = asd & AD_SZ_MASK; in get_asd()
135 return asd; in get_asd()
190 uint32 mpd, asd, addr in ai_scan() local
600 uint32 asd, addrl, addrh, sizel, sizeh; ai_coreaddrspaceX() local
[all...]
/device/soc/rockchip/common/sdk_linux/include/media/
H A Dv4l2-async.h107 int (*bound)(struct v4l2_async_notifier *notifier, struct v4l2_subdev *subdev, struct v4l2_async_subdev *asd);
109 void (*unbind)(struct v4l2_async_notifier *notifier, struct v4l2_subdev *subdev, struct v4l2_async_subdev *asd);
147 * notifier's master asd list.
150 * @asd: pointer to &struct v4l2_async_subdev
152 * Call this function before registering a notifier to link the provided @asd to
153 * the notifiers master @asd_list. The @asd must be allocated with k*alloc() as
156 int v4l2_async_notifier_add_subdev(struct v4l2_async_notifier *notifier, struct v4l2_async_subdev *asd);
170 * Allocate a fwnode-matched asd of size asd_struct_size, and add it to the
/device/soc/rockchip/common/vendor/drivers/phy/
H A Dphy-rockchip-csi2-dphy.c27 struct v4l2_async_subdev asd; member
324 struct v4l2_async_subdev *asd) in rockchip_csi2_dphy_notifier_bound()
327 struct sensor_async_subdev *s_asd = container_of(asd, struct sensor_async_subdev, asd); in rockchip_csi2_dphy_notifier_bound()
366 struct v4l2_async_subdev *asd) in rockchip_csi2_dphy_notifier_unbind()
380 struct v4l2_async_subdev *asd) in rockchip_csi2_dphy_fwnode_parse()
382 struct sensor_async_subdev *s_asd = container_of(asd, struct sensor_async_subdev, asd); in rockchip_csi2_dphy_fwnode_parse()
323 rockchip_csi2_dphy_notifier_bound(struct v4l2_async_notifier *notifier, struct v4l2_subdev *sd, struct v4l2_async_subdev *asd) rockchip_csi2_dphy_notifier_bound() argument
365 rockchip_csi2_dphy_notifier_unbind(struct v4l2_async_notifier *notifier, struct v4l2_subdev *sd, struct v4l2_async_subdev *asd) rockchip_csi2_dphy_notifier_unbind() argument
379 rockchip_csi2_dphy_fwnode_parse(struct device *dev, struct v4l2_fwnode_endpoint *vep, struct v4l2_async_subdev *asd) rockchip_csi2_dphy_fwnode_parse() argument
H A Dphy-rockchip-mipi-rx.c509 struct v4l2_async_subdev asd; member
1504 struct v4l2_async_subdev *asd) in rockchip_mipidphy_notifier_bound()
1507 struct sensor_async_subdev *s_asd = container_of(asd, struct sensor_async_subdev, asd); in rockchip_mipidphy_notifier_bound()
1545 struct v4l2_async_subdev *asd) in rockchip_mipidphy_notifier_unbind()
1559 struct v4l2_async_subdev *asd) in rockchip_mipidphy_fwnode_parse()
1561 struct sensor_async_subdev *s_asd = container_of(asd, struct sensor_async_subdev, asd); in rockchip_mipidphy_fwnode_parse()
1503 rockchip_mipidphy_notifier_bound(struct v4l2_async_notifier *notifier, struct v4l2_subdev *sd, struct v4l2_async_subdev *asd) rockchip_mipidphy_notifier_bound() argument
1544 rockchip_mipidphy_notifier_unbind(struct v4l2_async_notifier *notifier, struct v4l2_subdev *sd, struct v4l2_async_subdev *asd) rockchip_mipidphy_notifier_unbind() argument
1558 rockchip_mipidphy_fwnode_parse(struct device *dev, struct v4l2_fwnode_endpoint *vep, struct v4l2_async_subdev *asd) rockchip_mipidphy_fwnode_parse() argument
/device/soc/rockchip/rk3588/kernel/drivers/phy/rockchip/
H A Dphy-rockchip-csi2-dphy.c27 struct v4l2_async_subdev asd; member
318 struct v4l2_async_subdev *asd) in rockchip_csi2_dphy_notifier_bound()
323 struct sensor_async_subdev *s_asd = container_of(asd, in rockchip_csi2_dphy_notifier_bound()
324 struct sensor_async_subdev, asd); in rockchip_csi2_dphy_notifier_bound()
369 struct v4l2_async_subdev *asd) in rockchip_csi2_dphy_notifier_unbind()
387 struct v4l2_async_subdev *asd) in rockchip_csi2_dphy_fwnode_parse()
390 container_of(asd, struct sensor_async_subdev, asd); in rockchip_csi2_dphy_fwnode_parse()
316 rockchip_csi2_dphy_notifier_bound(struct v4l2_async_notifier *notifier, struct v4l2_subdev *sd, struct v4l2_async_subdev *asd) rockchip_csi2_dphy_notifier_bound() argument
367 rockchip_csi2_dphy_notifier_unbind(struct v4l2_async_notifier *notifier, struct v4l2_subdev *sd, struct v4l2_async_subdev *asd) rockchip_csi2_dphy_notifier_unbind() argument
385 rockchip_csi2_dphy_fwnode_parse(struct device *dev, struct v4l2_fwnode_endpoint *vep, struct v4l2_async_subdev *asd) rockchip_csi2_dphy_fwnode_parse() argument
H A Dphy-rockchip-mipi-rx.c531 struct v4l2_async_subdev asd; member
1538 struct v4l2_async_subdev *asd) in rockchip_mipidphy_notifier_bound()
1543 struct sensor_async_subdev *s_asd = container_of(asd, in rockchip_mipidphy_notifier_bound()
1544 struct sensor_async_subdev, asd); in rockchip_mipidphy_notifier_bound()
1587 struct v4l2_async_subdev *asd) in rockchip_mipidphy_notifier_unbind()
1605 struct v4l2_async_subdev *asd) in rockchip_mipidphy_fwnode_parse()
1608 container_of(asd, struct sensor_async_subdev, asd); in rockchip_mipidphy_fwnode_parse()
1536 rockchip_mipidphy_notifier_bound(struct v4l2_async_notifier *notifier, struct v4l2_subdev *sd, struct v4l2_async_subdev *asd) rockchip_mipidphy_notifier_bound() argument
1585 rockchip_mipidphy_notifier_unbind(struct v4l2_async_notifier *notifier, struct v4l2_subdev *sd, struct v4l2_async_subdev *asd) rockchip_mipidphy_notifier_unbind() argument
1603 rockchip_mipidphy_fwnode_parse(struct device *dev, struct v4l2_fwnode_endpoint *vep, struct v4l2_async_subdev *asd) rockchip_mipidphy_fwnode_parse() argument
/device/soc/rockchip/common/vendor/drivers/media/platform/rockchip/isp/
H A Ddev.c536 struct v4l2_async_subdev asd; member
541 struct v4l2_async_subdev *asd) in subdev_notifier_bound()
544 struct rkisp_async_subdev *s_asd = container_of(asd, struct rkisp_async_subdev, asd); in subdev_notifier_bound()
559 static int rkisp_fwnode_parse(struct device *dev, struct v4l2_fwnode_endpoint *vep, struct v4l2_async_subdev *asd) in rkisp_fwnode_parse() argument
561 struct rkisp_async_subdev *rk_asd = container_of(asd, struct rkisp_async_subdev, asd); in rkisp_fwnode_parse()
540 subdev_notifier_bound(struct v4l2_async_notifier *notifier, struct v4l2_subdev *subdev, struct v4l2_async_subdev *asd) subdev_notifier_bound() argument
/device/soc/rockchip/rk3588/kernel/drivers/media/platform/rockchip/isp/
H A Ddev.c507 struct v4l2_async_subdev asd; member
513 struct v4l2_async_subdev *asd) in subdev_notifier_bound()
517 struct rkisp_async_subdev *s_asd = container_of(asd, in subdev_notifier_bound()
518 struct rkisp_async_subdev, asd); in subdev_notifier_bound()
534 struct v4l2_async_subdev *asd) in rkisp_fwnode_parse()
537 container_of(asd, struct rkisp_async_subdev, asd); in rkisp_fwnode_parse()
511 subdev_notifier_bound(struct v4l2_async_notifier *notifier, struct v4l2_subdev *subdev, struct v4l2_async_subdev *asd) subdev_notifier_bound() argument
532 rkisp_fwnode_parse(struct device *dev, struct v4l2_fwnode_endpoint *vep, struct v4l2_async_subdev *asd) rkisp_fwnode_parse() argument
/device/soc/rockchip/common/vendor/drivers/media/platform/rockchip/cif/
H A Ddev.c1188 struct v4l2_async_subdev asd; member
1194 struct v4l2_async_subdev *asd) in subdev_notifier_bound()
1197 struct rkcif_async_subdev *s_asd = container_of(asd, struct rkcif_async_subdev, asd); in subdev_notifier_bound()
1214 static int rkcif_fwnode_parse(struct device *dev, struct v4l2_fwnode_endpoint *vep, struct v4l2_async_subdev *asd) in rkcif_fwnode_parse() argument
1216 struct rkcif_async_subdev *rk_asd = container_of(asd, struct rkcif_async_subdev, asd); in rkcif_fwnode_parse()
1193 subdev_notifier_bound(struct v4l2_async_notifier *notifier, struct v4l2_subdev *subdev, struct v4l2_async_subdev *asd) subdev_notifier_bound() argument
H A Dmipi-csi2.c532 static int csi2_parse_endpoint(struct device *dev, struct v4l2_fwnode_endpoint *vep, struct v4l2_async_subdev *asd) in csi2_parse_endpoint() argument
549 struct v4l2_async_subdev *asd) in csi2_notifier_bound()
594 struct v4l2_async_subdev *asd) in csi2_notifier_unbind()
548 csi2_notifier_bound(struct v4l2_async_notifier *notifier, struct v4l2_subdev *sd, struct v4l2_async_subdev *asd) csi2_notifier_bound() argument
593 csi2_notifier_unbind(struct v4l2_async_notifier *notifier, struct v4l2_subdev *sd, struct v4l2_async_subdev *asd) csi2_notifier_unbind() argument
/device/soc/rockchip/rk3588/kernel/drivers/media/platform/rockchip/cif/
H A Ddev.c1279 struct v4l2_async_subdev asd; member
1286 struct v4l2_async_subdev *asd) in subdev_notifier_bound()
1290 struct rkcif_async_subdev *s_asd = container_of(asd, in subdev_notifier_bound()
1291 struct rkcif_async_subdev, asd); in subdev_notifier_bound()
1312 struct v4l2_async_subdev *asd) in rkcif_fwnode_parse()
1315 container_of(asd, struct rkcif_async_subdev, asd); in rkcif_fwnode_parse()
1284 subdev_notifier_bound(struct v4l2_async_notifier *notifier, struct v4l2_subdev *subdev, struct v4l2_async_subdev *asd) subdev_notifier_bound() argument
1310 rkcif_fwnode_parse(struct device *dev, struct v4l2_fwnode_endpoint *vep, struct v4l2_async_subdev *asd) rkcif_fwnode_parse() argument
H A Dmipi-csi2.c535 struct v4l2_async_subdev *asd) in csi2_parse_endpoint()
554 struct v4l2_async_subdev *asd) in csi2_notifier_bound()
610 struct v4l2_async_subdev *asd) in csi2_notifier_unbind()
533 csi2_parse_endpoint(struct device *dev, struct v4l2_fwnode_endpoint *vep, struct v4l2_async_subdev *asd) csi2_parse_endpoint() argument
552 csi2_notifier_bound(struct v4l2_async_notifier *notifier, struct v4l2_subdev *sd, struct v4l2_async_subdev *asd) csi2_notifier_bound() argument
608 csi2_notifier_unbind(struct v4l2_async_notifier *notifier, struct v4l2_subdev *sd, struct v4l2_async_subdev *asd) csi2_notifier_unbind() argument

Completed in 19 milliseconds