- 10 1月, 2019 2 次提交
-
-
由 Peter Ujfalusi 提交于
To avoid the following error: asoc-simple-card sound: ASoC: Failed to create card debugfs directory Which is because the card name contains '/' character, which can not be used in file or directory names. Signed-off-by: NPeter Ujfalusi <peter.ujfalusi@ti.com> Signed-off-by: NSekhar Nori <nsekhar@ti.com>
-
由 Peter Ujfalusi 提交于
Add the board level fixed regulators for 3.3V and 1.8V which is used to power - among other things - the tlv320aic3106 codec. Apart from removing the following warning during boot: tlv320aic3x-codec 0-0018: Too high supply voltage(s) AVDD: 5000000, DVDD: 5000000 With the correct voltages the driver can select correct OCMV value to reduce pop noise. Signed-off-by: NPeter Ujfalusi <peter.ujfalusi@ti.com> Signed-off-by: NSekhar Nori <nsekhar@ti.com>
-
- 04 10月, 2018 1 次提交
-
-
由 Adam Ford 提交于
There is a GPIO expander on both the UI board as well as the baseboard. This patch enables the second tca6416 and identifies it as being on the baseboard using _bb as the suffix. Signed-off-by: NAdam Ford <aford173@gmail.com> Signed-off-by: NSekhar Nori <nsekhar@ti.com>
-
- 26 6月, 2018 1 次提交
-
-
由 David Lechner 提交于
This adds clock provider nodes for da850 and wires them up to all of the devices. Signed-off-by: NDavid Lechner <david@lechnology.com> Signed-off-by: NSekhar Nori <nsekhar@ti.com>
-
- 18 6月, 2018 2 次提交
-
-
由 Adam Ford 提交于
When using the board files the LCD works, but not with the DT. This adds enables the original da850-evm to work with the same LCD in device tree mode. The EVM has a gpio for backlight regulator and a PWM for dimming the backlight. The LCD and the vpif display pins are mutually exclusive, so if using the LCD, do not load the vpif driver. Signed-off-by: NAdam Ford <aford173@gmail.com> Signed-off-by: NSekhar Nori <nsekhar@ti.com>
-
由 Adam Ford 提交于
The DA850-EVM from Logic PD has a SATA port and the module that went with the kit supports it as well. This patch enables SATA controller. Signed-off-by: NAdam Ford <aford173@gmail.com> Signed-off-by: NSekhar Nori <nsekhar@ti.com>
-
- 16 5月, 2018 1 次提交
-
-
由 Adam Ford 提交于
The legacy mode uses the write protect and card detect but DT does not. This patch enables Write-Protect and Card-Detect pins for the MMC card, and the gpio-ranges property sets the gpio pinmuxing for those respective pins. Signed-off-by: NAdam Ford <aford173@gmail.com> Signed-off-by: NSekhar Nori <nsekhar@ti.com>
-
- 10 5月, 2018 1 次提交
-
-
由 Adam Ford 提交于
Many node labels in the device tree (like serial0, serial1, etc) are being redefined, so let's modernize the device tree by using phandles to extend the existing nodes. This helps reduce the whitespace. Signed-off-by: NAdam Ford <aford173@gmail.com> [nsekhar@ti.com: drop tps6507x related changes] Signed-off-by: NSekhar Nori <nsekhar@ti.com>
-
- 16 4月, 2018 1 次提交
-
-
由 Adam Ford 提交于
The EVM kit has two USB ports. This patch will enable both when booting with device tree. Signed-off-by: NAdam Ford <aford173@gmail.com> Signed-off-by: NSekhar Nori <nsekhar@ti.com>
-
- 26 2月, 2018 1 次提交
-
-
由 Adam Ford 提交于
This patch will add the chosen container to point stdout-path to serial2 and set the alias for spi0 to spi1 since the SPI NOR flash exists on SPI1. Suggested-by: NSekhar Nori <nsekhar@ti.com> Signed-off-by: NAdam Ford <aford173@gmail.com> Signed-off-by: NSekhar Nori <nsekhar@ti.com>
-
- 20 9月, 2017 1 次提交
-
-
由 Sekhar Nori 提交于
Add aliases for serial and ethernet nodes. Serial aliases help keep order of tty nodes fixed and ethernet alias is used by bootloader to setup mac address correctly. Reported-by: NAdam Ford <aford173@gmail.com> Acked-by: NTony Lindgren <tony@atomide.com> Fixes: dd7deaf2 ("ARM: davinci: da850: add DT node for ethernet") Signed-off-by: NSekhar Nori <nsekhar@ti.com>
-
- 27 7月, 2017 1 次提交
-
-
由 Kevin Hilman 提交于
Drop the unused endpoints. They should only be used when there is an actual remote-endpoint connected. Signed-off-by: NKevin Hilman <khilman@baylibre.com> Signed-off-by: NSekhar Nori <nsekhar@ti.com>
-
- 06 6月, 2017 1 次提交
-
-
由 Kevin Hilman 提交于
In order GPIOS from this controller to be used with the "gpio-hogs" property, the tca6416 node has to properly labeled as a gpio-controller, and use #gpio-cells. With that, the SEL_A, SEL_B, SEL_C lines that are used to select VPIF input can be configured using GPIO hogs. As an example, example, the configuration below selects the analog video input on the da850-evm UI board: &tca6416 { status = "okay"; sel_a { gpio-hog; gpios = <7 GPIO_ACTIVE_HIGH>; output-high; line-name = "ADC_ENn"; }; sel_b { gpio-hog; gpios = <6 GPIO_ACTIVE_HIGH>; output-high; line-name = "CAMERA_ENn"; }; sel_c { gpio-hog; gpios = <5 GPIO_ACTIVE_HIGH>; output-low; line-name = "VIDEO_IN_ENn"; }; }; Signed-off-by: NKevin Hilman <khilman@baylibre.com> Signed-off-by: NSekhar Nori <nsekhar@ti.com>
-
- 07 3月, 2017 3 次提交
-
-
由 Bartosz Golaszewski 提交于
Extend the vpif node with an output port with a single channel. NOTE: this is still mostly just hardware description - the actual driver is registered using pdata-quirks. We need the node however for correct pin control function selection. Signed-off-by: NBartosz Golaszewski <bgolaszewski@baylibre.com> Signed-off-by: NSekhar Nori <nsekhar@ti.com>
-
由 Bartosz Golaszewski 提交于
We need the expander to be probed to allow the VPIF controller to receive interrupts from the video decoder. Signed-off-by: NBartosz Golaszewski <bgolaszewski@baylibre.com> Signed-off-by: NSekhar Nori <nsekhar@ti.com>
-
由 Bartosz Golaszewski 提交于
The da850-evm dts file contains whitespace errors in the vpif node. This patch fixes them. Signed-off-by: NBartosz Golaszewski <bgolaszewski@baylibre.com> Signed-off-by: NSekhar Nori <nsekhar@ti.com>
-
- 20 1月, 2017 1 次提交
-
-
由 Fabien Parent 提交于
Read access to the SPI flash are broken on da850-evm, i.e. the data read is not what is actually programmed on the flash. According to the datasheet for the M25P64 part present on the da850-evm, if the SPI frequency is higher than 20MHz then the READ command is not usable anymore and only the FAST_READ command can be used to read data. This commit specifies in the DTS that we should use FAST_READ command instead of the READ command. Cc: stable@vger.kernel.org Tested-by: NKevin Hilman <khilman@baylibre.com> Signed-off-by: NFabien Parent <fparent@baylibre.com> [nsekhar@ti.com: subject line adjustment] Signed-off-by: NSekhar Nori <nsekhar@ti.com> Signed-off-by: NOlof Johansson <olof@lixom.net>
-
- 10 1月, 2017 1 次提交
-
-
由 Kevin Hilman 提交于
Enable VPIF node for video capture, and configure ports. EVM board uses channel 0 for composite input and channel 1 S-Video input. Signed-off-by: NKevin Hilman <khilman@baylibre.com> Signed-off-by: NSekhar Nori <nsekhar@ti.com>
-
- 18 8月, 2016 1 次提交
-
-
由 Karl Beldan 提交于
Currently the davinci da8xx boards use the mach-davinci aemif code. Instantiating an aemif node into the DT allows to use the ti-aemif memory driver and is another step to better DT support. This change adds an aemif node in the dtsi while retiring the nand_cs3 node. The NAND is now instantiated in the dts as a subnode of the aemif one along with its pins. Signed-off-by: NKarl Beldan <kbeldan@baylibre.com> Signed-off-by: NSekhar Nori <nsekhar@ti.com>
-
- 16 8月, 2016 1 次提交
-
-
由 Javier Martinez Canillas 提交于
This patch fixes the following DTC warnings for many boards: "Node /fixedregulator@0 has a unit name, but no reg property" Signed-off-by: NJavier Martinez Canillas <javier@osg.samsung.com> Signed-off-by: NTony Lindgren <tony@atomide.com>
-
- 14 4月, 2016 1 次提交
-
-
由 David Lechner 提交于
TI has been using the physical address in DT after the @ in device nodes. The device tree convention is to use the same address that is used for the reg property. This updates all davinci DT files to use the proper convention. Signed-off-by: NDavid Lechner <david@lechnology.com> Acked-by: NRob Herring <robh@kernel.org> Signed-off-by: NSekhar Nori <nsekhar@ti.com>
-
- 24 12月, 2015 2 次提交
-
-
由 Peter Ujfalusi 提交于
The eDMA1 in da850 has only one TPTC and for example MMC1 is HW events are handled by it. Signed-off-by: NPeter Ujfalusi <peter.ujfalusi@ti.com> Tested-by: NSushaanth Srirangapathi <sushaanth.s@ti.com> Signed-off-by: NSekhar Nori <nsekhar@ti.com>
-
由 Peter Ujfalusi 提交于
Switch to use the ti,edma3-tpcc and ti,edma3-tptc binding for the eDMA3. With the new bindings boards can customize and tweak the DMA channel priority to match their needs. With the new binding the memcpy is safe to be used since with the old binding it was not possible for a driver to know which channel is allowed to be used as non HW triggered channel. Using the new binding will allow us to reserve PaRAM slots to be used by the DSP which was not possible before and prevented the da850 boards to be moved to DT only. Note that the DMA memcpy is disabled, it can be enabled by reserving channels for memcpy by adding the following property to the edma node: ti,edma-memcpy-channels = <20 21>; /* Reserving channel 20 and 21 for memcpy */ Signed-off-by: NPeter Ujfalusi <peter.ujfalusi@ti.com> Tested-by: NSushaanth Srirangapathi <sushaanth.s@ti.com> Signed-off-by: NSekhar Nori <nsekhar@ti.com>
-
- 26 8月, 2014 3 次提交
-
-
由 Peter Ujfalusi 提交于
The audio on the board is using McASP <-> tlv320aic3106 codec and we have LineIn and LineOut jacks. Signed-off-by: NPeter Ujfalusi <peter.ujfalusi@ti.com> Signed-off-by: NSekhar Nori <nsekhar@ti.com>
-
由 Peter Ujfalusi 提交于
The board uses aic3106 for audio. Signed-off-by: NPeter Ujfalusi <peter.ujfalusi@ti.com> Signed-off-by: NSekhar Nori <nsekhar@ti.com>
-
由 Peter Ujfalusi 提交于
Add pinctrl nodes for the McASP0 pins and configure McASP to the desired mode for the board. Signed-off-by: NPeter Ujfalusi <peter.ujfalusi@ti.com> Signed-off-by: NSekhar Nori <nsekhar@ti.com>
-
- 15 12月, 2013 1 次提交
-
-
由 KV Sujith 提交于
Add GPIO DT node and pinmux entries for DA850 EVM. GPIO is configurable differently on different boards. So add GPIO pinmuxing in dts file. Signed-off-by: NKV Sujith <sujithkv@ti.com> Signed-off-by: NPhilip Avinash <avinashphilip@ti.com> Signed-off-by: NLad, Prabhakar <prabhakar.csengg@gmail.com> Signed-off-by: NSekhar Nori <nsekhar@ti.com>
-
- 22 8月, 2013 2 次提交
-
-
由 Lad, Prabhakar 提交于
Add ethernet device tree node information and pinmux for mii to da850 by providing interrupt details and local mac address. Signed-off-by: NLad, Prabhakar <prabhakar.csengg@gmail.com> Signed-off-by: NSekhar Nori <nsekhar@ti.com>
-
由 Lad, Prabhakar 提交于
Add mdio device tree node information to da850 by providing register details and bus frequency of mdio. Signed-off-by: NLad, Prabhakar <prabhakar.csengg@gmail.com> Signed-off-by: NSekhar Nori <nsekhar@ti.com>
-
- 20 6月, 2013 1 次提交
-
-
由 Philip Avinash 提交于
Replace /include/ by #include for da850 device tree files, in order to use the C pre-processor, making use of #define features possible. Signed-off-by: NPhilip Avinash <avinashphilip@ti.com> Signed-off-by: NSekhar Nori <nsekhar@ti.com>
-
- 18 4月, 2013 1 次提交
-
-
由 Manjunathappa, Prakash 提交于
Enable m25p64 SPI flash support on da850-EVM. Also add partition information of SPI flash. Signed-off-by: NManjunathappa, Prakash <prakash.pm@ti.com> Signed-off-by: NSekhar Nori <nsekhar@ti.com>
-
- 04 4月, 2013 1 次提交
-
-
由 Manjunathappa, Prakash 提交于
Add DT entry for MMC. Also add entry for pinmux information. Tested: 1) Without GPIO card detection and EDMA support as DT support for GPIO and EDMA are yet come. 2) By creating/deleting files and mounting/unmounting the partition. Signed-off-by: NManjunathappa, Prakash <prakash.pm@ti.com> Cc: linux-mmc@vger.kernel.org Cc: linux-arm-kernel@lists.infradead.org Cc: linux-kernel@vger.kernel.org Cc: davinci-linux-open-source@linux.davincidsp.com Cc: devicetree-discuss@lists.ozlabs.org Cc: cjb@laptop.org Cc: Sekhar Nori <nsekhar@ti.com> Acked-by: NArnd Bergmann <arnd@arndb.de> Signed-off-by: NSekhar Nori <nsekhar@ti.com>
-
- 03 4月, 2013 1 次提交
-
-
Add tps6507x regulator device tree data to da850-evm by adding regulator consumers with tightened constraints and regulator-name.TPS6507x regulator handle can be obtained by using this regulator name. Regulator constraints are added as per da850 board file. Regulator names are given as per maximum output voltage the regulator is capable to provide. for e.g. regulator name for dcdc1 is "VDCDC1_3.3V". Also, add tps6507x PMIC I2C slave device under I2C0 node. Tested on da850-evm. Signed-off-by: NVishwanathrao Badarkhe, Manish <manishv.b@ti.com> Signed-off-by: NSekhar Nori <nsekhar@ti.com>
-
- 10 2月, 2013 2 次提交
-
-
由 Kumar, Anil 提交于
Add da850 wdt DT node. Add OF_DEV_AUXDATA for wdt driver to use wdt clock. Signed-off-by: NKumar, Anil <anilkumar.v@ti.com> Signed-off-by: NSekhar Nori <nsekhar@ti.com>
-
Add I2C0 device tree and pin muxing information to da850-evm. Also, add OF_DEV_AUXDATA for I2C0 controller driver in da850 board dt file to use I2C0 clock. Verified i2c0 node gets created in sys class interface as "/sys/class/i2c-dev/i2c-0/subsystem/i2c-0". nsekhar@ti.com: tested using i2cdetect and i2cdump. Signed-off-by: NVishwanathrao Badarkhe, Manish <manishv.b@ti.com> Signed-off-by: NSekhar Nori <nsekhar@ti.com>
-
- 28 1月, 2013 1 次提交
-
-
由 Mrugesh Katepallewar 提交于
Add RTC DT entries in da850 dts file. Tested on da850-evm device. Test Procedure: $ date 2013.01.28-10:00:00 # usage: date[YYYY.]MM.DD-hh:mm[:ss] $ hwclock -w (reset board and check system time) Signed-off-by: NMrugesh Katepallewar <mrugesh.mk@ti.com> Signed-off-by: NSekhar Nori <nsekhar@ti.com>
-
- 21 1月, 2013 2 次提交
-
-
由 Kumar, Anil 提交于
Add NAND driver DT node and related pinctrl DT data to export NAND functionality on da850 evm. Signed-off-by: NKumar, Anil <anilkumar.v@ti.com> Signed-off-by: NSekhar Nori <nsekhar@ti.com>
-
由 Kumar, Anil 提交于
For DT, DaVinci platform can use pinctrl-single driver for handling padconf registers. Enable PINCTRL Kconfig for MACH_DA8XX_DT platform. Add required pinctrl DT entries in da850 dts file. Test procedure 1)Populate DT file with NAND node information. 2)Populate board DT file with pinmux information for NAND. 3)Boot and confirm NAND is detected by the kernel. 4)cat /proc/mtd to show partitions. Signed-off-by: NKumar, Anil <anilkumar.v@ti.com> Signed-off-by: NSekhar Nori <nsekhar@ti.com>
-
- 29 10月, 2012 1 次提交
-
-
由 Sekhar Nori 提交于
Add device tree data for DA850 EVM. At this time, only information on serial ports is added. Signed-off-by: NSekhar Nori <nsekhar@ti.com>
-