/Linux-v5.10/Documentation/devicetree/bindings/mtd/ |
D | davinci-nand.txt | 1 Device tree bindings for Texas instruments Davinci/Keystone NAND controller 3 This file provides information, what the device node for the davinci/keystone 7 Davinci DM646x - https://www.ti.com/lit/ug/sprueq7c/sprueq7c.pdf 12 - compatible: "ti,davinci-nand" 20 - ti,davinci-chipselect: number of chipselect. Indicates on the 27 - ti,davinci-mask-ale: mask for ALE. Needed for executing address 33 - ti,davinci-mask-cle: mask for CLE. Needed for executing command 39 - ti,davinci-mask-chipsel: mask for chipselect address. Needed to mask 43 valid values for davinci driver: 48 - ti,davinci-ecc-bits: used ECC bits, currently supported 1 or 4. [all …]
|
/Linux-v5.10/Documentation/devicetree/bindings/net/ |
D | davinci_emac.txt | 1 * Texas Instruments Davinci EMAC 7 - compatible: "ti,davinci-dm6467-emac", "ti,am3517-emac" or 10 - ti,davinci-ctrl-reg-offset: offset to control register 11 - ti,davinci-ctrl-mod-reg-offset: offset to control module register 12 - ti,davinci-ctrl-ram-offset: offset to control module ram 13 - ti,davinci-ctrl-ram-size: size of control module ram 14 - interrupts: interrupt mapping for the davinci emac interrupts sources: 23 - ti,davinci-rmii-en: 1 byte, 1 means use RMII 24 - ti,davinci-no-bd-ram: boolean, does EMAC have BD RAM? 31 compatible = "ti,davinci-dm6467-emac"; [all …]
|
/Linux-v5.10/sound/soc/ti/ |
D | davinci-evm.c | 3 * ASoC driver for TI DAVINCI EVM platform 83 /* davinci-evm machine dapm widgets */ 91 /* davinci-evm machine audio_mapnections to the codec pins */ 113 /* Logic for a aic3x as connected on a davinci-evm */ 120 /* Add davinci-evm specific widgets */ in evm_aic3x_init() 129 /* Set up davinci-evm specific audio path audio_map */ in evm_aic3x_init() 142 /* davinci-evm digital audio interface glue - connects codec <--> CPU */ 144 DAILINK_COMP_ARRAY(COMP_CPU("davinci-mcbsp")), 147 DAILINK_COMP_ARRAY(COMP_PLATFORM("davinci-mcbsp"))); 160 DAILINK_COMP_ARRAY(COMP_CPU("davinci-mcbsp.1")), [all …]
|
D | Makefile | 13 snd-soc-davinci-asp-objs := davinci-i2s.o 14 snd-soc-davinci-mcasp-objs := davinci-mcasp.o 15 snd-soc-davinci-vcif-objs := davinci-vcif.o 20 obj-$(CONFIG_SND_SOC_DAVINCI_ASP) += snd-soc-davinci-asp.o 21 obj-$(CONFIG_SND_SOC_DAVINCI_MCASP) += snd-soc-davinci-mcasp.o 22 obj-$(CONFIG_SND_SOC_DAVINCI_VCIF) += snd-soc-davinci-vcif.o 28 snd-soc-davinci-evm-objs := davinci-evm.o 39 obj-$(CONFIG_SND_SOC_DAVINCI_EVM) += snd-soc-davinci-evm.o
|
D | Kconfig | 19 tristate "daVinci Audio Serial Port (ASP) or McBSP support" 23 Say Y or M here if you want audio support via daVinci ASP or McBSP. 25 daVinci McBSP (w/o the multichannel support). 35 - daVinci devices 42 tristate "daVinci Voice Interface (VCIF) support" 46 Say Y or M here if you want audio support via daVinci VCIF. 176 tristate "SoC Audio support for DaVinci EVMs" 189 DaVinci EVM platforms:
|
D | davinci-vcif.c | 3 * ALSA SoC Voice Codec Interface for TI DAVINCI processor 26 #include "davinci-i2s.h" 122 printk(KERN_WARNING "davinci-vcif: unsupported PCM format"); in davinci_vcif_hw_params() 188 .name = "davinci-vcif", 238 .name = "davinci-vcif", 245 MODULE_DESCRIPTION("Texas Instruments DaVinci ASoC Voice Codec Interface");
|
/Linux-v5.10/Documentation/driver-api/media/drivers/ |
D | davinci-vpbe-devel.rst | 10 drivers/media/platform/davinci/vpbe_display.c 11 drivers/media/platform/davinci/vpbe_display.h 14 drivers/media/platform/davinci/vpbe.c 15 drivers/media/platform/davinci/vpbe.h 18 drivers/media/platform/davinci/vpbe_venc.c 19 drivers/media/platform/davinci/vpbe_venc.h 20 drivers/media/platform/davinci/vpbe_venc_regs.h 23 drivers/media/platform/davinci/vpbe_osd.c 24 drivers/media/platform/davinci/vpbe_osd.h 25 drivers/media/platform/davinci/vpbe_osd_regs.h
|
/Linux-v5.10/drivers/media/platform/davinci/ |
D | Kconfig | 3 tristate "TI DaVinci VPIF V4L2-Display driver" 11 Enables Davinci VPIF module used for display devices. 19 tristate "TI DaVinci VPIF video capture driver" 26 Enables Davinci VPIF module used for capture devices. 40 Enables DaVinci CCD hw module. DaVinci CCDC hw interfaces 80 tristate "TI DaVinci VPBE V4L2-Display driver" 86 Enables Davinci VPBE module used for display devices.
|
/Linux-v5.10/arch/arm/mach-davinci/ |
D | Kconfig | 4 bool "TI DaVinci" 21 comment "DaVinci Core Type" 24 bool "DaVinci 644x based system" 29 bool "DaVinci 355 based system" 34 bool "DaVinci 646x based system" 56 bool "DaVinci 365 based system" 60 comment "DaVinci Board Type" 68 Say y here to include support for TI DaVinci DA850 based using 213 bool "DAVINCI multiplexing support" 217 Pin multiplexing support for DAVINCI boards. If your bootloader
|
D | davinci.h | 27 #include <linux/platform_data/keyscan-davinci.h> 30 #include <media/davinci/vpfe_capture.h> 31 #include <media/davinci/vpif_types.h> 32 #include <media/davinci/vpss.h> 33 #include <media/davinci/vpbe_types.h> 34 #include <media/davinci/vpbe_venc.h> 35 #include <media/davinci/vpbe.h> 36 #include <media/davinci/vpbe_osd.h>
|
D | devices-da8xx.c | 227 { "davinci-mcasp.0", "rx", EDMA_FILTER_PARAM(0, 0) }, 228 { "davinci-mcasp.0", "tx", EDMA_FILTER_PARAM(0, 1) }, 229 { "davinci-mcasp.1", "rx", EDMA_FILTER_PARAM(0, 2) }, 230 { "davinci-mcasp.1", "tx", EDMA_FILTER_PARAM(0, 3) }, 231 { "davinci-mcasp.2", "rx", EDMA_FILTER_PARAM(0, 4) }, 232 { "davinci-mcasp.2", "tx", EDMA_FILTER_PARAM(0, 5) }, 255 { "davinci-mcasp.0", "rx", EDMA_FILTER_PARAM(0, 0) }, 256 { "davinci-mcasp.0", "tx", EDMA_FILTER_PARAM(0, 1) }, 257 { "davinci-mcbsp.0", "rx", EDMA_FILTER_PARAM(0, 2) }, 258 { "davinci-mcbsp.0", "tx", EDMA_FILTER_PARAM(0, 3) }, [all …]
|
/Linux-v5.10/Documentation/devicetree/bindings/gpio/ |
D | gpio-davinci.txt | 1 Davinci/Keystone GPIO controller bindings 4 - compatible: should be "ti,dm6441-gpio": for Davinci da850 SoCs 25 - ti,davinci-gpio-unbanked: The number of GPIOs that have an individual interrupt 40 Davinci platforms do not have DT clocks as of now. 60 ti,davinci-gpio-unbanked = <0>; 69 label = "davinci:green:usr1"; 75 label = "davinci:red:debug1"; 100 ti,davinci-gpio-unbanked = <0>; 148 ti,davinci-gpio-unbanked = <32>; 163 ti,davinci-gpio-unbanked = <0>;
|
/Linux-v5.10/drivers/net/ethernet/ti/ |
D | davinci_emac.c | 3 * DaVinci Ethernet Medium Access Controller 5 * DaVinci EMAC is based upon CPPI 3.0 TI DMA engine 65 MODULE_PARM_DESC(debug_level, "DaVinci EMAC debug level (NETIF_MSG bits)"); 89 static const char emac_version_string[] = "TI DaVinci EMAC Linux v6.1"; 369 * @ndev: The DaVinci EMAC network adapter 384 * @ndev : The DaVinci EMAC network adapter 402 * @ndev : The DaVinci EMAC network adapter 479 /* ethtool_ops: DaVinci EMAC Ethtool structure 496 * @priv: The DaVinci EMAC private adapter structure 588 * @priv: The DaVinci EMAC private adapter structure [all …]
|
/Linux-v5.10/Documentation/devicetree/bindings/watchdog/ |
D | davinci-wdt.txt | 1 Texas Instruments DaVinci/Keystone Watchdog Timer (WDT) Controller 4 - compatible : Should be "ti,davinci-wdt", "ti,keystone-wdt" 14 Davinci DM646x - https://www.ti.com/lit/ug/spruer5b/spruer5b.pdf 20 compatible = "ti,davinci-wdt";
|
/Linux-v5.10/Documentation/devicetree/bindings/memory-controllers/ |
D | ti-aemif.txt | 11 Davinci DM646x - http://www.ti.com/lit/ug/sprueq7c/sprueq7c.pdf 17 - compatible: "ti,davinci-aemif" 57 such as NOR (e.g. cfi-flash) and NAND (ti,davinci-nand, see davinci-nand.txt). 75 compatibles "ti,davinci-aemif" and "ti,keystone-aemif" 139 Example for aemif, davinci nand and nor flash chip select shown below. 142 compatible = "ti,davinci-aemif"; 174 compatible = "ti,davinci-nand"; 182 .. see davinci-nand.txt
|
/Linux-v5.10/drivers/clk/davinci/ |
D | psc-dm365.c | 3 * PSC clock descriptions for TI DaVinci DM365 9 #include <linux/clk/davinci.h> 21 LPSC_CLKDEV1(asp0_clkdev, NULL, "davinci-mcbsp"); 31 /* REVISIT: gpio-davinci.c should be modified to drop con_id */ 34 LPSC_CLKDEV1(timer2_clkdev, NULL, "davinci-wdt"); 76 * compatibility with existing code in arch/arm/mach-davinci/dm365.c 83 * with code existing in arch/arm/mach-davinci/dm365.c
|
D | psc-dm355.c | 3 * PSC clock descriptions for TI DaVinci DM355 9 #include <linux/clk/davinci.h> 22 LPSC_CLKDEV1(mcbsp1_clkdev, NULL, "davinci-mcbsp.1"); 27 LPSC_CLKDEV1(mcbsp0_clkdev, NULL, "davinci-mcbsp.0"); 33 /* REVISIT: gpio-davinci.c should be modified to drop con_id */ 36 LPSC_CLKDEV1(timer2_clkdev, NULL, "davinci-wdt");
|
D | psc-dm646x.c | 3 * PSC clock descriptions for TI DaVinci DM646x 9 #include <linux/clk/davinci.h> 23 LPSC_CLKDEV1(mcasp0_clkdev, NULL, "davinci-mcasp.0"); 24 LPSC_CLKDEV1(mcasp1_clkdev, NULL, "davinci-mcasp.1"); 29 /* REVISIT: gpio-davinci.c should be modified to drop con_id */
|
D | psc-dm644x.c | 3 * PSC clock descriptions for TI DaVinci DM644x 9 #include <linux/clk/davinci.h> 27 LPSC_CLKDEV1(asp0_clkdev, NULL, "davinci-mcbsp"); 32 /* REVISIT: gpio-davinci.c should be modified to drop con_id */ 35 LPSC_CLKDEV1(timer2_clkdev, NULL, "davinci-wdt");
|
D | psc-da850.c | 25 LPSC_CLKDEV1(dsp_clkdev, NULL, "davinci-rproc.0"); 47 /* REVISIT: gpio-davinci.c should be modified to drop con_id */ 51 LPSC_CLKDEV1(mcasp0_clkdev, NULL, "davinci-mcasp.0"); 58 LPSC_CLKDEV1(mcbsp0_clkdev, NULL, "davinci-mcbsp.0"); 59 LPSC_CLKDEV1(mcbsp1_clkdev, NULL, "davinci-mcbsp.1"); 70 RESET_LOOKUP("da850-psc0", 15, "davinci-rproc.0", NULL),
|
/Linux-v5.10/arch/arm/boot/dts/ |
D | keystone-k2l-evm.dts | 78 compatible = "ti,keystone-nand","ti,davinci-nand"; 84 ti,davinci-chipselect = <0>; 85 ti,davinci-mask-ale = <0x2000>; 86 ti,davinci-mask-cle = <0x4000>; 87 ti,davinci-mask-chipsel = <0>; 89 ti,davinci-ecc-bits = <4>;
|
D | keystone-k2e-evm.dts | 105 compatible = "ti,keystone-nand","ti,davinci-nand"; 111 ti,davinci-chipselect = <0>; 112 ti,davinci-mask-ale = <0x2000>; 113 ti,davinci-mask-cle = <0x4000>; 114 ti,davinci-mask-chipsel = <0>; 116 ti,davinci-ecc-bits = <4>;
|
D | da850-lcdk.dts | 347 compatible = "ti,davinci-nand"; 353 ti,davinci-chipselect = <1>; 354 ti,davinci-mask-ale = <0>; 355 ti,davinci-mask-cle = <0>; 356 ti,davinci-mask-chipsel = <0>; 358 ti,davinci-nand-buswidth = <16>; 359 ti,davinci-ecc-mode = "hw"; 360 ti,davinci-ecc-bits = <4>; 361 ti,davinci-nand-use-bbt;
|
D | keystone-k2hk-evm.dts | 122 compatible = "ti,keystone-nand","ti,davinci-nand"; 128 ti,davinci-chipselect = <0>; 129 ti,davinci-mask-ale = <0x2000>; 130 ti,davinci-mask-cle = <0x4000>; 131 ti,davinci-mask-chipsel = <0>; 133 ti,davinci-ecc-bits = <4>;
|
/Linux-v5.10/Documentation/devicetree/bindings/i2c/ |
D | i2c-davinci.txt | 1 * Texas Instruments Davinci/Keystone I2C 4 davinci/keystone i2c interface contains. 7 - compatible: "ti,davinci-i2c" or "ti,keystone-i2c"; 31 compatible = "ti,davinci-i2c";
|