| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/usb/ |
| H A D | ci-hdrc-usb2.txt | 4 - compatible: should be one of: 5 "fsl,imx23-usb" 6 "fsl,imx27-usb" 7 "fsl,imx28-usb" 8 "fsl,imx6q-usb" 9 "fsl,imx6sl-usb" 10 "fsl,imx6sx-usb" 11 "fsl,imx6ul-usb" 12 "fsl,imx7d-usb" 13 "fsl,imx7ulp-usb" [all …]
|
| /OK3568_Linux_fs/kernel/drivers/clk/sunxi/ |
| H A D | clk-factors.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * Adjustable factor-based clock implementation 8 #include <linux/clk-provider.h> 9 #include <linux/delay.h> 16 #include "clk-factors.h" 19 * DOC: basic adjustable factor-based clock 22 * prepare - clk_prepare only ensures that parents are prepared 23 * enable - clk_enable only ensures that parents are enabled 24 * rate - rate is adjustable. 25 * clk->rate = (parent->rate * N * (K + 1) >> P) / (M + 1) [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm/boot/dts/ |
| H A D | ste-ux500-samsung-golden.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 2 /dts-v1/; 4 #include "ste-db8500.dtsi" 5 #include "ste-ab8505.dtsi" 6 #include "ste-dbx5x0-pinctrl.dtsi" 7 #include <dt-bindings/gpio/gpio.h> 8 #include <dt-bindings/input/input.h> 9 #include <dt-bindings/interrupt-controller/irq.h> 13 * You need an intermediate, device-tree compatible bootloader 16 * There is a port of (mainline) U-Boot, see [all …]
|
| H A D | imx6q-prti6q.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later OR MIT 6 /dts-v1/; 8 #include "imx6qdl-prti6q.dtsi" 9 #include <dt-bindings/leds/common.h> 10 #include <dt-bindings/sound/fsl-imx-audmux.h> 21 backlight_lcd: backlight-lcd { 22 compatible = "pwm-backlight"; 23 pinctrl-names = "default"; 24 pinctrl-0 = <&pinctrl_backlight>; 26 brightness-levels = <0 16 64 255>; [all …]
|
| H A D | ste-ux500-samsung-skomer.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Devicetree for the Samsung XCover 2 GT-S7710 also known as Skomer. 6 /dts-v1/; 7 #include "ste-db8500.dtsi" 8 #include "ste-ab8505.dtsi" 9 #include "ste-dbx5x0-pinctrl.dtsi" 10 #include <dt-bindings/gpio/gpio.h> 11 #include <dt-bindings/input/input.h> 12 #include <dt-bindings/interrupt-controller/irq.h> 15 model = "Samsung XCover 2 (GT-S7710)"; [all …]
|
| H A D | ste-snowball.dts | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * Copyright 2011 ST-Ericsson AB 6 /dts-v1/; 7 #include "ste-db9500.dtsi" 8 #include "ste-href-ab8500.dtsi" 9 #include "ste-href-family-pinctrl.dtsi" 13 compatible = "calaosystems,snowball-a9500", "st-ericsson,u9500"; 21 compatible = "regulator-fixed"; 22 regulator-name = "en-3v3-fixed-supply"; 23 regulator-min-microvolt = <3300000>; [all …]
|
| H A D | omap3-n950-n9.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * omap3-n950-n9.dtsi - Device Tree file for Nokia N950 & N9 (common stuff) 13 cpu0-supply = <&vcc>; 23 compatible = "regulator-fixed"; 24 regulator-name = "VEMMC"; 25 regulator-min-microvolt = <2900000>; 26 regulator-max-microvolt = <2900000>; 28 startup-delay-us = <150>; 29 enable-active-high; 33 compatible = "regulator-fixed"; [all …]
|
| H A D | am335x-evm.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (C) 2012 Texas Instruments Incorporated - https://www.ti.com/ 5 /dts-v1/; 8 #include <dt-bindings/interrupt-controller/irq.h> 12 compatible = "ti,am335x-evm", "ti,am33xx"; 16 cpu0-supply = <&vdd1_reg>; 26 stdout-path = &uart0; 30 compatible = "regulator-fixed"; 31 regulator-name = "vbat"; 32 regulator-min-microvolt = <5000000>; [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm64/boot/dts/qcom/ |
| H A D | sdm845.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 8 #include <dt-bindings/clock/qcom,camcc-sdm845.h> 9 #include <dt-bindings/clock/qcom,dispcc-sdm845.h> 10 #include <dt-bindings/clock/qcom,gcc-sdm845.h> 11 #include <dt-bindings/clock/qcom,gpucc-sdm845.h> 12 #include <dt-bindings/clock/qcom,lpass-sdm845.h> 13 #include <dt-bindings/clock/qcom,rpmh.h> 14 #include <dt-bindings/clock/qcom,videocc-sdm845.h> 15 #include <dt-bindings/interconnect/qcom,osm-l3.h> 16 #include <dt-bindings/interconnect/qcom,sdm845.h> [all …]
|
| H A D | apq8096-db820c.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (c) 2014-2016, The Linux Foundation. All rights reserved. 9 #include <dt-bindings/input/input.h> 10 #include <dt-bindings/gpio/gpio.h> 11 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h> 12 #include <dt-bindings/sound/qcom,q6afe.h> 13 #include <dt-bindings/sound/qcom,q6asm.h> 27 * drawing no: LM25-P2751-1 38 * the GPIO named lines "GPIO-A" thru "GPIO-L" are the only 55 stdout-path = "serial0:115200n8"; [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm64/boot/dts/rockchip/ |
| H A D | rk3588-nvr-demo.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 8 #include "rk3588-nvr.dtsi" 9 #include "rk3588-rk806-single.dtsi" 12 i2s0_sound: i2s0-sound { 14 compatible = "simple-audio-card"; 15 simple-audio-card,format = "i2s"; 16 simple-audio-card,mclk-fs = <256>; 17 simple-audio-card,name = "rockchip,es8311"; 18 simple-audio-card,dai-link@0 { 21 sound-dai = <&i2s0_8ch>; [all …]
|
| /OK3568_Linux_fs/kernel/drivers/media/usb/tm6000/ |
| H A D | tm6000-core.c | 1 // SPDX-License-Identifier: GPL-2.0 2 // tm6000-core.c - driver for TM5600/TM6000/TM6010 USB video capture devices 4 // Copyright (c) 2006-2007 Mauro Carvalho Chehab <mchehab@kernel.org> 7 // - DVB-T support 15 #include "tm6000-regs.h" 16 #include <media/v4l2-common.h> 27 int delay = 5000; in tm6000_read_write_usb() local 32 return -ENOMEM; in tm6000_read_write_usb() 35 mutex_lock(&dev->usb_lock); in tm6000_read_write_usb() 38 pipe = usb_rcvctrlpipe(dev->udev, 0); in tm6000_read_write_usb() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/media/i2c/ |
| H A D | max9286.c | 1 // SPDX-License-Identifier: GPL-2.0+ 5 * Copyright (C) 2017-2019 Jacopo Mondi 6 * Copyright (C) 2017-2019 Kieran Bingham 7 * Copyright (C) 2017-2019 Laurent Pinchart 8 * Copyright (C) 2017-2019 Niklas Söderlund 13 #include <linux/delay.h> 19 #include <linux/i2c-mux.h> 26 #include <media/v4l2-async.h> 27 #include <media/v4l2-ctrls.h> 28 #include <media/v4l2-device.h> [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/broadcom/brcm80211/brcmsmac/ |
| H A D | aiutils.c | 21 #include <linux/delay.h> 90 /* 43224 chip-specific ChipControl register bits */ 109 /* 4331 chip-specific ChipControl register bits */ 116 /* sprom/gpio13-15 mux */ 147 /* 4319 chip-specific ChipStatus register bits */ 178 /* 4336 chip-specific ChipStatus register bits */ 194 /* 4313 chip-specific ChipStatus register bits */ 272 /* PCI config space bit 4 for 4306c0 slow clock source */ 274 /* PCI config space GPIO 14 for Xtal power-up */ 276 /* PCI config space GPIO 15 for PLL power-down */ [all …]
|
| /OK3568_Linux_fs/u-boot/drivers/ddr/altera/ |
| H A D | sequencer.c | 2 * Copyright Altera Corporation (C) 2012-2015 4 * SPDX-License-Identifier: BSD-3-Clause 45 * However, to support simulation-time selection of fast simulation mode, where 48 * check, which is based on the rtl-supplied value, or we dynamically compute 49 * the value to use based on the dynamically-chosen calibration mode 65 * non-skip and skip values 67 * The mask is set to include all bits when not-skipping, but is 71 static u16 skip_delay_mask; /* mask off bits when skipping/not-skipping */ 86 if (gbl->error_stage == CAL_STAGE_NIL) { in set_failing_group_stage() 87 gbl->error_substage = substage; in set_failing_group_stage() [all …]
|
| /OK3568_Linux_fs/kernel/sound/soc/codecs/ |
| H A D | wm8993.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * wm8993.c -- WM8993 ALSA SoC audio driver 5 * Copyright 2009-12 Wolfson Microelectronics plc 13 #include <linux/delay.h> 42 { 1, 0x0000 }, /* R1 - Power Management (1) */ 43 { 2, 0x6000 }, /* R2 - Power Management (2) */ 44 { 3, 0x0000 }, /* R3 - Power Management (3) */ 45 { 4, 0x4050 }, /* R4 - Audio Interface (1) */ 46 { 5, 0x4000 }, /* R5 - Audio Interface (2) */ 47 { 6, 0x01C8 }, /* R6 - Clocking 1 */ [all …]
|
| H A D | da7218.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * da7218.c - DA7218 ALSA SoC Codec Driver 17 #include <linux/delay.h> 22 #include <sound/soc-dapm.h> 37 static const DECLARE_TLV_DB_SCALE(da7218_mic_gain_tlv, -600, 600, 0); 38 static const DECLARE_TLV_DB_SCALE(da7218_mixin_gain_tlv, -450, 150, 0); 39 static const DECLARE_TLV_DB_SCALE(da7218_in_dig_gain_tlv, -8325, 75, 0); 40 static const DECLARE_TLV_DB_SCALE(da7218_ags_trigger_tlv, -9000, 600, 0); 42 static const DECLARE_TLV_DB_SCALE(da7218_alc_threshold_tlv, -9450, 150, 0); 47 static const DECLARE_TLV_DB_SCALE(da7218_dmix_gain_tlv, -4200, 150, 0); [all …]
|
| /OK3568_Linux_fs/u-boot/drivers/usb/host/ |
| H A D | ehci-tegra.c | 3 * Copyright (c) 2009-2015 NVIDIA Corporation 6 * SPDX-License-Identifier: GPL-2.0+ 13 #include <asm-generic/gpio.h> 15 #include <asm/arch-tegra/usb.h> 16 #include <asm/arch-tegra/clk_rst.h> 44 PARAM_ENABLE_DELAY_COUNT, /* PLL-U Enable Delay Count */ 45 PARAM_STABLE_COUNT, /* PLL-U STABLE count */ 46 PARAM_ACTIVE_DELAY_COUNT, /* PLL-U Active delay count */ 47 PARAM_XTAL_FREQ_COUNT, /* PLL-U XTAL frequency count */ 48 PARAM_DEBOUNCE_A_TIME, /* 10MS DELAY for BIAS_DEBOUNCE_A */ [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/iio/temperature/ |
| H A D | adi,ltc2983.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Analog Devices LTC2983 Multi-sensor Temperature system 10 - Nuno Sá <nuno.sa@analog.com> 13 Analog Devices LTC2983 Multi-Sensor Digital Temperature Measurement System 14 https://www.analog.com/media/en/technical-documentation/data-sheets/2983fc.pdf 19 - adi,ltc2983 27 adi,mux-delay-config-us: 33 internal 1ms delay ensures settling prior to the conversion cycle in most [all …]
|
| /OK3568_Linux_fs/u-boot/drivers/input/ |
| H A D | tegra-kbc.c | 5 * SPDX-License-Identifier: GPL-2.0+ 15 #include <tegra-kbc.h> 19 #include <asm/arch-tegra/timer.h> 44 /* keyboard controller config and state */ 56 * and lets us grab keys pressed during reset. 58 unsigned int init_dly_ms; /* Delay before we can read keyboard */ 82 kp_ent = readl(&priv->kbc->kp_ent[i / 4]); in tegra_kbc_find_keys() 84 key->valid = (kp_ent & KBC_KPENT_VALID) != 0; in tegra_kbc_find_keys() 85 key->row = (kp_ent >> 3) & 0xf; in tegra_kbc_find_keys() 86 key->col = kp_ent & 0x7; in tegra_kbc_find_keys() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/include/ |
| H A D | bcmdevs.h | 2 * Broadcom device-specific manifest constants. 21 * <<Broadcom-WL-IPTag/Dual:>> 45 /* BLAZAR_BRANCH_101_10_DHD_001/build/dhd/linux-fc19/brix-brcm */ 270 BCM43012Variants,package,ballmap,floorplan-PackageOptions 289 #define BFL_CCKHIPWR 0x00000040 /* Can do high-power CCK transmission */ 310 /* BFL_FASTPWR and BFL_UCPWRCTL_MININDX are non-overlaping features and use the same bit */ 324 #define BFL2_APLL_WAR 0x00000002 /* Flag to implement alternative A-band PLL settings */ 330 #define BFL2_WLCX_ATLAS 0x00000040 /* Board flag to initialize ECI for WLCX on FL-ATLAS */ 336 #define BFL2_SPUR_WAR 0x00000200 /* Board has a WAR for clock-harmonic spurs */ 337 #define BFL2_GPLL_WAR 0x00000400 /* Flag to narrow G-band PLL loop b/w */ [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/bcmdhd/include/ |
| H A D | bcmdevs.h | 2 * Broadcom device-specific manifest constants. 21 * <<Broadcom-WL-IPTag/Dual:>> 45 /* BLAZAR_BRANCH_101_10_DHD_001/build/dhd/linux-fc19/brix-brcm */ 270 BCM43012Variants,package,ballmap,floorplan-PackageOptions 289 #define BFL_CCKHIPWR 0x00000040 /* Can do high-power CCK transmission */ 310 /* BFL_FASTPWR and BFL_UCPWRCTL_MININDX are non-overlaping features and use the same bit */ 324 #define BFL2_APLL_WAR 0x00000002 /* Flag to implement alternative A-band PLL settings */ 330 #define BFL2_WLCX_ATLAS 0x00000040 /* Board flag to initialize ECI for WLCX on FL-ATLAS */ 336 #define BFL2_SPUR_WAR 0x00000200 /* Board has a WAR for clock-harmonic spurs */ 337 #define BFL2_GPLL_WAR 0x00000400 /* Flag to narrow G-band PLL loop b/w */ [all …]
|
| /OK3568_Linux_fs/kernel/drivers/staging/comedi/drivers/ |
| H A D | ni_daq_700.c | 1 // SPDX-License-Identifier: GPL-2.0+ 4 * Driver for DAQCard-700 DIO/AI 7 * COMEDI - Linux Control and Measurement Device Interface 13 * Description: National Instruments PCMCIA DAQCard-700 16 * Devices: [National Instruments] PCMCIA DAQ-Card-700 (ni_daq_700) 20 * The daqcard-700 appears in Comedi as a digital I/O subdevice (0) with 21 * 16 channels and a analog input subdevice (1) with 16 single-ended channels 24 * Digital: The channel 0 corresponds to the daqcard-700's output 27 * Digital direction configuration: channels 0-7 output, 8-15 input. 29 * Analog: The input range is 0 to 4095 with a default of -10 to +10 volts. [all …]
|
| /OK3568_Linux_fs/u-boot/arch/arm/dts/ |
| H A D | am335x-evm.dts | 2 * Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/ 8 /dts-v1/; 11 #include <dt-bindings/interrupt-controller/irq.h> 15 compatible = "ti,am335x-evm", "ti,am33xx"; 18 stdout-path = &uart0; 19 tick-timer = &timer2; 24 cpu0-supply = <&vdd1_reg>; 34 compatible = "regulator-fixed"; 35 regulator-name = "vbat"; 36 regulator-min-microvolt = <5000000>; [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/mediatek/ |
| H A D | mtk_eth_soc.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 4 * Copyright (C) 2009-2016 John Crispin <blogic@openwrt.org> 5 * Copyright (C) 2009-2016 Felix Fietkau <nbd@openwrt.org> 6 * Copyright (C) 2013-2016 Michael Lee <igvtee@gmail.com> 12 #include <linux/dma-mapping.h> 44 #define NEXT_DESP_IDX(X, Y) (((X) + 1) & ((Y) - 1)) 51 #define MTK_HW_LRO_TIMER_UNIT 1 /* 20 us */ 53 #define MTK_HW_LRO_AGG_TIME 10 /* 200us */ 90 /* Unicast Filter MAC Address Register - Low */ 93 /* Unicast Filter MAC Address Register - High */ [all …]
|