/freebsd/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-schemas/core.yaml# 10 - Linus Walleij <linus.walleij@linaro.org> 13 This binding describes Broadcom UART-attached bluetooth chips. 18 - items: 19 - enum: 20 - infineon,cyw43439-bt 21 - const: brcm,bcm4329-bt [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/net/bluetooth/ |
H A D | brcm,bluetooth.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Linus Walleij <linus.walleij@linaro.org> 13 This binding describes Broadcom UART-attached bluetooth chips. 18 - items: 19 - enum: 20 - infineon,cyw43439-bt 21 - const: brcm,bcm4329-bt 22 - enum: [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/sound/ |
H A D | fsl-asoc-card.txt | 17 and PCM DAI formats. However, it'll be also possible to support those non 18 AC'97/I2S/PCM type sound cards, such as S/PDIF audio and HDMI audio, as 23 "fsl,imx-audio-ac97" 25 "fsl,imx-audio-cs42888" 27 "fsl,imx-audio-cs427x" 30 "fsl,imx-audio-wm8962" 32 "fsl,imx-audio-sgtl5000" 33 (compatible with Documentation/devicetree/bindings/sound/imx-audio-sgtl5000.txt) 35 "fsl,imx-audio-wm8960" 37 "fsl,imx-audio-mqs" [all …]
|
H A D | fsl-asoc-card.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/sound/fsl-asoc-card.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 23 and PCM DAI formats. However, it'll be also possible to support those non 24 AC'97/I2S/PCM type sound cards, such as S/PDIF audio and HDMI audio, as 28 - Shengjiu Wang <shengjiu.wang@nxp.com> 33 - items: 34 - enum: 35 - fsl,imx-sgtl5000 [all …]
|
H A D | adi,max98396.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Ryan Lee <ryans.lee@analog.com> 13 The MAX98396 is a mono Class-DG speaker amplifier with I/V sense. 14 The device provides a PCM interface for audio data and a standard 21 - adi,max98396 22 - adi,max98397 27 avdd-supply: 30 dvdd-supply: [all …]
|
H A D | adi,max98388.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Ryan Lee <ryans.lee@analog.com> 13 The MAX98388 is a mono Class-D speaker amplifier with I/V feedback. 14 The device provides a PCM interface for audio data and a standard 18 - $ref: dai-common.yaml# 23 - adi,max98388 28 '#sound-dai-cells': 31 adi,vmon-slot-no: [all …]
|
/freebsd/sys/dev/sound/pci/ |
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 intr */ 68 void *pcmintr_arg; /* pcm intr arg */ 82 static struct resource *csa_alloc_resource(device_t bus, device_t child, int type, int *rid, 192 subcard = card->cards; in csa_findsubcard() 211 device_set_desc(dev, card->name); in csa_probe() [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 /* ------------------------------------------------------------------------- */ 85 u_int32_t type; member 101 /* -------------------------------------------------------------------- */ 122 /* -------------------------------------------------------------------- */ 143 /* -------------------------------------------------------------------- */ 149 return bus_space_read_4(sc->st, sc->sh, regno); in cs4281_rd() [all …]
|
/freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
H A D | DebugOptions.def | 1 //===--- DebugOptions.def - Debug option database ----------------- C++ -*-===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 9 // This file defines debug-specific codegen options. Users of this file 12 // options that have enumeration type), and VALUE_DEBUGOPT (is a debug option 16 // affect the generated PCM. 18 //===----------------------------------------------------------------------===// 30 # define ENUM_DEBUGOPT(Name, Type, Bits, Default) \ 31 ENUM_CODEGENOPT(Name, Type, Bits, Default) 45 # define BENIGN_ENUM_DEBUGOPT(Name, Type, Bits, Default) \ [all …]
|
/freebsd/sys/dev/sound/pcm/ |
H A D | feeder_matrix.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 4 * Copyright (c) 2008-2009 Ariff Abdullah <ariff@FreeBSD.org> 6 * Copyright (c) 2024-2025 The FreeBSD Foundation 34 * feeder_matrix: Generic any-to-any channel matrixing. Probably not the 37 * possible non-standard way of multichannel interleaving 54 #include <dev/sound/pcm/sound.h> 55 #include <dev/sound/pcm/pcm.h> 126 for (i = 0; info->matrix[i].chn[0] != SND_CHN_T_EOF; i++) { in feed_matrix_apply() 127 if (info->matrix[i].chn[0] == SND_CHN_T_NULL) { in feed_matrix_apply() [all …]
|
/freebsd/sys/arm/nvidia/drm2/ |
H A D | hdmi.c | 17 * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL 44 return 256 - csum; in hdmi_infoframe_checksum() 55 * hdmi_avi_infoframe_init() - initialize an HDMI AVI infoframe 56 * @frame: HDMI AVI infoframe 60 int hdmi_avi_infoframe_init(struct hdmi_avi_infoframe *frame) in hdmi_avi_infoframe_init() argument 62 memset(frame, 0, sizeof(*frame)); in hdmi_avi_infoframe_init() 64 frame->type = HDMI_INFOFRAME_TYPE_AVI; in hdmi_avi_infoframe_init() 65 frame->version = 2; in hdmi_avi_infoframe_init() 66 frame->length = HDMI_AVI_INFOFRAME_SIZE; in hdmi_avi_infoframe_init() 73 * hdmi_avi_infoframe_pack() - write HDMI AVI infoframe to binary buffer [all …]
|
/freebsd/sys/contrib/xen/io/ |
H A D | sndif.h | 4 * Unified sound-device I/O interface for Xen guest OSes. 24 * Copyright (C) 2013-2015 GlobalLogic Inc. 25 * Copyright (C) 2016-2017 EPAM Systems Inc. 51 * Front->back notifications: when enqueuing a new request, sending a 53 * hold-off mechanism provided by the ring macros). Backends must set 56 * Back->front notifications: when enqueuing a new response, sending a 58 * hold-off mechanism provided by the ring macros). Frontends must set 61 * The two halves of a para-virtual sound card driver utilize nodes within 75 * Note: depending on the use-case backend can expose more sound cards and 76 * PCM devices/streams than the underlying HW physically has by employing [all …]
|
/freebsd/sys/compat/linuxkpi/common/src/ |
H A D | linux_hdmi.c | 17 * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL 46 return 256 - csum; in hdmi_infoframe_checksum() 57 * hdmi_avi_infoframe_init() - initialize an HDMI AVI infoframe 58 * @frame: HDMI AVI infoframe 60 void hdmi_avi_infoframe_init(struct hdmi_avi_infoframe *frame) in hdmi_avi_infoframe_init() argument 62 memset(frame, 0, sizeof(*frame)); in hdmi_avi_infoframe_init() 64 frame->type = HDMI_INFOFRAME_TYPE_AVI; in hdmi_avi_infoframe_init() 65 frame->version = 2; in hdmi_avi_infoframe_init() 66 frame->length = HDMI_AVI_INFOFRAME_SIZE; in hdmi_avi_infoframe_init() 70 static int hdmi_avi_infoframe_check_only(const struct hdmi_avi_infoframe *frame) in hdmi_avi_infoframe_check_only() argument [all …]
|
/freebsd/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-pat [all...] |
/freebsd/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_node) 191 uint8_t type; member 436 {UA_FMT_PCM8, 8, AFMT_U8, "8-bit U-LE PCM"}, 437 {UA_FMT_PCM8, 16, AFMT_U16_LE, "16-bit U-LE PCM"}, [all …]
|
/freebsd/contrib/llvm-project/lldb/source/Commands/ |
H A D | CommandObjectTarget.cpp | 1 //===-- CommandObjectTarget.cpp -------------------------------------------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 59 #include "lldb/lldb-enumerations.h" 60 #include "lldb/lldb-private-enumerations.h" 78 const ArchSpec &target_arch = target->GetArchitecture(); in DumpTargetInfo() 80 Module *exe_module = target->GetExecutableModulePointer(); in DumpTargetInfo() 84 exe_valid = exe_module->GetFileSpec().GetPath(exe_path, sizeof(exe_path)); in DumpTargetInfo() 90 const std::string &label = target->GetLabel(); in DumpTargetInfo() 104 PlatformSP platform_sp(target->GetPlatform()); in DumpTargetInfo() [all …]
|
/freebsd/contrib/file/magic/Magdir/ |
H A D | riff | 2 #------------------------------------------------------------------------------ 8 # http://www-mmsp.ece.mcgill.ca/Documents/AudioFormats/WAVE/Docs/riffmci.pdf 9 # https://www.iana.org/assignments/wave-avi-codec-registry/wave-avi-codec-registry.xml 13 0 name riff-wave 14 >0 leshort 0x01 \b, Microsoft PCM 21 >0 leshort 0x06 \b, ITU G.711 A-law 22 >0 leshort 0x07 \b, ITU G.711 mu-law 129 0 name riff-walk 132 >>>8 use riff-wave 134 >>&(4.l+4) use riff-walk [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/DWARFLinker/ |
H A D | DWARFLinker.h |
|
/freebsd/contrib/ntp/ntpd/ |
H A D | refclock_irig.c | 2 * refclock_irig - audio IRIG-B/E demodulator/decoder 26 * Audio IRIG-B/E demodulator/decoder 29 * IRIG-B/E signals commonly produced by GPS receivers and other timing 30 * devices. The IRIG signal is an amplitude-modulated carrier with 31 * pulse-width modulated data bits. For IRIG-B, the carrier frequency is 32 * 1000 Hz and bit rate 100 b/s; for IRIG-E, the carrier frequenchy is 37 * kHz and mu-law companding. This is the same standard as used by the 43 * The program processes 8000-H [all...] |
/freebsd/sys/dev/qlnx/qlnxe/ |
H A D | reg_addr.h | 2 * Copyright (c) 2017-2018 Cavium, Inc. 57 …/Access:RW DataWidth:0x4 // DBMUX register. bit mask for forcing the frame signal per dword (… 78 …- For ending "endless completion". 0 - When receiving a completion timeout while receiving a compl… 79 … DataWidth:0x4 // 0 - TXCPL sync fifo pop underflow 1 - TXR sync fifo pop underflow 2 - TXW hea… 80 …s:R DataWidth:0x6 // 0 - RX target read and config sync fifo push overflow 1 - RX header syn… 81 …ataWidth:0x14 // 4:0 - TXCPL sync fifo pop status 9:5 - TXR sync fifo pop status 14:10 - TXW hea… 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/sys/contrib/device-tree/src/arm64/freescale/ |
H A D | imx8mp-evk.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 /dts-v1/; 8 #include <dt-bindings/phy/phy-imx8-pcie.h> 13 compatible = "fsl,imx8mp-evk", "fsl,imx8mp"; 16 stdout-path = &uart2; 19 backlight_lvds: backlight-lvds { 20 compatible = "pwm-backlight"; 22 brightness-levels = <0 100>; 23 num-interpolated-steps = <100>; 24 default-brightness-level = <100>; [all …]
|
/freebsd/sys/dev/bwn/ |
H A D | if_bwn.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 4 * Copyright (c) 2009-2010 Weongyo Jeong <weongyo@freebsd.org> 544 sc->sc_dev = dev; in bwn_attach() 546 sc->sc_debug = bwn_debug; in bwn_attach() 553 sc->sc_quirks = bhnd_device_quirks(dev, bwn_devices, in bwn_attach() 558 sc->sc_quirks |= bhnd_device_quirks(hostb, bridge_devices, in bwn_attach() 564 sc->sc_quirks |= BWN_QUIRK_NODMA; in bwn_attach() 567 sc->sc_cid = *bhnd_get_chipid(dev); in bwn_attach() 568 if ((error = bhnd_read_board_info(dev, &sc->sc_board_info))) { in bwn_attach() [all …]
|
H A D | if_bwnvar.h | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 4 * Copyright (c) 2009-2010 Weongyo Jeong <weongyo@freebsd.org> 48 (((phy)->rev >= 2) && ((phy)->rf_ver == 0x2050) && \ 49 ((phy)->rf_rev == 8)) 51 (((phy)->rev > 1) || ((phy)->gmode)) 58 #define BWN_ISOLDFMT(mac) ((mac)->mac_fw.rev <= 351) 65 ((uint16_t)((((uint16_t)tq->tq_index + 1) << 12) | tp->tp_index)) 67 ((uint16_t)(((uint16_t)dr->dr_index + 1) << 12) | (uint16_t)slot) 69 (bus_read_2((mac)->mac_sc->sc_mem_res, (o))) [all …]
|
/freebsd/sys/conf/ |
H A D | NOTES | 2 # NOTES -- Lines that can be cut/pasted into kernel and hints configs. 11 # Please use ``make LINT'' to create an old-style LINT file if you want to 12 # do kernel test-builds. 48 # auto-size based on physical memory. 66 # after most other flags. Here we use it to inhibit use of non-optimal 67 # gcc built-in functions (e.g., memcmp). 70 # The following is equivalent to 'config -g KERNELNAME' and creates 71 # 'kernel.debug' compiled with -g debugging as well as a normal 81 makeoptions CONF_CFLAGS=-fno-builtin #Don't allow use of memcmp, etc. 82 #makeoptions DEBUG=-g #Build kernel with gdb(1) debug symbols [all …]
|