/Linux-v4.19/drivers/gpu/ipu-v3/ |
D | ipu-csi.c | 186 static inline u32 ipu_csi_read(struct ipu_csi *csi, unsigned offset) in ipu_csi_read() argument 188 return readl(csi->base + offset); in ipu_csi_read() 191 static inline void ipu_csi_write(struct ipu_csi *csi, u32 value, in ipu_csi_write() argument 194 writel(value, csi->base + offset); in ipu_csi_write() 201 static int ipu_csi_set_testgen_mclk(struct ipu_csi *csi, u32 pixel_clk, in ipu_csi_set_testgen_mclk() argument 210 dev_err(csi->ipu->dev, in ipu_csi_set_testgen_mclk() 215 temp = ipu_csi_read(csi, CSI_SENS_CONF); in ipu_csi_set_testgen_mclk() 217 ipu_csi_write(csi, temp | (div_ratio << CSI_SENS_CONF_DIVRATIO_SHIFT), in ipu_csi_set_testgen_mclk() 377 int ipu_csi_init_interface(struct ipu_csi *csi, in ipu_csi_init_interface() argument 407 spin_lock_irqsave(&csi->lock, flags); in ipu_csi_init_interface() [all …]
|
D | Makefile | 4 imx-ipu-v3-objs := ipu-common.o ipu-cpmem.o ipu-csi.o ipu-dc.o ipu-di.o \
|
/Linux-v4.19/drivers/media/platform/rcar-vin/ |
D | rcar-core.c | 61 if (group->csi[i].subdev == sd) in rvin_group_entity_to_csi_id() 76 route->csi == csi_id && in rvin_group_get_mask() 80 route->vin, route->csi, route->channel); in rvin_group_get_mask() 681 if (!vin->group->csi[route->csi].subdev) in rvin_group_notify_complete() 684 source = &vin->group->csi[route->csi].subdev->entity; in rvin_group_notify_complete() 721 if (vin->group->csi[i].fwnode != asd->match.fwnode) in rvin_group_notify_unbind() 723 vin->group->csi[i].subdev = NULL; in rvin_group_notify_unbind() 741 if (vin->group->csi[i].fwnode != asd->match.fwnode) in rvin_group_notify_bound() 743 vin->group->csi[i].subdev = subdev; in rvin_group_notify_bound() 774 if (vin->group->csi[vep->base.id].fwnode) { in rvin_mc_parse_of_endpoint() [all …]
|
D | rcar-vin.h | 119 enum rvin_csi_id csi; member 254 } csi[RVIN_CSI_MAX]; member
|
/Linux-v4.19/Documentation/devicetree/bindings/misc/ |
D | ifm-csi.txt | 4 - compatible: "ifm,o2d-csi" 10 - ifm,csi-clk-handle: the phandle to a node in the DT describing the sensor 12 - ifm,csi-addr-bus-width: address bus width (valid values are 16, 24, 25) 13 - ifm,csi-data-bus-width: data bus width (valid values are 8 and 16) 14 - ifm,csi-wait-cycles: sensor bus wait cycles 17 - ifm,csi-byte-swap: if this property is present, the byte swapping on 22 csi@3,0 { 23 compatible = "ifm,o2d-csi"; 27 ifm,csi-clk-handle = <&timer7>; 32 ifm,csi-addr-bus-width = <24>; [all …]
|
/Linux-v4.19/include/video/ |
D | imx-ipu-v3.h | 353 int ipu_csi_init_interface(struct ipu_csi *csi, 356 bool ipu_csi_is_interlaced(struct ipu_csi *csi); 357 void ipu_csi_get_window(struct ipu_csi *csi, struct v4l2_rect *w); 358 void ipu_csi_set_window(struct ipu_csi *csi, struct v4l2_rect *w); 359 void ipu_csi_set_downsize(struct ipu_csi *csi, bool horiz, bool vert); 360 void ipu_csi_set_test_generator(struct ipu_csi *csi, bool active, 363 int ipu_csi_set_mipi_datatype(struct ipu_csi *csi, u32 vc, 365 int ipu_csi_set_skip_smfc(struct ipu_csi *csi, u32 skip, 367 int ipu_csi_set_dest(struct ipu_csi *csi, enum ipu_csi_dest csi_dest); 368 int ipu_csi_enable(struct ipu_csi *csi); [all …]
|
/Linux-v4.19/drivers/uwb/ |
D | allocator.c | 31 for (col = ci->csi.start_col; col < UWB_NUM_ZONES; col += ci->csi.interval) { in uwb_rsv_fill_column_alloc() 33 safe_mas = ci->csi.safe_mas_per_col; in uwb_rsv_fill_column_alloc() 34 unsafe_mas = ci->csi.unsafe_mas_per_col; in uwb_rsv_fill_column_alloc() 141 struct uwb_rsv_col_set_info *csi = &ci->csi; in uwb_rsv_find_best_column_set() local 180 csi->start_col = tmp_csi.start_col; in uwb_rsv_find_best_column_set() 186 csi->start_col = tmp_csi.start_col; in uwb_rsv_find_best_column_set() 192 csi->interval = interval; in uwb_rsv_find_best_column_set() 193 csi->safe_mas_per_col = num_safe_mas; in uwb_rsv_find_best_column_set() 194 csi->unsafe_mas_per_col = num_unsafe_mas; in uwb_rsv_find_best_column_set()
|
/Linux-v4.19/arch/powerpc/boot/dts/ |
D | o2d.dtsi | 107 csi@3,0 { 108 compatible = "ifm,o2d-csi"; 110 ifm,csi-clk-handle = <&gpt7>; 117 ifm,csi-addr-bus-width = <24>; 118 ifm,csi-data-bus-width = <8>; 119 ifm,csi-wait-cycles = <0>;
|
/Linux-v4.19/drivers/staging/media/imx/ |
D | imx-ic-prp.c | 303 struct v4l2_subdev *csi; in prp_link_validate() local 311 csi = imx_media_find_upstream_subdev(priv->md, &ic_priv->sd.entity, in prp_link_validate() 313 if (IS_ERR(csi)) in prp_link_validate() 314 csi = NULL; in prp_link_validate() 329 if (!csi) { in prp_link_validate() 335 if (csi) { in prp_link_validate() 336 switch (csi->grp_id) { in prp_link_validate()
|
D | imx-media-csi.c | 79 struct ipu_csi *csi; member 696 ipu_csi_set_window(priv->csi, &crop); in csi_setup() 698 ipu_csi_set_downsize(priv->csi, in csi_setup() 702 ipu_csi_init_interface(priv->csi, &mbus_cfg, &if_fmt); in csi_setup() 704 ipu_csi_set_dest(priv->csi, priv->dest); in csi_setup() 707 ipu_csi_set_skip_smfc(priv->csi, priv->skip->skip_smfc, in csi_setup() 710 ipu_csi_dump(priv->csi); in csi_setup() 739 ret = ipu_csi_enable(priv->csi); in csi_start() 766 ipu_csi_disable(priv->csi); in csi_stop() 1089 ipu_csi_set_mipi_datatype(priv->csi, vc_num, in csi_link_validate() [all …]
|
D | imx-media-of.c | 233 struct v4l2_subdev *csi) in imx_media_create_csi_of_links() argument 235 struct device_node *csi_np = csi->dev->of_node; in imx_media_create_csi_of_links() 259 ret = create_of_link(imxmd, csi, &link); in imx_media_create_csi_of_links()
|
D | Makefile | 12 obj-$(CONFIG_VIDEO_IMX_CSI) += imx-media-csi.o
|
/Linux-v4.19/arch/ia64/kernel/ |
D | topology.c | 145 pal_cache_shared_info_t csi; in cache_shared_cpu_map_setup() local 158 &csi) != PAL_STATUS_SUCCESS) in cache_shared_cpu_map_setup() 161 num_shared = (int) csi.num_shared; in cache_shared_cpu_map_setup() 165 && cpu_data(j)->core_id == csi.log1_cid in cache_shared_cpu_map_setup() 166 && cpu_data(j)->thread_id == csi.log1_tid) in cache_shared_cpu_map_setup() 174 &csi) == PAL_STATUS_SUCCESS); in cache_shared_cpu_map_setup()
|
/Linux-v4.19/drivers/edac/ |
D | synopsys_edac.c | 362 struct csrow_info *csi; in synps_edac_init_csrows() local 369 csi = mci->csrows[row]; in synps_edac_init_csrows() 372 for (j = 0; j < csi->nr_channels; j++) { in synps_edac_init_csrows() 373 dimm = csi->channels[j]->dimm; in synps_edac_init_csrows() 376 dimm->nr_pages = (size >> PAGE_SHIFT) / csi->nr_channels; in synps_edac_init_csrows()
|
D | ppc4xx_edac.c | 924 struct csrow_info *csi = mci->csrows[row]; in ppc4xx_edac_init_csrows() local 976 for (j = 0; j < csi->nr_channels; j++) { in ppc4xx_edac_init_csrows() 977 struct dimm_info *dimm = csi->channels[j]->dimm; in ppc4xx_edac_init_csrows() 979 dimm->nr_pages = nr_pages / csi->nr_channels; in ppc4xx_edac_init_csrows()
|
/Linux-v4.19/arch/arm64/boot/dts/allwinner/ |
D | sun50i-a64-amarula-relic.dts | 93 regulator-name = "avdd-csi"; 155 regulator-name = "dovdd-csi"; 179 regulator-name = "dvdd-csi";
|
D | sun50i-a64-pinebook.dts | 155 regulator-name = "vcc-csi"; 221 regulator-name = "avdd-csi"; 240 regulator-name = "vdd-1v8-csi";
|
D | sun50i-a64-olinuxino.dts | 174 regulator-name = "vcc-avdd-csi"; 192 regulator-name = "vcc-dvdd-csi";
|
D | sun50i-a64-orangepi-win.dts | 95 regulator-name = "afvcc-csi"; 157 regulator-name = "avdd-csi";
|
/Linux-v4.19/drivers/clk/imx/ |
D | clk-imx31.c | 53 per_div, per, csi, fir, csi_div, usb_div_pre, usb_div_post, fir_div_pre, enumerator 91 clk[csi] = imx_clk_mux("csi_sel", base + MXC_CCM_CCMR, 25, 1, csi_sel, ARRAY_SIZE(csi_sel)); in _mx31_clocks_init() 140 clk_set_parent(clk[csi], clk[upll]); in _mx31_clocks_init()
|
/Linux-v4.19/arch/arm/boot/dts/ |
D | sun8i-a83t-tbs-a711.dts | 322 regulator-name = "vdd-csi"; 328 regulator-name = "avdd-csi"; 339 regulator-name = "dvdd-csi-r"; 351 regulator-name = "dvdd-csi-f";
|
D | sun5i-a13-licheepi-one.dts | 191 regulator-name = "csi-1.8v"; 197 regulator-name = "csi-2.8v";
|
D | sun6i-a31s-sinovoip-bpi-m2.dts | 267 regulator-name = "avdd-csi"; 280 regulator-name = "vdd-csi";
|
/Linux-v4.19/arch/arm64/boot/dts/nvidia/ |
D | tegra210-p2371-2180.dts | 41 avdd-dsi-csi-supply = <&vdd_dsi_csi>;
|
/Linux-v4.19/arch/arm/mach-omap2/ |
D | control.c | 135 u32 csi; member 474 control_context.csi = omap_ctrl_readl(OMAP343X_CONTROL_CSI); in omap3_control_save_context() 532 omap_ctrl_writel(control_context.csi, OMAP343X_CONTROL_CSI); in omap3_control_restore_context()
|