/linux-4.1.27/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() 361 int ipu_csi_init_interface(struct ipu_csi *csi, in ipu_csi_init_interface() argument 384 spin_lock_irqsave(&csi->lock, flags); in ipu_csi_init_interface() [all …]
|
D | Makefile | 3 imx-ipu-v3-objs := ipu-common.o ipu-cpmem.o ipu-csi.o ipu-dc.o ipu-di.o \
|
D | ipu-common.c | 1015 .csi = 0, 1023 .csi = 1,
|
/linux-4.1.27/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-4.1.27/include/video/ |
D | imx-ipu-v3.h | 269 int ipu_csi_init_interface(struct ipu_csi *csi, 272 bool ipu_csi_is_interlaced(struct ipu_csi *csi); 273 void ipu_csi_get_window(struct ipu_csi *csi, struct v4l2_rect *w); 274 void ipu_csi_set_window(struct ipu_csi *csi, struct v4l2_rect *w); 275 void ipu_csi_set_test_generator(struct ipu_csi *csi, bool active, 278 int ipu_csi_set_mipi_datatype(struct ipu_csi *csi, u32 vc, 280 int ipu_csi_set_skip_smfc(struct ipu_csi *csi, u32 skip, 282 int ipu_csi_set_dest(struct ipu_csi *csi, enum ipu_csi_dest csi_dest); 283 int ipu_csi_enable(struct ipu_csi *csi); 284 int ipu_csi_disable(struct ipu_csi *csi); [all …]
|
/linux-4.1.27/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()
|
D | uwb-internal.h | 148 struct uwb_rsv_col_set_info csi; member
|
/linux-4.1.27/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-4.1.27/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-4.1.27/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 | 923 struct csrow_info *csi = mci->csrows[row]; in ppc4xx_edac_init_csrows() local 975 for (j = 0; j < csi->nr_channels; j++) { in ppc4xx_edac_init_csrows() 976 struct dimm_info *dimm = csi->channels[j]->dimm; in ppc4xx_edac_init_csrows() 978 dimm->nr_pages = nr_pages / csi->nr_channels; in ppc4xx_edac_init_csrows()
|
/linux-4.1.27/arch/arm/mach-imx/ |
D | clk-imx31.c | 38 per_div, per, csi, fir, csi_div, usb_div_pre, usb_div_post, fir_div_pre, enumerator 69 clk[csi] = imx_clk_mux("csi_sel", base + MXC_CCM_CCMR, 25, 1, csi_sel, ARRAY_SIZE(csi_sel)); in mx31_clocks_init() 179 clk_set_parent(clk[csi], clk[upll]); in mx31_clocks_init()
|
/linux-4.1.27/arch/arm/mach-omap2/ |
D | control.c | 134 u32 csi; member 483 control_context.csi = omap_ctrl_readl(OMAP343X_CONTROL_CSI); in omap3_control_save_context() 540 omap_ctrl_writel(control_context.csi, OMAP343X_CONTROL_CSI); in omap3_control_restore_context()
|
/linux-4.1.27/Documentation/devicetree/bindings/pinctrl/ |
D | nvidia,tegra124-pinmux.txt | 112 dp, rtck, sys, clk tmds, csi, dsi_b
|
/linux-4.1.27/Documentation/video4linux/ |
D | fimc.txt | 105 sensor subdev -> mipi-csi subdev -> fimc subdev -> video node
|
/linux-4.1.27/arch/arm/boot/dts/ |
D | imx6sl.dtsi | 628 csi: csi@020e4000 { label
|
D | imx6sx.dtsi | 1051 csi1: csi@02214000 { 1070 csi2: csi@0221c000 { 1107 clock-names = "vadc", "csi";
|
D | tegra114-dalmore.dts | 41 avdd-dsi-csi-supply = <&avdd_1v2_reg>; 990 regulator-name = "avdd-dsi-csi";
|
/linux-4.1.27/drivers/pinctrl/ |
D | pinctrl-tegra124.c | 1633 FUNCTION(csi),
|
/linux-4.1.27/drivers/net/ethernet/realtek/ |
D | r8169.c | 5387 u32 csi; in rtl_csi_access_enable() local 5389 csi = rtl_csi_read(tp, 0x070c) & 0x00ffffff; in rtl_csi_access_enable() 5390 rtl_csi_write(tp, 0x070c, csi | bits); in rtl_csi_access_enable()
|