Home
last modified time | relevance | path

Searched +full:pcm +full:- +full:frame +full:- +full:type (Results 1 – 25 of 27) sorted by relevance

12

/freebsd-src/sys/contrib/device-tree/Bindings/net/
H A Dbroadcom-bluetooth.txt2 ---------------------
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 Dbroadcom-bluetooth.yaml1 # 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...]
H A Dlantiq,pef2256.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Herve Codina <herve.codina@bootlin.com>
15 an analog E1/T1/J1 line and the digital PCM system highway/H.100 bus.
20 - const: lantiq,pef2256
27 - description: Master Clock
28 - description: System Clock Receive
29 - description: System Clock Transmit
31 clock-names:
[all …]
/freebsd-src/sys/contrib/device-tree/Bindings/sound/
H A Dfsl-asoc-card.txt17 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 Dadi,max98396.yaml1 # 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 Dadi,max98388.yaml1 # 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-src/sys/dev/sound/pci/
H A Dcsa.c1 /*-
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
396 csa_alloc_resource(device_t bus,device_t child,int type,int * rid,rman_res_t start,rman_res_t end,rman_res_t count,u_int flags) csa_alloc_resource() argument
[all...]
H A Dcs4281.c1 /*-
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; global() member
[all...]
/freebsd-src/contrib/llvm-project/clang/include/clang/Basic/
H A DDebugOptions.def1 //===--- DebugOptions.def - Debug option database ------
[all...]
/freebsd-src/sys/arm/nvidia/drm2/
H A Dhdmi.c17 * 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-src/sys/contrib/xen/io/
H A Dsndif.h4 * 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-src/sys/dev/sound/pcm/
H A Dfeeder_matrix.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
4 * Copyright (c) 2008-2009 Ariff Abdullah <ariff@FreeBSD.org>
30 * feeder_matrix: Generic any-to-any channel matrixing. Probably not the
33 * possible non-standard way of multichannel interleaving
50 #include <dev/sound/pcm/sound.h>
51 #include <dev/sound/pcm/pcm.h>
132 for (i = 0; info->matrix[i].chn[0] != SND_CHN_T_EOF; \
134 if (info->matrix[i].chn[0] == SND_CHN_T_NULL) { \
139 } else if (info->matrix[i].chn[1] == \
[all …]
/freebsd-src/sys/compat/linuxkpi/common/src/
H A Dlinux_hdmi.c17 * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL
46 return 256 - csum; in hdmi_infoframe_set_checksum()
57 * hdmi_avi_infoframe_init() - initialize an HDMI AVI infoframe in hdmi_avi_infoframe_init() argument
58 * @frame: HDMI AVI infoframe in hdmi_avi_infoframe_init()
60 void hdmi_avi_infoframe_init(struct hdmi_avi_infoframe *frame) in hdmi_avi_infoframe_init()
62 memset(frame, 0, sizeof(*frame)); in hdmi_avi_infoframe_init()
64 frame->type in hdmi_avi_infoframe_init()
67 hdmi_avi_infoframe_check_only(const struct hdmi_avi_infoframe * frame) hdmi_avi_infoframe_check_only() argument
89 hdmi_avi_infoframe_check(struct hdmi_avi_infoframe * frame) hdmi_avi_infoframe_check() argument
109 hdmi_avi_infoframe_pack_only(const struct hdmi_avi_infoframe * frame,void * buffer,size_t size) hdmi_avi_infoframe_pack_only() argument
200 hdmi_avi_infoframe_pack(struct hdmi_avi_infoframe * frame,void * buffer,size_t size) hdmi_avi_infoframe_pack() argument
221 hdmi_spd_infoframe_init(struct hdmi_spd_infoframe * frame,const char * vendor,const char * product) hdmi_spd_infoframe_init() argument
241 hdmi_spd_infoframe_check_only(const struct hdmi_spd_infoframe * frame) hdmi_spd_infoframe_check_only() argument
260 hdmi_spd_infoframe_check(struct hdmi_spd_infoframe * frame) hdmi_spd_infoframe_check() argument
280 hdmi_spd_infoframe_pack_only(const struct hdmi_spd_infoframe * frame,void * buffer,size_t size) hdmi_spd_infoframe_pack_only() argument
334 hdmi_spd_infoframe_pack(struct hdmi_spd_infoframe * frame,void * buffer,size_t size) hdmi_spd_infoframe_pack() argument
353 hdmi_audio_infoframe_init(struct hdmi_audio_infoframe * frame) hdmi_audio_infoframe_init() argument
365 hdmi_audio_infoframe_check_only(const struct hdmi_audio_infoframe * frame) hdmi_audio_infoframe_check_only() argument
384 hdmi_audio_infoframe_check(struct hdmi_audio_infoframe * frame) hdmi_audio_infoframe_check() argument
404 hdmi_audio_infoframe_pack_only(const struct hdmi_audio_infoframe * frame,void * buffer,size_t size) hdmi_audio_infoframe_pack_only() argument
469 hdmi_audio_infoframe_pack(struct hdmi_audio_infoframe * frame,void * buffer,size_t size) hdmi_audio_infoframe_pack() argument
488 hdmi_vendor_infoframe_init(struct hdmi_vendor_infoframe * frame) hdmi_vendor_infoframe_init() argument
508 hdmi_vendor_infoframe_length(const struct hdmi_vendor_infoframe * frame) hdmi_vendor_infoframe_length() argument
519 hdmi_vendor_infoframe_check_only(const struct hdmi_vendor_infoframe * frame) hdmi_vendor_infoframe_check_only() argument
545 hdmi_vendor_infoframe_check(struct hdmi_vendor_infoframe * frame) hdmi_vendor_infoframe_check() argument
567 hdmi_vendor_infoframe_pack_only(const struct hdmi_vendor_infoframe * frame,void * buffer,size_t size) hdmi_vendor_infoframe_pack_only() argument
630 hdmi_vendor_infoframe_pack(struct hdmi_vendor_infoframe * frame,void * buffer,size_t size) hdmi_vendor_infoframe_pack() argument
644 hdmi_vendor_any_infoframe_check_only(const union hdmi_vendor_any_infoframe * frame) hdmi_vendor_any_infoframe_check_only() argument
660 hdmi_drm_infoframe_init(struct hdmi_drm_infoframe * frame) hdmi_drm_infoframe_init() argument
672 hdmi_drm_infoframe_check_only(const struct hdmi_drm_infoframe * frame) hdmi_drm_infoframe_check_only() argument
691 hdmi_drm_infoframe_check(struct hdmi_drm_infoframe * frame) hdmi_drm_infoframe_check() argument
711 hdmi_drm_infoframe_pack_only(const struct hdmi_drm_infoframe * frame,void * buffer,size_t size) hdmi_drm_infoframe_pack_only() argument
784 hdmi_drm_infoframe_pack(struct hdmi_drm_infoframe * frame,void * buffer,size_t size) hdmi_drm_infoframe_pack() argument
801 hdmi_vendor_any_infoframe_check(union hdmi_vendor_any_infoframe * frame) hdmi_vendor_any_infoframe_check() argument
820 hdmi_vendor_any_infoframe_pack_only(const union hdmi_vendor_any_infoframe * frame,void * buffer,size_t size) hdmi_vendor_any_infoframe_pack_only() argument
841 hdmi_vendor_any_infoframe_pack(union hdmi_vendor_any_infoframe * frame,void * buffer,size_t size) hdmi_vendor_any_infoframe_pack() argument
863 hdmi_infoframe_check(union hdmi_infoframe * frame) hdmi_infoframe_check() argument
896 hdmi_infoframe_pack_only(const union hdmi_infoframe * frame,void * buffer,size_t size) hdmi_infoframe_pack_only() argument
948 hdmi_infoframe_pack(union hdmi_infoframe * frame,void * buffer,size_t size) hdmi_infoframe_pack() argument
979 hdmi_infoframe_type_get_name(enum hdmi_infoframe_type type) hdmi_infoframe_type_get_name() argument
1000 hdmi_infoframe_log_header(const char * level,struct device * dev,const struct hdmi_any_infoframe * frame) hdmi_infoframe_log_header() argument
1196 hdmi_avi_infoframe_log(const char * level,struct device * dev,const struct hdmi_avi_infoframe * frame) hdmi_avi_infoframe_log() argument
1267 hdmi_spd_infoframe_log(const char * level,struct device * dev,const struct hdmi_spd_infoframe * frame) hdmi_spd_infoframe_log() argument
1397 hdmi_audio_infoframe_log(const char * level,struct device * dev,const struct hdmi_audio_infoframe * frame) hdmi_audio_infoframe_log() argument
1424 hdmi_drm_infoframe_log(const char * level,struct device * dev,const struct hdmi_drm_infoframe * frame) hdmi_drm_infoframe_log() argument
1482 hdmi_vendor_any_infoframe_log(const char * level,struct device * dev,const union hdmi_vendor_any_infoframe * frame) hdmi_vendor_any_infoframe_log() argument
1517 hdmi_infoframe_log(const char * level,struct device * dev,const union hdmi_infoframe * frame) hdmi_infoframe_log() argument
1552 hdmi_avi_infoframe_unpack(struct hdmi_avi_infoframe * frame,const void * buffer,size_t size) hdmi_avi_infoframe_unpack() argument
1616 hdmi_spd_infoframe_unpack(struct hdmi_spd_infoframe * frame,const void * buffer,size_t size) hdmi_spd_infoframe_unpack() argument
1658 hdmi_audio_infoframe_unpack(struct hdmi_audio_infoframe * frame,const void * buffer,size_t size) hdmi_audio_infoframe_unpack() argument
1709 hdmi_vendor_any_infoframe_unpack(union hdmi_vendor_any_infoframe * frame,const void * buffer,size_t size) hdmi_vendor_any_infoframe_unpack() argument
1789 hdmi_drm_infoframe_unpack_only(struct hdmi_drm_infoframe * frame,const void * buffer,size_t size) hdmi_drm_infoframe_unpack_only() argument
1844 hdmi_drm_infoframe_unpack(struct hdmi_drm_infoframe * frame,const void * buffer,size_t size) hdmi_drm_infoframe_unpack() argument
1879 hdmi_infoframe_unpack(union hdmi_infoframe * frame,const void * buffer,size_t size) hdmi_infoframe_unpack() argument
[all...]
/freebsd-src/sys/contrib/device-tree/src/arm/ti/omap/
H A Domap3-gta04.dtsi1 // 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/sound/usb/
H A Duaudio.c3 /*-
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
191 uint8_t type; global() member
5374 uaudio_mixer_signext(uint8_t type,int val) uaudio_mixer_signext() argument
5495 uaudio_mixer_set(struct uaudio_softc * sc,struct snd_mixer * m,unsigned type,unsigned left,unsigned right) uaudio_mixer_set() argument
[all...]
/freebsd-src/contrib/llvm-project/lldb/source/Commands/
H A DCommandObjectTarget.cpp1 //===-- CommandObjectTarget.cpp --------
925 StackFrame *frame = m_exe_ctx.GetFramePtr(); DoExecute() local
2684 llvm::StringRef type; DoExecute() local
4042 StackFrameSP frame = m_exe_ctx.GetFrameSP(); LookupHere() local
4590 StackFrame *frame = m_exe_ctx.GetFramePtr(); AddSymbolsForFrame() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/include/llvm/DWARFLinker/Classic/
H A DDWARFLinker.h1 //===- DWARFLinker.h --------------------------------------------*- C++ -*-===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
75 /// Emit Apple Objective-C accelerator table.
79 /// Emit Apple type accelerator table.
230 /// Add object file to be linked. Pre-load compile unit die. Call
233 /// pre-loaded by \p Loader for !Update case.
266 /// Allow generating valid, but non-deterministic output.
353 /// This class represents an item in the work list. The type defines what kind
355 /// and info fields are optional based on the type.
[all …]
/freebsd-src/contrib/file/magic/Magdir/
H A Driff2 #----------
[all...]
/freebsd-src/contrib/ntp/ntpd/
H A Drefclock_irig.c2 * 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-Hz mu-law companded samples using separate
44 * signal filters for IRIG-B and IRIG-E, a comb filter, envelope
47 * its value - zero, one or position identifier.
[all …]
/freebsd-src/sys/dev/qlnx/qlnxe/
H A Dreg_addr.h2 * 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-src/sys/dev/bwn/
H A Dif_bwn.c1 /*-
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_quirk in bwn_attach()
2770 bwn_dma_base(int type,int controller_idx) bwn_dma_base() argument
3401 bwn_dma_tx_reset(struct bwn_mac * mac,uint16_t base,int type) bwn_dma_tx_reset() argument
3460 bwn_dma_rx_reset(struct bwn_mac * mac,uint16_t base,int type) bwn_dma_rx_reset() argument
3516 unsigned char *frame; bwn_dma_set_redzone() local
4035 bwn_fw_gets(struct bwn_mac * mac,enum bwn_fwtype type) bwn_fw_gets() argument
4268 bwn_fw_get(struct bwn_mac * mac,enum bwn_fwtype type,const char * name,struct bwn_fwfile * bfw) bwn_fw_get() argument
6405 int rts_rate, rts_rate_fb, ismcast, isshort, rix, type; bwn_set_txhdr() local
[all...]
H A Dif_bwnvar.h1 /*-
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-src/sys/conf/
H A DNOTES2 # 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=-fn
[all...]
/freebsd-src/contrib/llvm-project/clang/include/clang/Driver/
H A DOptions.td1 //===--- Options.td - Options for clang ------
[all...]
/freebsd-src/contrib/tcsh/
H A Dcomplete.tcsh12 # Added two Debian-specific completions: dpkg and dpkg-deb (who
21 onintr -
43 setenv OSTYPE `echo "$HOSTTYPE" | sed -e 's/^(i[3456]86|(amd|x86_)64)-//'`
50 if ( -r "$f" ) then
52 -e 's/#.*//' \
53 -e '/^[+-]@/d' \
54 -e 's/^[-+]//' \
55 -e 's/[[:space:]].*//' \
56 -e 's/,/\n/g' "$f" \
57 | sed -e '/^[.:[:xdigit:][:space:]]*$/d'`)
[all …]

12