/openbmc/linux/Documentation/devicetree/bindings/sound/ |
H A D | simple-card.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/sound/simple-card.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> 14 frame-master: 15 description: Indicates dai-link frame master. 18 bitclock-master: 19 description: Indicates dai-link bit clock master 22 frame-inversion: [all …]
|
H A D | fsl-asoc-card.txt | 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" 39 "fsl,imx-audio-wm8524" 41 "fsl,imx-audio-tlv320aic32x4" [all …]
|
H A D | audio-graph-port.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/sound/audio-graph-port.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> 15 port-base: 16 $ref: /schemas/graph.yaml#/$defs/port-base 18 convert-rate: 19 $ref: /schemas/sound/dai-params.yaml#/$defs/dai-sample-rate 20 convert-channels: [all …]
|
H A D | cs35l34.txt | 5 - compatible : "cirrus,cs35l34" 7 - reg : the I2C address of the device for I2C. 9 - VA-supply, VP-supply : power supplies for the device, 13 - cirrus,boost-vtge-millivolt : Boost Voltage Value. Configures the boost 17 - cirrus,boost-nanohenry: Inductor value for boost converter. The value is 22 - reset-gpios: GPIO used to reset the amplifier. 24 - interrupts : IRQ line info CS35L34. 25 (See Documentation/devicetree/bindings/interrupt-controller/interrupts.txt 28 - cirrus,boost-peak-milliamp : Boost converter peak current limit in mA. The 32 - cirrus,i2s-sdinloc : ADSP SDIN I2S channel location. Indicates whether the [all …]
|
H A D | st,sti-asoc-card.txt | 3 The sti ASoC Sound Card can be used, for all sti SoCs using internal sti-sas 8 Documentation/devicetree/bindings/sound/simple-card.yaml. 10 1) sti-uniperiph-dai: audio dai device. 11 --------------------------------------- 14 - compatible: "st,stih407-uni-player-hdmi", "st,stih407-uni-player-pcm-out", 15 "st,stih407-uni-player-dac", "st,stih407-uni-player-spdif", 16 "st,stih407-uni-reader-pcm_in", "st,stih407-uni-reader-hdmi", 18 - st,syscfg: phandle to boot-device system configuration registers 20 - clock-names: name of the clocks listed in clocks property in the same order 22 - reg: CPU DAI IP Base address and size entries, listed in same [all …]
|
/openbmc/linux/drivers/staging/fbtft/ |
H A D | fb_st7735r.c | 1 // SPDX-License-Identifier: GPL-2.0+ 20 -1, MIPI_DCS_SOFT_RESET, 21 -2, 150, /* delay */ 23 -1, MIPI_DCS_EXIT_SLEEP_MODE, 24 -2, 500, /* delay */ 26 /* FRMCTR1 - frame rate control: normal mode 27 * frame rate = fosc / (1 x 2 + 40) * (LINE + 2C + 2D) 29 -1, 0xB1, 0x01, 0x2C, 0x2D, 31 /* FRMCTR2 - frame rate control: idle mode 32 * frame rate = fosc / (1 x 2 + 40) * (LINE + 2C + 2D) [all …]
|
H A D | fb_ili9163.c | 1 // SPDX-License-Identifier: GPL-2.0+ 32 #define CMD_FRMCTR1 0xB1 /* Frame Rate Control */ 34 #define CMD_FRMCTR2 0xB2 /* Frame Rate Control (In Idle mode/8-colors) */ 35 #define CMD_FRMCTR3 0xB3 /* Frame Rate Control */ 37 #define CMD_DINVCTR 0xB4 /* Display Inversion Control */ 57 * http://www.ebay.com/itm/Replace-Nokia-5110-LCD-1-44-Red-Serial-128X128-SPI- 58 * Color-TFT-LCD-Display-Module-/271422122271 70 #define __OFFSET 32 /*see note 2 - this is the red version */ 72 #define __OFFSET 0 /*see note 2 - this is the black version */ 77 par->fbtftops.reset(par); in init_display() [all …]
|
H A D | fb_upd161704.c | 1 // SPDX-License-Identifier: GPL-2.0+ 5 * Copyright (C) 2014 Seong-Woo Kim 26 par->fbtftops.reset(par); in init_display() 37 /* y-setting */ in init_display() 88 /* n line inversion line number */ in init_display() 91 /* Line inversion/frame inversion/interlace setting */ in init_display() 98 /*GS = 0: 260-k color (64 gray scale), GS = 1: 8 color (2 gray scale) */ in init_display() 115 switch (par->info->var.rotate) { in set_addr_win() 123 write_reg(par, 0x0006, WIDTH - 1 - xs); in set_addr_win() 124 write_reg(par, 0x0007, HEIGHT - 1 - ys); in set_addr_win() [all …]
|
H A D | fb_ili9325.c | 1 // SPDX-License-Identifier: GPL-2.0+ 27 MODULE_PARM_DESC(bt, "Sets the factor used in the step-up circuits"); 51 * ---------- 55 * VCL = -Vci1 = -2.64 60 * VGL = -Vci * 4 = -13.2 63 * -------- 71 * -3.0 < VCL < -2.0 => -3.0 < -2.64 < -2.0 72 * VCI - VCL < 6.0 => 5.94 < 6.0 76 * -15 < VGL < -5 => -15 < -13.2 < -5 77 * VGH - VGL < 32 => 26.4 < 32 [all …]
|
/openbmc/linux/net/bridge/netfilter/ |
H A D | ebt_vlan.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 22 #define GET_BITMASK(_BIT_MASK_) info->bitmask & _BIT_MASK_ 23 #define EXIT_ON_MISMATCH(_MATCH_,_MASK_) {if (!((info->_MATCH_ == _MATCH_)^!!(info->invflags & _MAS… 28 const struct ebt_vlan_info *info = par->matchinfo; in ebt_vlan_mt() 30 unsigned short TCI; /* Whole TCI, given from parsed frame */ in ebt_vlan_mt() 31 unsigned short id; /* VLAN ID, given from frame TCI */ in ebt_vlan_mt() 32 unsigned char prio; /* user_priority, given from frame TCI */ in ebt_vlan_mt() 33 /* VLAN encapsulated Type/Length field, given from orig frame */ in ebt_vlan_mt() 38 encap = skb->protocol; in ebt_vlan_mt() 47 TCI = ntohs(fp->h_vlan_TCI); in ebt_vlan_mt() [all …]
|
/openbmc/linux/include/uapi/linux/dvb/ |
H A D | frontend.h | 1 /* SPDX-License-Identifier: LGPL-2.1+ WITH Linux-syscall-note */ 18 * enum fe_caps - Frontend capabilities 23 * @FE_CAN_INVERSION_AUTO: Can auto-detect frequency spectral 24 * band inversion 33 * @FE_CAN_FEC_AUTO: Can auto-detect FEC 35 * @FE_CAN_QAM_16: Supports 16-QAM modulation 36 * @FE_CAN_QAM_32: Supports 32-QAM modulation 37 * @FE_CAN_QAM_64: Supports 64-QAM modulation 38 * @FE_CAN_QAM_128: Supports 128-QAM modulation 39 * @FE_CAN_QAM_256: Supports 256-QAM modulation [all …]
|
/openbmc/linux/Documentation/admin-guide/media/ |
H A D | dvb_intro.rst | 1 .. SPDX-License-Identifier: GPL-2.0 12 structure of DVB-T cards are substantially similar to Analogue TV cards, 19 Interlacing takes two fields to represent one frame. Therefore, an 30 embedded within the modulated composite analogue signal - 38 signal encoded at a resolution of 768x576 24-bit color pixels over 25 39 frames per second - a fair amount of data is generated and must be 43 encoded and compressed form - similar to the form that is used in 46 The purpose of a simple budget digital TV card (DVB-T,C or S) is to 96 On this example, we're considering tuning into DVB-T channels in 115 The digital TV Scan utilities (like dvbv5-scan) have use a set of [all …]
|
/openbmc/linux/Documentation/userspace-api/media/dvb/ |
H A D | frontend-property-terrestrial-systems.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 3 .. _frontend-property-terrestrial-systems: 10 .. _dvbt-params: 12 DVB-T delivery system 15 The following parameters are valid for DVB-T: 17 - :ref:`DTV_API_VERSION <DTV-API-VERSION>` 19 - :ref:`DTV_DELIVERY_SYSTEM <DTV-DELIVERY-SYSTEM>` 21 - :ref:`DTV_TUNE <DTV-TUNE>` 23 - :ref:`DTV_CLEAR <DTV-CLEAR>` 25 - :ref:`DTV_FREQUENCY <DTV-FREQUENCY>` [all …]
|
H A D | fe_property_parameters.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 15 .. _DTV-UNDEFINED: 24 .. _DTV-TUNE: 33 .. _DTV-CLEAR: 42 .. _DTV-FREQUENCY: 57 of the transponder/channel. The exception is for ISDB-T, where 60 #. For ISDB-T, the channels are usually transmitted with an offset of 65 #. In ISDB-Tsb, the channel consists of only one or three segments the 69 .. _DTV-MODULATION: 88 ATSC (version 1) 8-VSB and 16-VSB. [all …]
|
/openbmc/linux/Documentation/userspace-api/media/v4l/ |
H A D | ext-ctrls-camera.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 3 .. _camera-controls: 13 .. _camera-control-id: 23 .. _v4l2-exposure-auto-type: 28 enum v4l2_exposure_auto_type - 37 .. flat-table:: 38 :header-rows: 0 39 :stub-columns: 0 41 * - ``V4L2_EXPOSURE_AUTO`` 42 - Automatic exposure time, automatic iris aperture. [all …]
|
/openbmc/linux/drivers/media/dvb-frontends/ |
H A D | tda10021.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 TDA10021 - Single Chip Cable Channel Receiver driver module 4 used on the Siemens DVB-C cards 63 struct i2c_msg msg = { .addr = state->config->demod_address, .flags = 0, .buf = buf, .len = 2 }; in _tda10021_writereg() 66 ret = i2c_transfer (state->i2c, &msg, 1); in _tda10021_writereg() 69 state->frontend.dvb->num, __func__, reg, data, ret); in _tda10021_writereg() 72 return (ret != 1) ? -EREMOTEIO : 0; in _tda10021_writereg() 79 …struct i2c_msg msg [] = { { .addr = state->config->demod_address, .flags = 0, .buf = b0, .len = 1 … in tda10021_readreg() 80 { .addr = state->config->demod_address, .flags = I2C_M_RD, .buf = b1, .len = 1 } }; in tda10021_readreg() 83 ret = i2c_transfer (state->i2c, msg, 2); in tda10021_readreg() [all …]
|
H A D | dib3000mb_priv.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 17 { pr_err("while sending 0x%04x to 0x%04x.", val, reg); return -EREMOTEIO; } 122 /* spectrum inversion */ 159 * Dual Automatic-Gain-Control 160 * - gains RF in tuner (AGC1) 161 * - gains IF after filtering (AGC2) 214 * changes when, inversion, guard time and fft is 297 * data diversity when having more than one chip on-board 313 /* time frame for Bit-Error-Rate calculation */ 320 /* 142 - 152 FIFO parameters [all …]
|
/openbmc/linux/arch/arm/boot/dts/st/ |
H A D | stihxxx-b2120.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only 6 #include <dt-bindings/clock/stih407-clks.h> 7 #include <dt-bindings/gpio/gpio.h> 8 #include <dt-bindings/media/c8sectpfe.h> 11 compatible = "gpio-leds"; 12 led-red { 15 linux,default-trigger = "heartbeat"; 17 led-green { 19 default-state = "off"; 24 compatible = "simple-audio-card"; [all …]
|
/openbmc/u-boot/arch/arm/dts/ |
H A D | dra7-evm-common.dtsi | 2 * Copyright (C) 2017 Texas Instruments Incorporated - http://www.ti.com/ 9 #include <dt-bindings/gpio/gpio.h> 10 #include <dt-bindings/clk/ti-dra7-atl.h> 11 #include <dt-bindings/input/input.h> 15 stdout-path = &uart1; 19 compatible = "linux,extcon-usb-gpio"; 20 id-gpio = <&pcf_gpio_21 1 GPIO_ACTIVE_HIGH>; 24 compatible = "simple-audio-card"; 25 simple-audio-card,name = "DRA7xx-EVM"; 26 simple-audio-card,widgets = [all …]
|
H A D | da850-lcdk.dts | 6 /dts-v1/; 8 #include <dt-bindings/gpio/gpio.h> 9 #include <dt-bindings/input/input.h> 12 model = "DA850/AM1808/OMAP-L138 LCDK"; 13 compatible = "ti,da850-lcdk", "ti,da850"; 21 stdout-path = "serial2:115200n8"; 29 reserved-memory { 30 #address-cells = <1>; 31 #size-cells = <1>; 34 dsp_memory_region: dsp-memory@c3000000 { [all …]
|
H A D | imx6q-cm-fx6.dts | 6 * This file is dual-licensed: you can use it either under the terms 44 /dts-v1/; 45 #include <dt-bindings/gpio/gpio.h> 49 model = "CompuLab CM-FX6"; 50 compatible = "compulab,cm-fx6", "fsl,imx6q"; 57 compatible = "gpio-leds"; 59 heartbeat-led { 62 linux,default-trigger = "heartbeat"; 67 pinctrl-names = "default"; 68 pinctrl-0 = <&pinctrl_pwrseq>; [all …]
|
/openbmc/linux/arch/arm/boot/dts/ti/omap/ |
H A D | dra7-evm-common.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (C) 2017 Texas Instruments Incorporated - https://www.ti.com/ 6 #include "dra74-ipu-dsp-common.dtsi" 7 #include <dt-bindings/gpio/gpio.h> 8 #include <dt-bindings/clock/ti-dra7-atl.h> 9 #include <dt-bindings/input/input.h> 13 stdout-path = &uart1; 17 compatible = "linux,extcon-usb-gpio"; 18 id-gpio = <&pcf_gpio_21 1 GPIO_ACTIVE_HIGH>; 22 compatible = "linux,extcon-usb-gpio"; [all …]
|
/openbmc/linux/arch/arm/boot/dts/renesas/ |
H A D | r8a7740-armadillo800eva.dts | 1 // SPDX-License-Identifier: GPL-2.0 8 /dts-v1/; 10 #include <dt-bindings/gpio/gpio.h> 11 #include <dt-bindings/input/input.h> 12 #include <dt-bindings/interrupt-controller/irq.h> 13 #include <dt-bindings/pwm/pwm.h> 25 stdout-path = "serial0:115200n8"; 33 reg_3p3v: regulator-3p3v { 34 compatible = "regulator-fixed"; 35 regulator-name = "fixed-3.3V"; [all …]
|
/openbmc/linux/sound/soc/sh/ |
H A D | ssi.c | 1 // SPDX-License-Identifier: GPL-2.0 21 * The number of bits sent over the wire in a frame can be adjusted 62 #define SSIREG(reg) (*(unsigned long *)(ssi->mmio + (reg))) 86 * track usage of the SSI; it is simplex-only so prevent attempts of 92 struct ssi_priv *ssi = &ssi_cpu_data[dai->id]; in ssi_startup() 93 if (ssi->inuse) { in ssi_startup() 95 return -EBUSY; in ssi_startup() 97 ssi->inuse = 1; in ssi_startup() 104 struct ssi_priv *ssi = &ssi_cpu_data[dai->id]; in ssi_shutdown() 106 ssi->inuse = 0; in ssi_shutdown() [all …]
|
/openbmc/linux/include/media/ |
H A D | dvb_frontend.h | 4 * The Digital TV Frontend kABI defines a driver-internal interface for 5 * registering low-level, hardware specific driver to a hardware independent 28 * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. 61 * struct dvb_frontend_tune_settings - parameters to adjust frontend tuning 78 * struct dvb_tuner_info - Frontend name and min/max ranges/bandwidths 101 * struct analog_parameters - Parameters to tune into an analog/radio channel 122 * enum dvbfe_algo - defines the algorithm used to tune into a channel 124 * @DVBFE_ALGO_HW: Hardware Algorithm - 130 * @DVBFE_ALGO_SW: Software Algorithm - 133 * @DVBFE_ALGO_CUSTOM: Customizable Agorithm - [all …]
|