Home
last modified time | relevance | path

Searched full:spib (Results 1 – 25 of 30) sorted by relevance

12

/openbmc/linux/sound/soc/sof/intel/
H A Dhda-pcm.c132 /* enable SPIB when rewinds are disabled */ in hda_dsp_pcm_hw_params()
146 /* update SPIB register with appl position */
152 u32 spib; in hda_dsp_pcm_ack() local
157 spib = appl_pos % buf_size; in hda_dsp_pcm_ack()
159 /* Allowable value for SPIB is 1 byte to max buffer size */ in hda_dsp_pcm_ack()
160 if (!spib) in hda_dsp_pcm_ack()
161 spib = buf_size; in hda_dsp_pcm_ack()
163 sof_io_write(sdev, hstream->spib_addr, spib); in hda_dsp_pcm_ack()
H A Dhda-stream.c163 dev_err(sdev->dev, "error: address of spib capability is NULL\n"); in hda_dsp_stream_spib_config()
169 /* enable/disable SPIB for the stream */ in hda_dsp_stream_spib_config()
174 /* set the SPIB value */ in hda_dsp_stream_spib_config()
896 /* do we support SPIB */ in hda_dsp_stream_init()
H A Dhda-ctrl.c99 dev_dbg(sdev->dev, "found SPIB capability at 0x%x\n", in hda_dsp_ctrl_get_caps()
/openbmc/linux/Documentation/spi/
H A Dspi-summary.rst170 /sys/devices/.../CTLR/spiB.C ... spi_device on bus "B",
173 /sys/bus/spi/devices/spiB.C ... symlink to that physical
174 .../CTLR/spiB.C device
176 /sys/devices/.../CTLR/spiB.C/modalias ... identifies the driver
181 /sys/class/spi_master/spiB ... symlink to a logical node which could hold
183 All spiB.* devices share one physical SPI bus segment, with SCLK,
194 /sys/class/spi_slave/spiB ... symlink to a logical node which could hold
196 registered, a single spiB.* device is present here, possible sharing
199 At this time, the only class-specific state is the bus number ("B" in "spiB"),
H A Dspidev.rst66 echo spidev > /sys/bus/spi/devices/spiB.C/driver_override
67 echo spiB.C > /sys/bus/spi/drivers/spidev/bind
81 /sys/devices/.../spiB.C ...
/openbmc/linux/sound/hda/
H A Dhdac_stream.c752 * snd_hdac_stream_spbcap_enable - enable SPIB for a stream
754 * @enable: flag to enable/disable SPIB
755 * @index: stream index for which SPIB need to be enabled
777 * snd_hdac_stream_set_spib - sets the spib value of a stream
780 * @value: spib value to set
797 * snd_hdac_stream_get_spbmaxfifo - gets the spib value of a stream
/openbmc/linux/sound/soc/intel/avs/
H A Dloader.c379 /* enable SPIB for hda stream */ in avs_hda_load_basefw()
410 /* disable SPIB for hda stream */ in avs_hda_load_basefw()
446 /* enable SPIB for hda stream */ in avs_hda_load_library()
461 /* disable SPIB for hda stream */ in avs_hda_load_library()
H A Dcldma.c247 /* enable spib */ in hda_cldma_setup()
/openbmc/linux/sound/soc/intel/skylake/
H A Dskl-sst-cldma.c199 dev_dbg(ctx->dev, "spib position: %d\n", ctx->cl_dev.curr_spib_pos); in skl_cldma_fill_buffer()
270 * updated in spib in skl_cldma_copy_to_buf()
H A Dskl-messages.c60 /* enable/disable SPIB for this hdac stream */ in skl_dsp_setup_spib()
63 /* set the spib value */ in skl_dsp_setup_spib()
/openbmc/linux/arch/arm/boot/dts/nvidia/
H A Dtegra20-trimslice.dts178 nvidia,pins = "spia", "spib", "spic";
223 nvidia,pins = "csus", "spia", "spib",
H A Dtegra20-tamonten.dtsi52 "spia", "spib", "spic";
189 "rm", "slxa", "slxk", "spia", "spib",
H A Dtegra20-paz00.dts61 "spib", "spic", "spid", "spie";
223 nvidia,pins = "csus", "spia", "spib", "spid",
H A Dtegra20-ventana.dts68 "spib", "spic";
220 "gpv", "owc", "spia", "spib", "spic",
H A Dtegra20-harmony.dts66 "spia", "spib", "spic";
207 "slxk", "spia", "spib", "uac";
H A Dtegra20-seaboard.dts66 "spib", "spic";
218 "gpv", "owc", "slxc", "spib", "spid",
H A Dtegra20-asus-tf101.dts121 "spib", "spic";
313 "owc", "spia", "spib", "spic",
/openbmc/linux/include/sound/
H A Dhda_register.h204 /* SPIB base */
206 /* SPIB MAXFIFO base*/
/openbmc/linux/Documentation/devicetree/bindings/pinctrl/
H A Dnvidia,tegra20-pinmux.yaml44 spib, spic, spid, spie, spif, spig, spih, uaa, uab, uac,
/openbmc/u-boot/arch/arm/dts/
H A Dtegra20-tamonten.dtsi41 "spia", "spib", "spic";
178 "slxk", "spia", "spib", "uac";
H A Dtegra20-paz00.dts77 "spib", "spic", "spid", "spie";
239 nvidia,pins = "csus", "spia", "spib", "spid",
H A Dtegra20-ventana.dts87 "spib", "spic";
239 "gpv", "owc", "spia", "spib", "spic",
H A Dtegra20-harmony.dts87 "spia", "spib", "spic";
228 "slxk", "spia", "spib", "uac";
H A Dtegra20-seaboard.dts97 "spib", "spic";
249 "gpv", "owc", "slxc", "spib", "spid",
/openbmc/u-boot/arch/arm/mach-tegra/tegra20/
H A Dpinmux.c333 PIN(SPIB, SPI1, SPI2, SPI3, GMI),

12