Home
last modified time | relevance | path

Searched refs:csi (Results 1 – 20 of 20) sorted by relevance

/linux-4.1.27/drivers/gpu/ipu-v3/
Dipu-csi.c186 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 …]
DMakefile3 imx-ipu-v3-objs := ipu-common.o ipu-cpmem.o ipu-csi.o ipu-dc.o ipu-di.o \
Dipu-common.c1015 .csi = 0,
1023 .csi = 1,
/linux-4.1.27/Documentation/devicetree/bindings/misc/
Difm-csi.txt4 - 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/
Dimx-ipu-v3.h269 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/
Dallocator.c31 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()
Duwb-internal.h148 struct uwb_rsv_col_set_info csi; member
/linux-4.1.27/arch/powerpc/boot/dts/
Do2d.dtsi107 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/
Dtopology.c145 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/
Dsynopsys_edac.c362 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()
Dppc4xx_edac.c923 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/
Dclk-imx31.c38 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/
Dcontrol.c134 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/
Dnvidia,tegra124-pinmux.txt112 dp, rtck, sys, clk tmds, csi, dsi_b
/linux-4.1.27/Documentation/video4linux/
Dfimc.txt105 sensor subdev -> mipi-csi subdev -> fimc subdev -> video node
/linux-4.1.27/arch/arm/boot/dts/
Dimx6sl.dtsi628 csi: csi@020e4000 { label
Dimx6sx.dtsi1051 csi1: csi@02214000 {
1070 csi2: csi@0221c000 {
1107 clock-names = "vadc", "csi";
Dtegra114-dalmore.dts41 avdd-dsi-csi-supply = <&avdd_1v2_reg>;
990 regulator-name = "avdd-dsi-csi";
/linux-4.1.27/drivers/pinctrl/
Dpinctrl-tegra124.c1633 FUNCTION(csi),
/linux-4.1.27/drivers/net/ethernet/realtek/
Dr8169.c5387 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()