/linux-6.14.4/drivers/gpu/drm/omapdrm/dss/ |
D | sdi.c | 7 #define DSS_SUBSYS_NAME "SDI" 43 struct sdi_device *sdi; member 69 return dispc_div_calc(ctx->sdi->dss->dispc, fck, in dpi_calc_dss_cb() 74 static int sdi_calc_clock_div(struct sdi_device *sdi, unsigned long pclk, in sdi_calc_clock_div() argument 93 ctx.sdi = sdi; in sdi_calc_clock_div() 101 ok = dss_div_calc(sdi->dss, pclk, ctx.pck_min, in sdi_calc_clock_div() 113 static void sdi_config_lcd_manager(struct sdi_device *sdi) in sdi_config_lcd_manager() argument 115 sdi->mgr_config.io_pad_mode = DSS_IO_PAD_MODE_BYPASS; in sdi_config_lcd_manager() 117 sdi->mgr_config.stallmode = false; in sdi_config_lcd_manager() 118 sdi->mgr_config.fifohandcheck = false; in sdi_config_lcd_manager() [all …]
|
D | dss.c | 269 /* Reset SDI PLL */ in dss_sdi_enable() 273 /* Lock SDI PLL */ in dss_sdi_enable() 299 /* Waiting for SDI reset to complete */ in dss_sdi_enable() 303 DSSERR("SDI reset timed out\n"); in dss_sdi_enable() 313 /* Reset SDI PLL */ in dss_sdi_enable() 327 /* Reset SDI PLL */ in dss_sdi_disable() 1466 /* Setup the video PLLs and the DPI and SDI ports. */ in dss_probe()
|
/linux-6.14.4/drivers/video/fbdev/omap2/omapfb/dss/ |
D | sdi.c | 3 * linux/drivers/video/omap2/dss/sdi.c 9 #define DSS_SUBSYS_NAME "SDI" 38 } sdi; variable 107 struct omap_overlay_manager *mgr = sdi.output.manager; in sdi_config_lcd_manager() 109 sdi.mgr_config.io_pad_mode = DSS_IO_PAD_MODE_BYPASS; in sdi_config_lcd_manager() 111 sdi.mgr_config.stallmode = false; in sdi_config_lcd_manager() 112 sdi.mgr_config.fifohandcheck = false; in sdi_config_lcd_manager() 114 sdi.mgr_config.video_port_width = 24; in sdi_config_lcd_manager() 115 sdi.mgr_config.lcden_sig_polarity = 1; in sdi_config_lcd_manager() 117 dss_mgr_set_lcd_config(mgr, &sdi.mgr_config); in sdi_config_lcd_manager() [all …]
|
D | Kconfig | 67 bool "SDI support" 69 SDI (Serial Display Interface) support. 71 SDI is a high speed one-way display serial bus between the host
|
D | dss.c | 285 /* Reset SDI PLL */ in dss_sdi_enable() 289 /* Lock SDI PLL */ in dss_sdi_enable() 315 /* Waiting for SDI reset to complete */ in dss_sdi_enable() 319 DSSERR("SDI reset timed out\n"); in dss_sdi_enable() 329 /* Reset SDI PLL */ in dss_sdi_enable() 343 /* Reset SDI PLL */ in dss_sdi_disable()
|
D | Makefile | 12 omapdss-$(CONFIG_FB_OMAP2_DSS_SDI) += sdi.o
|
/linux-6.14.4/Documentation/devicetree/bindings/iio/adc/ |
D | adi,ad4000.yaml | 105 adi,sdi-pin: 107 enum: [ high, low, cs, sdi ] 108 default: sdi 110 Describes how the ADC SDI pin is wired. A value of "sdi" indicates that 111 the ADC SDI is connected to host SDO. "high" indicates that the ADC SDI 113 hard-wired low (GND). "cs" indicates that the ADC SDI pin is connected to 156 while the SDI line is high and the CNV line is low ("3-wire" mode) or the 157 SDI line is low and the CNV line is high ("4-wire" mode); or when the SDO 158 line goes high while the SDI and CNV lines are high (chain mode), 169 # Single-channel PulSAR devices have SDI either tied to VIO, GND, or host CS. [all …]
|
D | adi,ad7944.yaml | 48 line is used to initiate the conversion and the SDI line is connected to 57 device on the bus. In this mode, SDI is tied to VIO, and the CNV line 61 on wiring when multiple ADCs are used. In this mode, the SDI line of 62 one chip is tied to the SDO of the next chip in the chain and the SDI of 127 while the SDI line is high and the CNV line is low ('single' mode) or the 128 SDI line is low and the CNV line is high ('multi' mode); or when the SDO 129 line goes high while the SDI and CNV lines are high (chain mode),
|
/linux-6.14.4/Documentation/iio/ |
D | ad4000.rst | 47 Omit the ``adi,sdi-pin`` property in device tree to select this mode. 58 +--->| SDI AD4000 SDO |-------->| SDI | 68 Another wiring configuration supported as "3-wire" mode has the SDI pin 74 Set the ``adi,sdi-pin`` device tree property to ``"high"`` to select this mode. 83 +--->| SDI AD4000 SDO |-------->| SDI | 100 +--->| SDI AD4000 SDO |-------->| SDI | 110 In datasheet "4-wire" mode, the controller CS line is connected to the ADC SDI 114 Set ``adi,sdi-pin`` to ``"cs"`` to select this mode. 126 +--->| SDI AD4000 SDO |-------->| SDI |
|
D | ad7944.rst | 39 +--->| SDI AD7944 SDO |-------->| SDI | 61 +--->| SDI AD7944 SDO |-------->| SDI | 81 +--->| SDI AD7944 SDO |--->| SDI AD7944 SDO |-------->| SDI |
|
D | ad4695.rst | 42 | SDI |<--------| SDO | 43 | SDO |-------->| SDI |
|
/linux-6.14.4/drivers/comedi/drivers/ |
D | adv_pci_dio.c | 103 struct diosubd_data sdi[PCI_DIO_MAX_DI_SUBDEVS]; member 117 .sdi[0] = { 16, 0x02, }, /* DI 0-15 */ 118 .sdi[1] = { 16, 0x00, }, /* ISO DI 0-15 */ 130 .sdi[1] = { 32, 0x00, }, /* ISO DI 0-31 */ 142 .sdi[0] = { 32, 0x00, }, /* DI 0-31 */ 150 .sdi[1] = { 16, 0x00, }, /* ISO DI 0-15 */ 163 .sdi[1] = { 16, 0x00, }, /* ISO DI 0-15 */ 194 .sdi[0] = { 32, 0x00, }, /* DI 0-31 */ 195 .sdi[1] = { 32, 0x04, }, /* DI 32-63 */ 202 .sdi[1] = { 32, 0x00, }, /* DI 0-31 */ [all …]
|
/linux-6.14.4/drivers/pinctrl/mvebu/ |
D | pinctrl-dove.c | 378 MPP_FUNCTION(CONFIG_PMU | 0x3, "pmic", "sdi"), 395 MPP_FUNCTION(CONFIG_PMU | 0x3, "pmic", "sdi"), 413 MPP_FUNCTION(CONFIG_PMU | 0x3, "pmic", "sdi"), 432 MPP_FUNCTION(CONFIG_PMU | 0x3, "pmic", "sdi"), 449 MPP_FUNCTION(CONFIG_PMU | 0x3, "pmic", "sdi"), 466 MPP_FUNCTION(CONFIG_PMU | 0x3, "pmic", "sdi"), 483 MPP_FUNCTION(CONFIG_PMU | 0x3, "pmic", "sdi"), 500 MPP_FUNCTION(CONFIG_PMU | 0x3, "pmic", "sdi"), 515 MPP_FUNCTION(CONFIG_PMU | 0x3, "pmic", "sdi"), 530 MPP_FUNCTION(CONFIG_PMU | 0x3, "pmic", "sdi"), [all …]
|
/linux-6.14.4/drivers/gpu/drm/omapdrm/ |
D | Kconfig | 88 bool "SDI support" 91 SDI (Serial Display Interface) support. 93 SDI is a high speed one-way display serial bus between the host
|
D | Makefile | 26 omapdrm-$(CONFIG_OMAP2_DSS_SDI) += dss/sdi.o
|
/linux-6.14.4/drivers/video/fbdev/omap2/omapfb/displays/ |
D | panel-sony-acx565akm.c | 508 return in->ops.sdi->connect(in, dssdev); in acx565akm_connect() 519 in->ops.sdi->disconnect(in, dssdev); in acx565akm_disconnect() 530 in->ops.sdi->set_timings(in, &ddata->videomode); in acx565akm_panel_power_on() 533 in->ops.sdi->set_datapairs(in, ddata->datapairs); in acx565akm_panel_power_on() 535 r = in->ops.sdi->enable(in); in acx565akm_panel_power_on() 537 pr_err("%s sdi enable failed\n", __func__); in acx565akm_panel_power_on() 606 in->ops.sdi->disable(in); in acx565akm_panel_power_off() 658 in->ops.sdi->set_timings(in, timings); in acx565akm_set_timings() 675 return in->ops.sdi->check_timings(in, timings); in acx565akm_check_timings()
|
/linux-6.14.4/Documentation/devicetree/bindings/power/supply/ |
D | samsung,battery.yaml | 7 title: Samsung SDI Batteries 13 Samsung SDI (Samsung Digital Interface) batteries are all different versions
|
/linux-6.14.4/drivers/iio/adc/ |
D | ad4000.c | 108 /* maps adi,sdi-pin property value to enum */ 110 [AD4000_SDI_MOSI] = "sdi", 654 * in "3-wire" mode, selected when the adi,sdi-pin device tree property is 655 * absent or set to "high". In this connection mode, the ADC SDI pin is 689 * in "4-wire" mode, selected when the adi,sdi-pin device tree property is 691 * ADC SDI pin and a GPIO is connected to ADC CNV pin. 700 * Dummy transfer to cause enough delay between CNV going high and SDI in ad4000_prepare_4wire_mode_message() 761 ret = device_property_match_property_string(dev, "adi,sdi-pin", in ad4000_probe() 766 "getting adi,sdi-pin property failed\n"); in ad4000_probe() 776 * In "3-wire mode", the ADC SDI line must be kept high when in ad4000_probe()
|
/linux-6.14.4/Documentation/devicetree/bindings/display/ti/ |
D | ti,omap3-dss.txt | 20 - Port 1: SDI output 25 SDI Endpoint required properties:
|
/linux-6.14.4/Documentation/devicetree/bindings/pinctrl/ |
D | marvell,kirkwood-pinctrl.txt | 55 mpp43 43 gpio, audio(sdi) 141 mpp27 27 gpio, ge1(rxd3), ts(mp7), tdm(spi-mosi), audio(sdi) 190 mpp27 27 gpio, ge1(rxd3), ts(mp7), tdm(spi-mosi), audio(sdi) 206 mpp43 43 gpio, ts(mp7), tdm(int), audio(sdi) 235 audio(spdifi), audio-1(sdi) 257 mpp27 27 gpio, ge1(rxd3), ts(mp7), tdm(spi-mosi), audio(sdi), 276 mpp43 43 gpio, ts(mp7), tdm(int), audio(sdi), lcd(d23)
|
D | marvell,dove-pinctrl.txt | 67 pmic(sdi) Pin is used for PMIC SDI
|
D | marvell,armada-370-pinctrl.txt | 26 mpp10 10 gpio, ge0(txctl), uart0(cts), tdm(fsync), audio(sdi) 90 audio(sdi)
|
/linux-6.14.4/Documentation/devicetree/bindings/firmware/ |
D | qcom,scm.yaml | 107 qcom,sdi-enabled: 109 Indicates that the SDI (Secure Debug Image) has been enabled by TZ
|
/linux-6.14.4/Documentation/devicetree/bindings/display/panel/ |
D | sony,acx565akm.yaml | 7 title: Sony ACX565AKM SDI Panel
|
/linux-6.14.4/drivers/video/ |
D | hdmi.c | 310 ptr[24] = frame->sdi; in hdmi_spd_infoframe_pack_only() 1244 static const char *hdmi_spd_sdi_get_name(enum hdmi_spd_sdi sdi) in hdmi_spd_sdi_get_name() argument 1246 if (sdi < 0 || sdi > 0xff) in hdmi_spd_sdi_get_name() 1248 switch (sdi) { in hdmi_spd_sdi_get_name() 1291 hdmi_spd_sdi_get_name(frame->sdi), frame->sdi); in hdmi_spd_infoframe_log() 1650 frame->sdi = ptr[24]; in hdmi_spd_infoframe_unpack()
|