Searched refs:csiphy (Results 1 – 8 of 8) sorted by relevance
| /linux-6.15/drivers/media/platform/qcom/camss/ |
| H A D | camss-csiphy.c | 235 ret = camss_enable_clocks(csiphy->nclocks, csiphy->clock, dev); in csiphy_set_power() 245 csiphy->res->hw_ops->reset(csiphy); in csiphy_set_power() 247 csiphy->res->hw_ops->hw_version_read(csiphy, dev); in csiphy_set_power() 251 camss_disable_clocks(csiphy->nclocks, csiphy->clock); in csiphy_set_power() 253 regulator_bulk_disable(csiphy->num_supplies, csiphy->supplies); in csiphy_set_power() 316 csiphy->res->hw_ops->lanes_disable(csiphy, &csiphy->cfg); in csiphy_stream_off() 593 csiphy->id = id; in msm_csiphy_subdev_init() 595 csiphy->res = &res->csiphy; in msm_csiphy_subdev_init() 597 ret = csiphy->res->hw_ops->init(csiphy); in msm_csiphy_subdev_init() 630 csiphy->irq_name, csiphy); in msm_csiphy_subdev_init() [all …]
|
| H A D | camss-csiphy-2ph-1-0.c | 46 u8 hw_version = readl_relaxed(csiphy->base + in csiphy_hw_version_read() 108 writel_relaxed(0x1, csiphy->base + in csiphy_lanes_enable() 110 writel_relaxed(0x1, csiphy->base + in csiphy_lanes_enable() 126 writel_relaxed(0x10, csiphy->base + in csiphy_lanes_enable() 130 writel_relaxed(0x3f, csiphy->base + in csiphy_lanes_enable() 132 writel_relaxed(0x3f, csiphy->base + in csiphy_lanes_enable() 150 writel_relaxed(0x0, csiphy->base + in csiphy_lanes_disable() 166 struct csiphy_device *csiphy = dev; in csiphy_isr() local 170 u8 val = readl_relaxed(csiphy->base + in csiphy_isr() 172 writel_relaxed(val, csiphy->base + in csiphy_isr() [all …]
|
| H A D | camss-csiphy-3ph-1-0.c | 455 writel_relaxed(0x1, csiphy->base + in csiphy_reset() 458 writel_relaxed(0x0, csiphy->base + in csiphy_reset() 477 writel_relaxed(0x1, csiphy->base + in csiphy_isr() 479 writel_relaxed(0x0, csiphy->base + in csiphy_isr() 652 writel_relaxed(val, csiphy->base + in csiphy_lanes_enable() 656 writel_relaxed(val, csiphy->base + in csiphy_lanes_enable() 660 writel_relaxed(val, csiphy->base + in csiphy_lanes_enable() 674 writel_relaxed(0, csiphy->base + in csiphy_lanes_enable() 684 writel_relaxed(0, csiphy->base + in csiphy_lanes_disable() 687 writel_relaxed(0, csiphy->base + in csiphy_lanes_disable() [all …]
|
| H A D | camss-csiphy.h | 71 void (*hw_version_read)(struct csiphy_device *csiphy, 73 void (*reset)(struct csiphy_device *csiphy); 74 void (*lanes_enable)(struct csiphy_device *csiphy, 77 void (*lanes_disable)(struct csiphy_device *csiphy, 80 int (*init)(struct csiphy_device *csiphy); 118 struct csiphy_device *csiphy, 121 int msm_csiphy_register_entity(struct csiphy_device *csiphy, 124 void msm_csiphy_unregister_entity(struct csiphy_device *csiphy);
|
| H A D | camss.c | 48 .csiphy = { 64 .csiphy = { 320 .csiphy = { 336 .csiphy = { 352 .csiphy = { 526 .csiphy = { 544 .csiphy = { 562 .csiphy = { 753 .csiphy = { 770 .csiphy = { [all …]
|
| H A D | Makefile | 11 camss-csiphy-2ph-1-0.o \ 12 camss-csiphy-3ph-1-0.o \ 13 camss-csiphy.o \
|
| H A D | camss.h | 53 struct csiphy_subdev_resources csiphy; member 117 struct csiphy_device *csiphy; member
|
| H A D | camss-csid.c | 1267 struct csiphy_device *csiphy; in csid_link_setup() local 1280 csiphy = v4l2_get_subdevdata(sd); in csid_link_setup() 1284 if (!csiphy->cfg.csi2) in csid_link_setup() 1287 csid->phy.csiphy_id = csiphy->id; in csid_link_setup() 1289 lane_cfg = &csiphy->cfg.csi2->lane_cfg; in csid_link_setup()
|