| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/iio/frequency/ |
| H A D | adf4350.txt | 4 - compatible: Should be one of 7 - reg: SPI chip select numbert for the device 8 - spi-max-frequency: Max SPI frequency to use (< 20000000) 9 - clocks: From common clock binding. Clock is phandle to clock for 13 - gpios: GPIO Lock detect - If set with a valid phandle and GPIO number, 15 - adi,channel-spacing: Channel spacing in Hz (influences MODULUS). 16 - adi,power-up-frequency: If set in Hz the PLL tunes to 18 - adi,reference-div-factor: If set the driver skips dynamic calculation 20 - adi,reference-doubler-enable: Enables reference doubler. 21 - adi,reference-div2-enable: Enables reference divider. [all …]
|
| /OK3568_Linux_fs/buildroot/package/mpd/ |
| H A D | Config.in | 13 MPD is a flexible, powerful, server-side application 28 Enable bzip2 archive support. 34 Enable sqlite database support. 41 Enable ZIP archive support. 59 Enable soundcloud.com playlist support. 67 Enable libsamplerate input support. 74 Enable libsoxr resampler support. 75 The SoX Resampler library performs software sample-rate 83 Enable Digital Speech Decoder (DSD) support to play audio 90 Enable faad2 input support. [all …]
|
| /OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/algos/acac/ |
| H A D | cac_adaptor.cpp | 8 * http://www.apache.org/licenses/LICENSE-2.0 16 * Author: Cody Xie <cody.xie@rock-chips.com> 44 #define INTERP_CAC(x0, x1, ratio) ((ratio) * ((x1) - (x0)) + (x0)) 46 #define DIV_ROUND_UP(n, d) (((n) + (d)-1) / (d)) 64 DIV_ROUND_UP((CacPsfKernelSize - 1) * BITS_PER_BYTE, BITS_PER_WORD); 107 * (8bytes*8bits/byte + 32 - 1) / 32bits/word = 9 words. in CalcCacLutConfig() 121 if (attr->op_mode == RKAIQ_CAC_API_OPMODE_INVALID) { in SetApiAttr() 123 } else if (attr->op_mode == RKAIQ_CAC_API_OPMODE_AUTO) { in SetApiAttr() 124 attr_->iso_cnt = attr->iso_cnt; in SetApiAttr() 125 attr_->op_mode = attr->op_mode; in SetApiAttr() [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/pinctrl/ |
| H A D | pincfg-node.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only 3 --- 4 $id: http://devicetree.org/schemas/pinctrl/pincfg-node.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Linus Walleij <linus.walleij@linaro.org> 21 bias-disable: 25 bias-high-impedance: 27 description: high impedance mode ("third-state", "floating") 29 bias-bus-hold: 33 bias-pull-up: [all …]
|
| H A D | sprd,pinctrl.txt | 9 driving level": One pin can output 3.0v or 1.8v, depending on the 11 slect 3.0v, then the pin can output 3.0v. "system control" is used 16 of them, so we can not make every Spreadtrum-special configuration 35 - input-enable 36 - input-disable 37 - output-high 38 - output-low 39 - bias-pull-up 40 - bias-pull-down 46 and set the pin sleep related configuration as "input-enable", which [all …]
|
| /OK3568_Linux_fs/kernel/drivers/hwtracing/intel_th/ |
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 7 produce, switch and output trace data from multiple hardware and 8 software sources over several types of trace output ports encoded 16 Say Y here to enable Intel(R) Trace Hub controller support. 25 support glue layer for PCI-based Intel TH. 27 Say Y here to enable PCI Intel TH support. 34 support glue layer for ACPI-based Intel TH. This typically implies 39 Say Y here to enable ACPI Intel TH support. 46 and output devices. This driver is required for other 49 Say Y here to enable GTH subdevice of Intel(R) Trace Hub. [all …]
|
| H A D | intel_th.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 5 * Copyright (C) 2014-2015 Intel Corporation. 17 /* Output ports (MSC, PTI) */ 26 * struct intel_th_output - descriptor INTEL_TH_OUTPUT type devices 27 * @port: output port number, assigned by the switch 29 * @scratchpad: scratchpad bits to flag when this output is enabled 30 * @multiblock: true for multiblock output configuration 31 * @active: true when this output is enabled 34 * Output port descriptor, used by switch driver to tell which output 35 * port this output device corresponds to. Filled in at output device's [all …]
|
| /OK3568_Linux_fs/kernel/drivers/pinctrl/ |
| H A D | pinctrl-at91.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 6 * Parallel I/O Controller (PIO) - System peripherals registers. 12 #define PIO_PER 0x00 /* Enable Register */ 15 #define PIO_OER 0x10 /* Output Enable Register */ 16 #define PIO_ODR 0x14 /* Output Disable Register */ 17 #define PIO_OSR 0x18 /* Output Status Register */ 18 #define PIO_IFER 0x20 /* Glitch Input Filter Enable */ 21 #define PIO_SODR 0x30 /* Set Output Data Register */ 22 #define PIO_CODR 0x34 /* Clear Output Data Register */ 23 #define PIO_ODSR 0x38 /* Output Data Status Register */ [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm64/boot/dts/rockchip/ |
| H A D | rk3588s-pinconf.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 7 /omit-if-no-ref/ 8 pcfg_pull_up: pcfg-pull-up { 9 bias-pull-up; 12 /omit-if-no-ref/ 13 pcfg_pull_down: pcfg-pull-down { 14 bias-pull-down; 17 /omit-if-no-ref/ 18 pcfg_pull_none: pcfg-pull-none { 19 bias-disable; [all …]
|
| /OK3568_Linux_fs/u-boot/board/nvidia/nyan-big/ |
| H A D | pinmux-config-nyan-big.h | 4 * SPDX-License-Identifier: GPL-2.0+ 8 * THIS FILE IS AUTO-GENERATED - DO NOT EDIT! 10 * To generate this file, use the tegra-pinmux-scripts tool available from 11 * https://github.com/NVIDIA/tegra-pinmux-scripts 12 * Run "board-to-uboot.py nyan-big". 89 PINCFG(UART3_CTS_N_PA1, GMI, DOWN, TRISTATE, OUTPUT, DEFAULT, DEFAULT), 94 PINCFG(SDMMC3_CLK_PA6, SDMMC3, NORMAL, NORMAL, OUTPUT, DEFAULT, DEFAULT), 96 PINCFG(PB0, RSVD2, DOWN, TRISTATE, OUTPUT, DEFAULT, DEFAULT), 97 PINCFG(PB1, RSVD2, DOWN, TRISTATE, OUTPUT, DEFAULT, DEFAULT), 102 PINCFG(UART3_RTS_N_PC0, GMI, DOWN, TRISTATE, OUTPUT, DEFAULT, DEFAULT), [all …]
|
| /OK3568_Linux_fs/u-boot/board/toradex/apalis-tk1/ |
| H A D | pinmux-config-apalis-tk1.h | 4 * SPDX-License-Identifier: GPL-2.0+ 78 PINCFG(DAP2_DOUT_PA5, HDA, NORMAL, NORMAL, OUTPUT, DEFAULT, DEFAULT), 87 PINCFG(UART3_RTS_N_PC0, GMI, NORMAL, NORMAL, OUTPUT, DEFAULT, DEFAULT), 88 PINCFG(UART2_TXD_PC2, IRDA, NORMAL, NORMAL, OUTPUT, DEFAULT, DEFAULT), 90 PINCFG(GEN1_I2C_SCL_PC4, I2C1, NORMAL, NORMAL, INPUT, ENABLE, DEFAULT), 91 PINCFG(GEN1_I2C_SDA_PC5, I2C1, NORMAL, NORMAL, INPUT, ENABLE, DEFAULT), 92 PINCFG(PC7, RSVD1, DOWN, TRISTATE, OUTPUT, DEFAULT, DEFAULT), 93 PINCFG(PG0, RSVD1, DOWN, TRISTATE, OUTPUT, DEFAULT, DEFAULT), 94 PINCFG(PG1, RSVD1, DOWN, TRISTATE, OUTPUT, DEFAULT, DEFAULT), 95 PINCFG(PG2, RSVD1, DOWN, TRISTATE, OUTPUT, DEFAULT, DEFAULT), [all …]
|
| /OK3568_Linux_fs/u-boot/board/nvidia/venice2/ |
| H A D | pinmux-config-venice2.h | 4 * SPDX-License-Identifier: GPL-2.0+ 8 * THIS FILE IS AUTO-GENERATED - DO NOT EDIT! 10 * To generate this file, use the tegra-pinmux-scripts tool available from 11 * https://github.com/NVIDIA/tegra-pinmux-scripts 12 * Run "board-to-uboot.py venice2". 105 PINCFG(SDMMC3_CLK_PA6, SDMMC3, NORMAL, NORMAL, OUTPUT, DEFAULT, DEFAULT), 107 PINCFG(PB0, RSVD2, DOWN, TRISTATE, OUTPUT, DEFAULT, DEFAULT), 108 PINCFG(PB1, RSVD2, DOWN, TRISTATE, OUTPUT, DEFAULT, DEFAULT), 113 PINCFG(UART3_RTS_N_PC0, UARTC, NORMAL, NORMAL, OUTPUT, DEFAULT, DEFAULT), 114 PINCFG(UART2_TXD_PC2, IRDA, NORMAL, NORMAL, OUTPUT, DEFAULT, DEFAULT), [all …]
|
| /OK3568_Linux_fs/kernel/drivers/regulator/ |
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 15 output in order to save power and prolong battery life. This applies 16 to both voltage regulators (where voltage output is controllable) and 17 current sinks (where current output is controllable). 31 Say yes here to enable debugging support. 38 managed regulators and simple non-configurable regulators. 65 They provide two I2C-controlled DC/DC step-down converters with 66 sleep mode and separate enable pins. 73 It delivers digitally programmable output, 85 tristate "Active-semi act8865 voltage regulator" [all …]
|
| /OK3568_Linux_fs/kernel/drivers/media/platform/qcom/camss/ |
| H A D | camss-vfe-4-7.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * camss-vfe-4-7.c 5 * Qualcomm MSM Camera Subsystem - VFE (Video Front End) Module v4.7 7 * Copyright (c) 2013-2015, The Linux Foundation. All rights reserved. 8 * Copyright (C) 2015-2018 Linaro Ltd. 15 #include "camss-vfe.h" 244 u32 hw_version = readl_relaxed(vfe->base + VFE_0_HW_VERSION); in vfe_hw_version_read() 261 u32 bits = readl_relaxed(vfe->base + reg); in vfe_reg_clr() 263 writel_relaxed(bits & ~clr_bits, vfe->base + reg); in vfe_reg_clr() 268 u32 bits = readl_relaxed(vfe->base + reg); in vfe_reg_set() [all …]
|
| H A D | camss-vfe-4-1.c | 1 // SPDX-License-Identifier: GPL-2.0 3 * camss-vfe-4-1.c 5 * Qualcomm MSM Camera Subsystem - VFE (Video Front End) Module v4.1 7 * Copyright (c) 2013-2015, The Linux Foundation. All rights reserved. 8 * Copyright (C) 2015-2018 Linaro Ltd. 15 #include "camss-vfe.h" 213 u32 hw_version = readl_relaxed(vfe->base + VFE_0_HW_VERSION); in vfe_hw_version_read() 228 u32 bits = readl_relaxed(vfe->base + reg); in vfe_reg_clr() 230 writel_relaxed(bits & ~clr_bits, vfe->base + reg); in vfe_reg_clr() 235 u32 bits = readl_relaxed(vfe->base + reg); in vfe_reg_set() [all …]
|
| /OK3568_Linux_fs/u-boot/include/power/ |
| H A D | regulator.h | 2 * Copyright (C) 2014-2015 Samsung Electronics 5 * SPDX-License-Identifier: GPL-2.0+ 12 * U-Boot Voltage/Current Regulator 19 * The regulator uclass - is based on uclass platform data which is allocated, 20 * automatically for each regulator device on bind and 'dev->uclass_platdata' 22 * The uclass file: 'drivers/power/regulator/regulator-uclass.c' 24 * The regulator device - is based on driver's model 'struct udevice'. 26 * - devname - the regulator device's name: 'dev->name' 27 * - platname - the device's platdata's name. So in the code it looks like: 28 * 'uc_pdata = dev->uclass_platdata'; 'name = uc_pdata->name'. [all …]
|
| /OK3568_Linux_fs/kernel/sound/pci/emu10k1/ |
| H A D | p16v.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 * Copyright (c) by James Courtier-Dutton <James@superbug.demon.co.uk> 8 * Output fixed at S32_LE, 2 channel to hw:0,0 15 * Use 2 channel output streams instead of 8 channel. 16 * (8 channel output streams might be good for ASIO type output) 17 * Corrected speaker output, so Front -> Front etc. 36 * Merging with snd-emu10k1 driver. 45 * Some stability problems when unloading the snd-p16v kernel module. 46 * -- 53 * -- [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/fb/ |
| H A D | viafb.rst | 6 -------- 15 --------------- 34 ---------------------- 47 - 640x480 (default) 48 - 720x480 49 - 800x600 50 - 1024x768 53 - 8, 16, 32 (default:32) 56 - 60, 75, 85, 100, 120 (default:60) 59 - 0 : expansion (default) [all …]
|
| /OK3568_Linux_fs/u-boot/board/nvidia/dalmore/ |
| H A D | pinmux-config-dalmore.h | 2 * Copyright (c) 2010-2013, NVIDIA CORPORATION. All rights reserved. 4 * SPDX-License-Identifier: GPL-2.0 86 DEFAULT_PINMUX(CLK1_OUT_PW4, EXTPERIPH1, NORMAL, NORMAL, OUTPUT), 107 DEFAULT_PINMUX(DVFS_PWM_PX0, CLDVFS, NORMAL, NORMAL, OUTPUT), 108 DEFAULT_PINMUX(DVFS_CLK_PX2, CLDVFS, NORMAL, NORMAL, OUTPUT), 122 DEFAULT_PINMUX(ULPI_STP_PY3, ULPI, NORMAL, NORMAL, OUTPUT), 125 I2C_PINMUX(CAM_I2C_SCL_PBB1, I2C3, NORMAL, NORMAL, INPUT, DEFAULT, ENABLE), 126 I2C_PINMUX(CAM_I2C_SDA_PBB2, I2C3, NORMAL, NORMAL, INPUT, DEFAULT, ENABLE), 129 VI_PINMUX(CAM_MCLK_PCC0, VI_ALT3, NORMAL, NORMAL, OUTPUT, DEFAULT, DEFAULT), 132 VI_PINMUX(PBB0, VI_ALT3, NORMAL, NORMAL, OUTPUT, DEFAULT, DEFAULT), [all …]
|
| /OK3568_Linux_fs/u-boot/common/ |
| H A D | Kconfig | 6 Enable recording of boot time while booting. To use it, insert 25 Enable recording of boot time in SPL. To make this visible to U-Boot 26 proper, enable BOOTSTAGE_STASH as well. This will stash the timing 27 information when SPL finishes and load it when U-Boot proper starts 34 Enable output of a boot time report just before the OS is booted. 35 This shows how long it took U-Boot to go through each stage of the 126 Enabling this will make a U-Boot binary that is capable of being 127 booted via NOR. In this case we will enable certain pinmux early 135 Enabling this will make a U-Boot binary that is capable of being 143 Enabling this will make a U-Boot binary that is capable of being [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/intel/ipw2x00/ |
| H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 34 rather than built-in (Y). This driver requires firmware at device 35 initialization time, and when built-in this typically happens 42 bool "Enable promiscuous mode" 51 bool "Enable full debugging output in IPW2100 module." 54 This option will enable debug tracing output for the IPW2100. 57 control which debug output is sent to the kernel log by setting the 96 rather than built-in (Y). This driver requires firmware at device 97 initialization time, and when built-in this typically happens 104 bool "Enable promiscuous mode" [all …]
|
| /OK3568_Linux_fs/u-boot/arch/arm/mach-at91/include/mach/ |
| H A D | at91_pio.h | 2 * [origin: Linux kernel include/asm-arm/arch-at91/at91_pio.h] 8 * Parallel I/O Controller (PIO) - System peripherals registers. 11 * SPDX-License-Identifier: GPL-2.0+ 40 u32 per; /* 0x00 PIO Enable Register */ 44 u32 oer; /* 0x10 Output Enable Register */ 45 u32 odr; /* 0x14 Output Disable Registerr */ 46 u32 osr; /* 0x18 Output Status Register */ 48 u32 ifer; /* 0x20 Input Filter Enable Register */ 52 u32 sodr; /* 0x30 Set Output Data Register */ 53 u32 codr; /* 0x34 Clear Output Data Register */ [all …]
|
| /OK3568_Linux_fs/u-boot/test/dm/ |
| H A D | regulator.c | 7 * SPDX-License-Identifier: GPL-2.0+ 15 #include <dm/device-internal.h> 19 #include <dm/uclass-internal.h> 74 ut_asserteq_str(devname, dev_by_devname->name); in dm_test_power_regulator_get() 83 ut_asserteq_str(platname, uc_pdata->name); in dm_test_power_regulator_get() 104 /* Set and get Voltage of BUCK1 - set to 'min' constraint */ in dm_test_power_regulator_set_get_voltage() 111 val_set = uc_pdata->min_uV; in dm_test_power_regulator_set_get_voltage() 131 /* Set and get the Current of LDO1 - set to 'min' constraint */ in dm_test_power_regulator_set_get_current() 138 val_set = uc_pdata->min_uA; in dm_test_power_regulator_set_get_current() 146 /* Check LDO2 current limit constraints - should be -ENODATA */ in dm_test_power_regulator_set_get_current() [all …]
|
| /OK3568_Linux_fs/u-boot/board/nvidia/cardhu/ |
| H A D | pinmux-config-cardhu.h | 2 * Copyright (c) 2010-2013, NVIDIA CORPORATION. All rights reserved. 4 * SPDX-License-Identifier: GPL-2.0 91 I2C_PINMUX(GEN1_I2C_SCL_PC4, I2C1, NORMAL, NORMAL, INPUT, DISABLE, ENABLE), 92 I2C_PINMUX(GEN1_I2C_SDA_PC5, I2C1, NORMAL, NORMAL, INPUT, DISABLE, ENABLE), 95 I2C_PINMUX(GEN2_I2C_SCL_PT5, I2C2, NORMAL, NORMAL, INPUT, DISABLE, ENABLE), 96 I2C_PINMUX(GEN2_I2C_SDA_PT6, I2C2, NORMAL, NORMAL, INPUT, DISABLE, ENABLE), 99 I2C_PINMUX(CAM_I2C_SCL_PBB1, I2C3, NORMAL, NORMAL, INPUT, DISABLE, ENABLE), 100 I2C_PINMUX(CAM_I2C_SDA_PBB2, I2C3, NORMAL, NORMAL, INPUT, DISABLE, ENABLE), 103 I2C_PINMUX(DDC_SCL_PV4, I2C4, NORMAL, NORMAL, INPUT, DISABLE, ENABLE), 104 I2C_PINMUX(DDC_SDA_PV5, I2C4, NORMAL, NORMAL, INPUT, DISABLE, ENABLE), [all …]
|
| /OK3568_Linux_fs/kernel/include/sound/ |
| H A D | ak4114.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 13 #define AK4114_REG_IO0 0x02 /* input/output control */ 14 #define AK4114_REG_IO1 0x03 /* input/output control */ 33 #define AK4114_REG_QSUB_ADDR 0x16 /* Q-subcode address + control */ 34 #define AK4114_REG_QSUB_TRACK 0x17 /* Q-subcode track */ 35 #define AK4114_REG_QSUB_INDEX 0x18 /* Q-subcode index */ 36 #define AK4114_REG_QSUB_MINUTE 0x19 /* Q-subcode minute */ 37 #define AK4114_REG_QSUB_SECOND 0x1a /* Q-subcode second */ 38 #define AK4114_REG_QSUB_FRAME 0x1b /* Q-subcode frame */ 39 #define AK4114_REG_QSUB_ZERO 0x1c /* Q-subcode zero */ [all …]
|