Home
last modified time | relevance | path

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

12

/kernel/linux/linux-6.6/sound/soc/sof/intel/
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()
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()
/kernel/linux/linux-5.10/sound/hda/ext/
Dhdac_ext_stream.c413 * snd_hdac_ext_stream_spbcap_enable - enable SPIB for a stream
415 * @enable: flag to enable/disable SPIB
416 * @index: stream index for which SPIB need to be enabled
438 * snd_hdac_ext_stream_set_spib - sets the spib value of a stream
441 * @value: spib value to set
459 * snd_hdac_ext_stream_get_spbmaxfifo - gets the spib value of a stream
/kernel/linux/linux-6.6/Documentation/spi/
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"),
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 ...
/kernel/linux/linux-5.10/Documentation/spi/
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 (or actual device node) to
183 master controller managing bus "B". All spiB.* devices share one
194 /sys/class/spi_slave/spiB ... symlink (or actual device node) to
196 slave controller on bus "B". When registered, a single spiB.*
202 the only class-specific state is the bus number ("B" in "spiB"), so
Dspidev.rst53 /sys/devices/.../spiB.C ...
/kernel/linux/linux-6.6/sound/hda/
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
/kernel/linux/linux-5.10/sound/soc/sof/intel/
Dhda-stream.c139 dev_err(sdev->dev, "error: address of spib capability is NULL\n"); in hda_dsp_stream_spib_config()
145 /* enable/disable SPIB for the stream */ in hda_dsp_stream_spib_config()
150 /* set the SPIB value */ in hda_dsp_stream_spib_config()
820 /* do we support SPIB */ in hda_dsp_stream_init()
876 /* do we support SPIB */ in hda_dsp_stream_init()
Dhda-pcm.c118 /* disable SPIB, to enable buffer wrap for stream */ in hda_dsp_pcm_hw_params()
/kernel/linux/linux-6.6/sound/soc/intel/avs/
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()
/kernel/linux/linux-5.10/include/sound/
Dhda_register.h200 /* SPIB base */
202 /* SPIB MAXFIFO base*/
/kernel/linux/linux-5.10/sound/soc/intel/skylake/
Dskl-sst-cldma.c194 dev_dbg(ctx->dev, "spib position: %d\n", ctx->cl_dev.curr_spib_pos); in skl_cldma_fill_buffer()
265 * updated in spib in skl_cldma_copy_to_buf()
/kernel/linux/linux-6.6/arch/arm/boot/dts/nvidia/
Dtegra20-trimslice.dts178 nvidia,pins = "spia", "spib", "spic";
223 nvidia,pins = "csus", "spia", "spib",
Dtegra20-tamonten.dtsi52 "spia", "spib", "spic";
189 "rm", "slxa", "slxk", "spia", "spib",
Dtegra20-paz00.dts61 "spib", "spic", "spid", "spie";
223 nvidia,pins = "csus", "spia", "spib", "spid",
Dtegra20-ventana.dts68 "spib", "spic";
220 "gpv", "owc", "spia", "spib", "spic",
/kernel/linux/linux-5.10/arch/arm/boot/dts/
Dtegra20-trimslice.dts178 nvidia,pins = "spia", "spib", "spic";
223 nvidia,pins = "csus", "spia", "spib",
Dtegra20-tamonten.dtsi52 "spia", "spib", "spic";
189 "rm", "slxa", "slxk", "spia", "spib",
Dtegra20-ventana.dts66 "spib", "spic";
218 "gpv", "owc", "spia", "spib", "spic",
Dtegra20-paz00.dts57 "spib", "spic", "spid", "spie";
219 nvidia,pins = "csus", "spia", "spib", "spid",
/kernel/linux/linux-6.6/sound/soc/intel/skylake/
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()
/kernel/linux/linux-6.6/include/sound/
Dhda_register.h204 /* SPIB base */
206 /* SPIB MAXFIFO base*/
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/pinctrl/
Dnvidia,tegra20-pinmux.yaml44 spib, spic, spid, spie, spif, spig, spih, uaa, uab, uac,
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/pinctrl/
Dnvidia,tegra20-pinmux.txt82 spdo, spia, spib, spic, spid, spie, spif, spig, spih, uaa, uab, uac, uad,

12