| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/pinctrl/ |
| H A D | cirrus,lochnagar.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - patches@opensource.cirrus.com 15 Logic devices on mini-cards, as well as allowing connection of various 26 [2] Pinctrl: ../pinctrl/pinctrl-bindings.txt 29 [3] include/dt-bindings/pinctrl/lochnagar.h 37 - cirrus,lochnagar-pinctrl 39 gpio-controller: true 41 '#gpio-cells': [all …]
|
| H A D | cirrus,madera.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - patches@opensource.cirrus.com 30 Documentation/devicetree/bindings/pinctrl/pinctrl-bindings.txt 33 pinctrl-0: 38 pinctrl-names: 43 pin-settings: 50 '-pins$': 53 - $ref: "pincfg-node.yaml#" [all …]
|
| /OK3568_Linux_fs/kernel/drivers/pinctrl/cirrus/ |
| H A D | pinctrl-lochnagar.c | 1 // SPDX-License-Identifier: GPL-2.0 5 * Copyright (c) 2017-2018 Cirrus Logic, Inc. and 21 #include <linux/pinctrl/pinconf-generic.h> 27 #include <dt-bindings/pinctrl/lochnagar.h> 29 #include "../pinctrl-utils.h" 33 #define LN_CDC_AIF1_STR "codec-aif1" 34 #define LN_CDC_AIF2_STR "codec-aif2" 35 #define LN_CDC_AIF3_STR "codec-aif3" 36 #define LN_DSP_AIF1_STR "dsp-aif1" 37 #define LN_DSP_AIF2_STR "dsp-aif2" [all …]
|
| H A D | pinctrl-madera-core.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * Copyright (C) 2016-2018 Cirrus Logic 17 #include <linux/pinctrl/pinconf-generic.h> 22 #include "../pinctrl-utils.h" 24 #include "pinctrl-madera.h" 28 * NOTE: IDs are zero-indexed for coding convenience 32 PINCTRL_PIN(1, "gpio2"), 74 * All single-pin functions can be mapped to any GPIO, however pinmux applies 78 * Since these do not correspond to anything in the actual hardware - they are 79 * merely an adaptation to pinctrl's view of the world - we use the same name [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm/boot/dts/ |
| H A D | am571x-idk.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (C) 2015-2016 Texas Instruments Incorporated - https://www.ti.com/ 5 /dts-v1/; 8 #include <dt-bindings/gpio/gpio.h> 9 #include <dt-bindings/interrupt-controller/irq.h> 10 #include "dra7-mmc-iodelay.dtsi" 11 #include "dra72x-mmc-iodelay.dtsi" 12 #include "am57xx-idk-common.dtsi" 13 #include "dra7-ipu-dsp-common.dtsi" 17 compatible = "ti,am5718-idk", "ti,am5718", "ti,dra7"; [all …]
|
| H A D | omap2420.dtsi | 4 * Copyright (C) 2012 Texas Instruments Incorporated - https://www.ti.com/ 18 compatible = "ti,omap2-l4", "simple-bus"; 19 #address-cells = <1>; 20 #size-cells = <1>; 24 compatible = "ti,omap2-prcm"; 28 #address-cells = <1>; 29 #size-cells = <0>; 37 compatible = "ti,omap2-scm", "simple-bus"; 39 #address-cells = <1>; 40 #size-cells = <1>; [all …]
|
| H A D | omap4-panda-common.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (C) 2011-2013 Texas Instruments Incorporated - https://www.ti.com/ 5 #include <dt-bindings/input/input.h> 7 #include "omap4-mcpdm.dtsi" 15 reserved-memory { 16 #address-cells = <1>; 17 #size-cells = <1>; 20 dsp_memory_region: dsp-memory@98000000 { 21 compatible = "shared-dma-pool"; 27 ipu_memory_region: ipu-memory@98800000 { [all …]
|
| H A D | keystone-k2l.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 5 * Copyright (C) 2014-2017 Texas Instruments Incorporated - http://www.ti.com/ 8 #include <dt-bindings/reset/ti-syscon.h> 15 #address-cells = <1>; 16 #size-cells = <0>; 18 interrupt-parent = <&gic>; 21 compatible = "arm,cortex-a15"; 27 compatible = "arm,cortex-a15"; 42 /include/ "keystone-k2l-clocks.dtsi" 45 compatible = "ti,da830-uart", "ns16550a"; [all …]
|
| H A D | am572x-idk-common.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 3 * Copyright (C) 2017 Texas Instruments Incorporated - https://www.ti.com/ 6 #include <dt-bindings/gpio/gpio.h> 7 #include <dt-bindings/interrupt-controller/irq.h> 8 #include "am57xx-idk-common.dtsi" 9 #include "dra74-ipu-dsp-common.dtsi" 17 reserved-memory { 18 #address-cells = <2>; 19 #size-cells = <2>; 22 ipu2_memory_region: ipu2-memory@95800000 { [all …]
|
| H A D | omap3.dtsi | 4 * Copyright (C) 2011 Texas Instruments Incorporated - https://www.ti.com/ 11 #include <dt-bindings/bus/ti-sysc.h> 12 #include <dt-bindings/gpio/gpio.h> 13 #include <dt-bindings/interrupt-controller/irq.h> 14 #include <dt-bindings/pinctrl/omap.h> 18 interrupt-parent = <&intc>; 19 #address-cells = <1>; 20 #size-cells = <1>; 36 #address-cells = <1>; 37 #size-cells = <0>; [all …]
|
| H A D | omap2430.dtsi | 4 * Copyright (C) 2012 Texas Instruments Incorporated - https://www.ti.com/ 18 compatible = "ti,omap2-l4-wkup", "simple-bus"; 19 #address-cells = <1>; 20 #size-cells = <1>; 24 compatible = "ti,omap2-prcm"; 28 #address-cells = <1>; 29 #size-cells = <0>; 37 compatible = "ti,omap2-scm", "simple-bus"; 39 #address-cells = <1>; 40 #size-cells = <1>; [all …]
|
| H A D | am5729-beagleboneai.dts | 1 // SPDX-License-Identifier: GPL-2.0 3 * Copyright (C) 2014-2019 Texas Instruments Incorporated - http://www.ti.com/ 6 /dts-v1/; 9 #include "am57xx-commercial-grade.dtsi" 10 #include "dra74x-mmc-iodelay.dtsi" 11 #include "dra74-ipu-dsp-common.dtsi" 12 #include <dt-bindings/gpio/gpio.h> 13 #include <dt-bindings/interrupt-controller/irq.h> 14 #include <dt-bindings/pinctrl/dra.h> 18 compatible = "beagle,am5729-beagleboneai", "ti,am5728", [all …]
|
| H A D | dm816x.dtsi | 7 #include <dt-bindings/bus/ti-sysc.h> 8 #include <dt-bindings/clock/dm816.h> 9 #include <dt-bindings/gpio/gpio.h> 10 #include <dt-bindings/pinctrl/omap.h> 14 interrupt-parent = <&intc>; 15 #address-cells = <1>; 16 #size-cells = <1>; 30 #address-cells = <1>; 31 #size-cells = <0>; 33 compatible = "arm,cortex-a8"; [all …]
|
| H A D | am57xx-beagle-x15-common.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (C) 2014-2016 Texas Instruments Incorporated - https://www.ti.com/ 5 /dts-v1/; 8 #include "am57xx-commercial-grade.dtsi" 9 #include "dra74x-mmc-iodelay.dtsi" 10 #include "dra74-ipu-dsp-common.dtsi" 11 #include <dt-bindings/gpio/gpio.h> 12 #include <dt-bindings/interrupt-controller/irq.h> 15 compatible = "ti,am572x-beagle-x15", "ti,am5728", "ti,dra742", "ti,dra74", "ti,dra7"; 25 stdout-path = &uart3; [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/media/ |
| H A D | si4713.txt | 4 supporting 76-108 MHz. It includes an RDS encoder and has both, a stereo-analog 5 and a digital interface, which supports I2S, left-justified and a custom 6 DSP-mode format. It is programmable through an I2C interface. 9 - compatible: Should contain "silabs,si4713" 10 - reg: the I2C address of the device 13 - interrupts-extended: Interrupt specifier for the chips interrupt 14 - reset-gpios: GPIO specifier for the chips reset line 15 - vdd-supply: phandle for Vdd regulator 16 - vio-supply: phandle for Vio regulator 25 interrupts-extended = <&gpio2 21 IRQ_TYPE_EDGE_FALLING>; /* 53 */ [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm/mach-omap2/ |
| H A D | omap_hwmod_2420_data.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * omap_hwmod_2420_data.c - hardware modules present on the OMAP2420 chips 5 * Copyright (C) 2009-2011 Nokia Corporation 10 * XXX these should be marked initdata for multi-OMAP kernels 13 #include <linux/platform_data/i2c-omap.h> 21 #include "cm-regbits-24xx.h" 22 #include "prm-regbits-24xx.h" 33 * is driver-specific or driver-kernel integration-specific belongs 59 /* DSP */ 61 .name = "dsp", [all …]
|
| /OK3568_Linux_fs/u-boot/arch/arm/dts/ |
| H A D | omap3.dtsi | 4 * Copyright (C) 2011 Texas Instruments Incorporated - http://www.ti.com/ 11 #include <dt-bindings/gpio/gpio.h> 12 #include <dt-bindings/interrupt-controller/irq.h> 13 #include <dt-bindings/pinctrl/omap.h> 17 interrupt-parent = <&intc>; 18 #address-cells = <1>; 19 #size-cells = <1>; 32 #address-cells = <1>; 33 #size-cells = <0>; 36 compatible = "arm,cortex-a8"; [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm/mach-davinci/ |
| H A D | board-da830-evm.c | 5 * Derived from: arch/arm/mach-davinci/board-dm644x-evm.c 26 #include <linux/platform_data/gpio-davinci.h> 27 #include <linux/platform_data/mtd-davinci.h> 28 #include <linux/platform_data/mtd-davinci-aemif.h> 29 #include <linux/platform_data/spi-davinci.h> 30 #include <linux/platform_data/usb-davinci.h> 31 #include <linux/platform_data/ti-aemif.h> 34 #include <linux/nvmem-provider.h> 36 #include <asm/mach-types.h> 47 * USB1 VBUS is controlled by GPIO1[15], over-current is reported on GPIO2[4]. [all …]
|
| /OK3568_Linux_fs/u-boot/board/davinci/da8xxevm/ |
| H A D | da850evm.c | 2 * Copyright (C) 2010 Texas Instruments Incorporated - http://www.ti.com/ 9 * SPDX-License-Identifier: GPL-2.0+ 19 #include <asm/ti-common/davinci_nand.h> 26 #include <asm/mach-types.h> 48 #define CFG_MAC_ADDR_OFFSET (flash->size - SZ_64K) 59 printf("Error - unable to probe SPI flash.\n"); in get_mac_addr() 60 return -1; in get_mac_addr() 65 printf("Error - unable to read MAC address from SPI flash.\n"); in get_mac_addr() 66 return -1; in get_mac_addr() 79 mdstat = &psc_regs->psc0.mdstat[id]; in dsp_lpsc_on() [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm64/boot/dts/freescale/ |
| H A D | imx8qxp.dtsi | 1 // SPDX-License-Identifier: GPL-2.0+ 4 * Copyright 2017-2018 NXP 8 #include <dt-bindings/clock/imx8-clock.h> 9 #include <dt-bindings/firmware/imx/rsrc.h> 10 #include <dt-bindings/gpio/gpio.h> 11 #include <dt-bindings/input/input.h> 12 #include <dt-bindings/interrupt-controller/arm-gic.h> 13 #include <dt-bindings/pinctrl/pads-imx8qxp.h> 14 #include <dt-bindings/thermal/thermal.h> 17 interrupt-parent = <&gic>; [all …]
|
| /OK3568_Linux_fs/u-boot/board/davinci/ea20/ |
| H A D | ea20.c | 7 * Copyright (C) 2010 Texas Instruments Incorporated - http://www.ti.com/ 14 * SPDX-License-Identifier: GPL-2.0+ 21 #include <asm/mach-types.h> 23 #include <asm/ti-common/davinci_nand.h> 28 #include "../../../drivers/video/da8xx-fb.h" 130 { pinmux(13), 8, 5 }, /* GPIO6[10] U0_SW0 on EA20-00101_2*/ 131 { pinmux(13), 8, 3 }, /* GPIO6[12] U0_SW1 on EA20-00101_2*/ 210 * NAND CS setup - cycle counts based on da850evm NAND timings in the in board_early_init_f() 222 &davinci_emif_regs->ab1cr); /* CS2 */ in board_early_init_f() 228 * assuming here that the DSP bootloader has set the IOPU in board_early_init_f() [all …]
|
| /OK3568_Linux_fs/kernel/sound/soc/codecs/ |
| H A D | rt5677.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * rt5677.h -- RT5677 ALSA SoC audio driver 20 /* I/O - Output */ 22 /* I/O - Input */ 25 /* I/O - SLIMBus */ 31 /* I/O - ADC/DAC */ 43 /* Mixer - D-D */ 60 /* Mixer - PDM */ 116 /* Format - ADC/DAC */ 124 /* Function - Analog */ [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm/mach-omap1/ |
| H A D | board-osk.c | 2 * linux/arch/arm/mach-omap1/board-osk.c 43 #include <linux/platform_data/gpio-omap.h> 46 #include <asm/mach-types.h> 60 #define OMAP_GPIO_LABEL "gpio-0-15" 66 * alternate pin configurations for hardware-controlled blinking. 77 /* bootloader (U-Boot, etc) in first sector */ 82 .mask_flags = MTD_WRITEABLE, /* force read-only */ 116 .name = "physmap-flash", 144 .id = -1, 160 .id = -1, [all …]
|
| /OK3568_Linux_fs/kernel/drivers/media/pci/cx88/ |
| H A D | cx88.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 15 #include <linux/i2c-algo-bit.h> 20 #include <media/v4l2-device.h> 21 #include <media/v4l2-fh.h> 24 #include <media/videobuf2-dma-sg.h> 25 #include <media/drv-intf/cx2341x.h> 26 #include <media/videobuf2-dvb.h> 27 #include <media/i2c/ir-kbd-i2c.h> 30 #include "cx88-reg.h" 31 #include "tuner-xc2028.h" [all …]
|
| /OK3568_Linux_fs/kernel/sound/pci/emu10k1/ |
| H A D | emu10k1_main.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 7 * Copyright (c) by James Courtier-Dutton <James@superbug.co.uk> 13 * -- 16 * -- 92 if (emu->audigy) { in snd_emu10k1_voice_init() 133 { 0x0e, 0xcf }, /* Attenuation Left 0x01 = -103dB, 0xff = 24dB */ 151 HCFG_MUTEBUTTONENABLE, emu->port + HCFG); in snd_emu10k1_init() 162 outl(0, emu->port + INTE); in snd_emu10k1_init() 168 if (emu->audigy) { in snd_emu10k1_init() 180 snd_emu10k1_ptr_write(emu, SPCS0, 0, emu->spdif_bits[0]); in snd_emu10k1_init() [all …]
|