| /OK3568_Linux_fs/kernel/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. 16 $ref: /schemas/types.yaml#/definitions/phandle-array 19 bitclock-master: 20 description: Indicates dai-link bit clock master [all …]
|
| H A D | rockchip,multidais.txt | 4 - compatible: "rockchip,multi-dais" 5 - "rockchip,rk3308-multi-dais" 6 - dais: The phandle of sub dais, such i2s, pdm etc. 7 - capture,channel-mapping: map channels, one for each in dais, 8 capture,channel-mapping = <2 6> means: 9 i2s 2ch + pdm 6ch --> total 8ch capture. 10 - playback,channel-mapping: map channels, one for each in dais. 11 playback,channel-mapping = <4 4> means: 12 i2s 4ch + pdm 4ch --> total 8ch playback. 15 - rockchip,grf: the phandle of the syscon node for GRF register. [all …]
|
| H A D | rockchip,multicodecs.txt | 4 - compatible: "rockchip,multicodecs-card" 5 - rockchip,cpu: The phandle of the Rockchip I2S/PDM controller that's 7 - rockchip,codec: The phandle of audio codecs 10 - rockchip,card-name: User specified audio sound card name, one string property. 11 - rockchip,codec-hp-det : Detect the headphone via internal codec. 12 - rockchip,wait-card-locked : This is a variable length array, user specified 15 - rockchip,audio-routing : sound card dapm routing. 16 - hp-det-gpio : headphone detect gpio. 17 - io-channels : headset mic/key detect adc channel. 18 - io-channel-names : headset mic/key adc channel name. [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-card.txt | 3 Audio Graph Card specifies audio DAI connections of SoC <-> codec. 8 see ${LINUX}/Documentation/devicetree/bindings/sound/simple-card.yaml 10 Below are same as Simple-Card. 12 - label 13 - widgets 14 - routing 15 - dai-format 16 - frame-master 17 - bitclock-master 18 - bitclock-inversion [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 …]
|
| /OK3568_Linux_fs/kernel/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 …]
|
| /OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/aarch64-none-linux-gnu/libc/usr/include/linux/dvb/ |
| H A D | frontend.h | 1 /* SPDX-License-Identifier: LGPL-2.1+ WITH Linux-syscall-note */ 23 * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. 33 * enum fe_caps - Frontend capabilities 38 * @FE_CAN_INVERSION_AUTO: Can auto-detect frequency spectral 39 * band inversion 48 * @FE_CAN_FEC_AUTO: Can auto-detect FEC 50 * @FE_CAN_QAM_16: Supports 16-QAM modulation 51 * @FE_CAN_QAM_32: Supports 32-QAM modulation 52 * @FE_CAN_QAM_64: Supports 64-QAM modulation 53 * @FE_CAN_QAM_128: Supports 128-QAM modulation [all …]
|
| /OK3568_Linux_fs/kernel/include/uapi/linux/dvb/ |
| H A D | frontend.h | 1 /* SPDX-License-Identifier: LGPL-2.1+ WITH Linux-syscall-note */ 23 * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. 33 * enum fe_caps - Frontend capabilities 38 * @FE_CAN_INVERSION_AUTO: Can auto-detect frequency spectral 39 * band inversion 48 * @FE_CAN_FEC_AUTO: Can auto-detect FEC 50 * @FE_CAN_QAM_16: Supports 16-QAM modulation 51 * @FE_CAN_QAM_32: Supports 32-QAM modulation 52 * @FE_CAN_QAM_64: Supports 64-QAM modulation 53 * @FE_CAN_QAM_128: Supports 128-QAM modulation [all …]
|
| /OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/arm-none-linux-gnueabihf/libc/usr/include/linux/dvb/ |
| H A D | frontend.h | 1 /* SPDX-License-Identifier: LGPL-2.1+ WITH Linux-syscall-note */ 23 * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. 33 * enum fe_caps - Frontend capabilities 38 * @FE_CAN_INVERSION_AUTO: Can auto-detect frequency spectral 39 * band inversion 48 * @FE_CAN_FEC_AUTO: Can auto-detect FEC 50 * @FE_CAN_QAM_16: Supports 16-QAM modulation 51 * @FE_CAN_QAM_32: Supports 32-QAM modulation 52 * @FE_CAN_QAM_64: Supports 64-QAM modulation 53 * @FE_CAN_QAM_128: Supports 128-QAM modulation [all …]
|
| /OK3568_Linux_fs/kernel/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 …]
|
| /OK3568_Linux_fs/kernel/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 …]
|
| /OK3568_Linux_fs/kernel/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 …]
|
| /OK3568_Linux_fs/kernel/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 - 36 .. flat-table:: 37 :header-rows: 0 38 :stub-columns: 0 40 * - ``V4L2_EXPOSURE_AUTO`` 41 - Automatic exposure time, automatic iris aperture. [all …]
|
| /OK3568_Linux_fs/kernel/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 …]
|
| /OK3568_Linux_fs/kernel/arch/arm64/boot/dts/rockchip/ |
| H A D | rk3588-vehicle-adsp-audio-s66.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 8 dummy_codec: dummy-codec { 9 compatible = "rockchip,dummy-codec"; 10 #sound-dai-cells = <0>; 15 compatible = "simple-audio-card"; 16 simple-audio-card,name = "rockchip,tdm"; 17 simple-audio-card,format = "i2s"; 18 simple-audio-card,mclk-fs = <256>; 19 simple-audio-card,bitclock-master = <&codec_master>; 20 simple-audio-card,frame-master = <&codec_master>; [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm/boot/dts/ |
| 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"; 15 linux,default-trigger = "heartbeat"; 19 default-state = "off"; 24 compatible = "simple-audio-card"; 25 simple-audio-card,name = "STI-B2120"; 27 #address-cells = <1>; [all …]
|
| 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 …]
|
| 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 …]
|
| /OK3568_Linux_fs/kernel/sound/soc/rockchip/ |
| H A D | rockchip_multi_dais.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * ALSA SoC Audio Layer - Rockchip Multi-DAIS driver 6 * Author: Sugar Zhang <sugar.zhang@rock-chips.com> 19 #define BITCLOCK_INV_STR "bitclock-inversion" 20 #define FRAME_INV_STR "frame-inversion" 21 #define BITCLOCK_MASTER_STR "bitclock-master" 22 #define FRAME_MASTER_STR "frame-master" 23 #define DAIS_DRV_NAME "rockchip-mdais" 37 c->min = channel; in hw_refine_channels() 38 c->max = channel; in hw_refine_channels() [all …]
|
| /OK3568_Linux_fs/kernel/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 …]
|