/freebsd-src/share/man/man4/ |
H A D | snd_hdsp.4 | 35 .Bd -ragged -offset indent 43 .Bd -literal -offset indent 57 .Bl -bullet -compact 59 RME HDSP 9632 (optional AO4S-192 and AIS-192 extension boards) 65 .Xr pcm 4 69 (32kHz-4 [all...] |
H A D | snd_hdspe.4 | 34 .Bd -ragged -offset indent 42 .Bd -literal -offset indent 56 .Bl -bullet -compact 58 RME HDSPe AIO (optional AO4S-192 and AI4S-192 extension boards) 64 .Xr pcm 4 68 (32kHz-4 [all...] |
H A D | snd_emu10kx.4 | 2 .\" Copyright (c) 2003-2007 Yuriy Tsibizov 35 .Bd -ragged -offset indent 43 .Bd -literal -offset indent 56 sound cards have a PCM part, which is accessible through one to five 57 .Xr pcm 4 60 for details), and MPU401-compatible MIDI I/O controller, which is accessible 68 .Bl -bullet -compact 71 Both PCM and MIDI interfaces are available. 94 .Bl -bullet -compact 96 Creative Sound Blaster Live!\& 24-Bit, identified by [all …]
|
/freebsd-src/sys/contrib/device-tree/Bindings/net/ |
H A D | broadcom-bluetooth.txt | 2 --------------------- 12 - compatible: should contain one of the following: 14 * "brcm,bcm4329-bt" 15 * "brcm,bcm4330-bt" 16 * "brcm,bcm43438-bt" 18 * "brcm,bcm43540-bt" 23 - max-speed: see Documentation/devicetree/bindings/serial/serial.yaml 24 - shutdown-gpios: GPIO specifier, used to enable the BT module 25 - device-wakeup-gpios: GPIO specifier, used to wakeup the controller 26 - host-wakeup-gpios: GPIO specifier, used to wakeup the host processor. [all …]
|
H A D | broadcom-bluetooth.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/net/broadcom-bluetooth.yaml# 5 $schema: http://devicetree.org/meta-schema [all...] |
/freebsd-src/sys/contrib/device-tree/Bindings/sound/ |
H A D | cs35l36.txt | 5 - compatible : "cirrus,cs35l36" 7 - reg : the I2C address of the device for I2C 9 - VA-supply, VP-supply : power supplies for the device, 13 - cirrus,boost-ctl-millivolt : Boost Voltage Value. Configures the boost 18 - cirrus,boost-peak-milliamp : Boost-converter peak current limit in mA. 24 - cirrus,boost-ind-nanohenry : Inductor estimation LBST reference value. 32 - cirrus,multi-amp-mode : Boolean to determine if there are more than 33 one amplifier in the system. If more than one it is best to Hi-Z the ASP 36 - cirrus,boost-ctl-select : Boost converter control source selection. 39 0x00 - Control Port Value [all …]
|
H A D | st,stm32-sai.txt | 4 as I2S standards, LSB or MSB-justified, PCM/DSP, TDM, and AC'97. 5 The SAI contains two independent audio sub-blocks. Each sub-block has 9 - compatible: Should be "st,stm32f4-sai" or "st,stm32h7-sai" 10 - reg: Base address and size of SAI common register set. 11 - clocks: Must contain phandle and clock specifier pairs for each entry 12 in clock-names. 13 - clock-names: Must contain "pclk" "x8k" and "x11k" 15 Mandatory for "st,stm32h7-sai" compatible. 16 Not used for "st,stm32f4-sai" compatible. 19 - interrupts: cpu DAI interrupt line shared by SAI sub-blocks [all …]
|
H A D | st,stm32-sai.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/sound/st,stm32-sa [all...] |
/freebsd-src/sys/dev/sound/pci/ |
H A D | hdsp.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 4 * Copyright (c) 2012-2016 Ruslan Bukin <br@bsdpad.com> 5 * Copyright (c) 2023-2024 Florian Walpen <dev@submerge.ch> 38 #include <dev/sound/pcm/sound.h> 52 &hdsp_unified_pcm, 0, "Combine physical ports in one unified pcm device"); 112 snd_mtxlock(sc->loc in hdsp_intr() [all...] |
H A D | hdspe.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 4 * Copyright (c) 2012-2016 Ruslan Bukin <br@bsdpad.com> 5 * Copyright (c) 2023-2024 Florian Walpen <dev@submerge.ch> 38 #include <dev/sound/pcm/sound.h> 52 &hdspe_unified_pcm, 0, "Combine physical ports in one unified pcm device"); 122 snd_mtxlock(sc->loc in hdspe_intr() [all...] |
H A D | via82c686.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 33 #include <dev/sound/pcm/sound.h> 34 #include <dev/sound/pcm/ac97.h> 72 int base, count, mode, ctrl; member 112 return bus_space_read_1(via->st, via->s in via_rd() 284 int mode, mode_set; viachan_setformat() local [all...] |
H A D | emu10kx.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 5 * Copyright (c) 2003-2007 Yuriy Tsibizov <yuriy.tsibizov@gfk.ru> 52 #include <dev/sound/pcm/sound.h> 53 #include <dev/sound/pcm/ac97.h> 96 #define GPR(i) (sc->gpr_base+(i)) 97 #define INP(i) (sc->input_bas 314 device_t pcm[RT_COUNT]; global() member 337 unsigned int mode; /* analog / digital */ global() member 2432 emumix_set_mode(struct emu_sc_info * sc,int mode) emumix_set_mode() argument 2505 emumix_set_spdif_mode(struct emu_sc_info * sc,int mode) emumix_set_spdif_mode() argument [all...] |
H A D | csa.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 9 * Copyright (c) 1996-1998 Crystal Semiconductor Corp. 47 #include <dev/sound/pcm/sound.h> 66 device_t pcm; /* pcm device */ member 67 driver_intr_t* pcmintr; /* pcm int [all...] |
H A D | via8233.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 44 #include <dev/sound/pcm/sound.h> 45 #include <dev/sound/pcm/ac97.h> 73 #define VIA_BLK_ALIGN (~(VIA_BLK_MIN - 1)) 149 ret += via->pch[i].active; in via_chan_active() 152 ret += via->rc in via_chan_active() [all...] |
H A D | cs4281.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 40 #include <dev/sound/pcm/sound.h> 41 #include <dev/sound/pcm/ac97.h> 65 /* --- [all...] |
H A D | atiixp.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 30 * FreeBSD pcm driver for ATI IXP 150/200/250/300 AC97 controllers 34 * * 32bit native playback - yay! 54 * Takashi Iwai (ALSA snd-atiixp), for register definitions and some 62 #include <dev/sound/pcm/sound.h> 63 #include <dev/sound/pcm/ac9 [all...] |
/freebsd-src/sys/dev/sound/pcm/ |
H A D | dsp.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 4 * Copyright (c) 2005-2009 Ariff Abdullah <ariff@FreeBSD.org> 5 * Portions Copyright (c) Ryan Beasley <ryan.beasley@gmail.com> - GSoC 2006 39 #include <dev/sound/pcm/sound.h> 60 "linux mmap compatibility (-1=force disable 0=auto 1=force enable)"); 67 #define DSP_REGISTERED(x) (PCM_REGISTERED(x) && (x)->dsp_de 291 dsp_open(struct cdev * i_dev,int flags,int mode,struct thread * td) dsp_open() argument 694 dsp_ioctl(struct cdev * i_dev,u_long cmd,caddr_t arg,int mode,struct thread * td) dsp_ioctl() argument [all...] |
H A D | channel.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 4 * Copyright (c) 2005-2009 Ariff Abdullah <ariff@FreeBSD.org> 5 * Portions Copyright (c) Ryan Beasley <ryan.beasley@gmail.com> - GSoC 2006 7 * Portions Copyright (c) Luigi Rizzo <luigi@FreeBSD.org> - 1997-99 36 #include <dev/sound/pcm/soun [all...] |
H A D | vchan.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 4 * Copyright (c) 2006-2009 Ariff Abdullah <ariff@FreeBSD.org> 34 /* Almost entirely rewritten to add multi-format/channels mixing support. */ 40 #include <dev/sound/pcm/sound.h> 41 #include <dev/sound/pcm/vchan.h> 76 KASSERT(c != NULL && c->parentchanne in vchan_init() [all...] |
/freebsd-src/sys/arm/freescale/vybrid/ |
H A D | vf_sai.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 45 #include <dev/sound/pcm/sound.h> 88 #define TCR4_SYWD_M 0x1f /* Sync Width Mask */ 89 #define TCR4_SYWD_S 8 /* Sync Width Shift */ 91 #define TCR4_FSE (1 << 3) /* Frame Sync Early */ 92 #define TCR4_FSP (1 << 1) /* Frame Sync Polarit [all...] |
/freebsd-src/sys/arm/freescale/imx/ |
H A D | imx6_ssi.c | 1 /*- 44 #include <dev/sound/pcm/sound.h> 60 bus_space_read_4(_sc->bst, _sc->bsh, _reg) 62 bus_space_write_4(_sc->bst, _sc->bsh, _reg, _val) 74 #define SCR_I2S_MODE_S 5 /* I2S Mode Select. */ 77 #define SCR_NET (1 << 3) /* Network mode */ 98 #define STCR_TFSI (1 << 2) /* Transmit Frame Sync Invert. */ 99 #define STCR_TFSL (1 << 1) /* Transmit Frame Sync Lengt [all...] |
/freebsd-src/sys/contrib/device-tree/src/arm64/amlogic/ |
H A D | meson-gxbb-nanopi-k2.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 /dts-v1/; 8 #include "meson-gxbb.dtsi" 9 #include <dt-bindings/gpio/gpio.h> 10 #include <dt-bindings/sound/meson-aiu.h> 13 compatible = "friendlyarm,nanopi-k2", "amlogic,meson-gxb [all...] |
/freebsd-src/sys/contrib/device-tree/src/arm/ti/omap/ |
H A D | omap3-gta04.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * Based on omap3-beagle-xm.dts 7 /dts-v1/; 10 #include <dt-bindings/input/input.h> 17 cpu0-supply = <&vcc>; 27 stdout-path = &uart3; 33 /delete-property/ mmc2; 34 /delete-property/ mmc3; 38 compatible = "regulator-fixed"; 39 regulator-name = "ldo_3v3"; [all …]
|
/freebsd-src/sys/dev/qlnx/qlnxe/ |
H A D | reg_addr.h | 2 * Copyright (c) 2017-2018 Cavium, Inc. 52 … 0x001d10UL //Access:RW DataWidth:0x1 // Disable rasdp error mode check 78 …- For ending "endless completion". 0 - When receiving a completion timeout while receiving a compl… 79 …dth:0x4 // 0 - TXCPL sync fifo pop underflow 1 - TXR sync fifo pop underflow 2 - TXW header syn… 80 …DataWidth:0x6 // 0 - RX target read and config sync fifo push overflow 1 - RX header sync fifo … 81 …h:0x14 // 4:0 - TXCPL sync fifo pop status 9:5 - TXR sync fifo pop status 14:10 - TXW header syn… 88 …ffff<<0) // Vendor ID. PCI-SIG assigned Manufacturer Identifier. Note: The access attributes of … 90 …ce Identifier. Note: The access attributes of this field are as follows: - Dbi: if (DBI_RO_WR_E… 116 … (0x1<<9) // Fast back-to-back transaction ena… 128 … (0x1<<23) // Fast back-to-back capable. Not ap… [all …]
|
/freebsd-src/sys/dev/sound/usb/ |
H A D | uaudio.c | 3 /*- 4 * SPDX-License-Identifier: BSD-2-Clause 90 #include <dev/sound/pcm/sound.h> 123 if (err != 0 || req->newptr == NULL || val == uaudio_buffer_ms) in uaudio_buffer_ms_sysctl() 149 #define UAUDIO_NFRAMES 64 /* must be factor of 8 due HS-USB */ 157 #define BIT_TEST(bm,bno) (((bm)[(bno) / 8] >> (7 - ((bno) % 8))) & 1) 159 #define MIX(sc) ((sc)->sc_mixer_nod [all...] |