aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge tag '6AO.1.1' into lcard_bringup_o6AO.1.1-lcard-revbVishal Mahaveer2018-08-282-2/+1
|\ | | | | | | Change-Id: I26bed59c500d1a85735039dce0988d3f56956155
| * dra7x: fastboot: Increase boot partition sizeVishal Mahaveer2018-02-201-1/+1
| | | | | | | | | | | | | | | | | | The current boot partition size is not enough for booting HS boards with ift images. Increase the boot partition size to match the recovery partition size. Change-Id: I15a5ef83ba64a2803f7836dec79b158016482a1d Signed-off-by: Vishal Mahaveer <vishalm@ti.com>
| * ti: dra76: Remove Vin1a_fld conflicting with VOUT1 HDMI powerNikhil Devshatwar2017-12-011-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | For Dual HDMI use case, the VOUT1 port is connected to the onboard HDMI chip which converts parallel video to HDMI. For this to work, GPIO3_1 needs to be driven as the same is connected for the power_on signal for this chip. This pad conflicts with the VIN1A_FLD0 signal used for camera on the JAMR board. We do not need the FLD signal for vin1a for any JAMR use case Hence remove this pinmux to solve the conflict and enable VOUT1 HDMI Change-Id: Icea1a31dc2d8427a78b4ac563f649be420aef4cb Signed-off-by: Nikhil Devshatwar <nikhil.nd@ti.com>
* | Merge remote-tracking branch 'bb/lcard_bringup_o_revb' into p-ti-u-boot-2016.05Vishal Mahaveer2017-12-174-380/+253
|\ \ | |/ |/| | | | | | | | | | | | | | | | | | | Signed-off-by: Vishal Mahaveer <vishalm@ti.com> Conflicts: arch/arm/cpu/armv7/omap-common/utils.c board/ti/dra7xx/evm.c board/ti/dra7xx/mux_data.h configs/dra7xx_evm_nodt_defconfig Change-Id: I1c1189efc6325a32a3763ba0442c383a29f12d68
| * dra71x: lcard: mux_data: update for Rev-BVishal Mahaveer2017-10-031-1/+1
| | | | | | | | | | | | | | | | | | In previous version of LCARD, codec's MCLK and SCLK was connected together. In Rev-B board, MCLK is fed through xref_clk3. Change-Id: Ic54e44a59e18f113d0db485cae1e0d9ea1dbb655 Signed-off-by: Vishal Mahaveer <vishalm@ti.com>
| * dra71x: lcard: updates for rev-B EEPROMVishal Mahaveer2017-09-273-22/+22
| | | | | | | | | | | | | | | | | | New version of LCARD has EEPROM populated to identify LCARD board from regular EVM. Update code based on the EEPROM value. Change-Id: Ifedbe2019673651b2d2fabffff2cfaa8862f9303 Signed-off-by: Vishal Mahaveer <vishalm@ti.com>
| * omap-common: fastboot: extend cpu type for DRA71x rev 2.1Vishal Mahaveer2017-09-271-0/+1
| | | | | | | | | | | | | | | | | | DRA71x processors are reduced pin and software compatible derivative of DRA72 processors. Extend support for this revision in "getvar cpu" command. Change-Id: If5428cf75bee4da228a9e7ded5168fc1b9153377 Signed-off-by: Vishal Mahaveer <vishalm@ti.com>
| * ARM: DRA72x: Add support for detection of DRA71x SR 2.1Vishal Mahaveer2017-09-276-0/+12
| | | | | | | | | | | | | | | | | | | | | | commit c130009298ef6503e906a2bfed150dbb5f0ff381 branch ti-u-boot-2017.01 DRA71x processors are reduced pin and software compatible derivative of DRA72 processors. Add support for detection of SR2.1 version of DRA71x family of processors. Signed-off-by: Vishal Mahaveer <vishalm@ti.com> Signed-off-by: Jean-Jacques Hiblot <jjhiblot@ti.com>
| * board: dra71: don't do pbias ldo configurationVishal Mahaveer2017-08-281-0/+2
| | | | | | | | | | Change-Id: I362fe92f3e4929e98b962889eb877b555296c8dd Signed-off-by: Vishal Mahaveer <vishalm@ti.com>
| * Revert "arm: omap: enable high speed mode support in SPL for the eMMC on ↵Vishal Mahaveer2017-08-282-335/+0
| | | | | | | | | | | | DRA7x and DRA72." This reverts commit a5d52023de3c37231190454f833ea834a321c1ce.
| * Merge remote-tracking branch 'bb/lcard_bringup' into p-ti-u-boot-2016.05Vishal Mahaveer2017-08-285-4/+249
| |\ | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Vishal Mahaveer <vishalm@ti.com> Conflicts: board/ti/dra7xx/evm.c Change-Id: I53dbdd1dde527eefd58e71574f0748721e24e6d4
| | * dra71x: lcard: mux_data: add i2c4 pinmux6AM.1.3-lcardVishal Mahaveer2017-04-281-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | Add i2c4 pin mux. Needed for configuring FPDLink display. Change-Id: I3bc136ec6fa78defa9ad5b6f1a9f4298738bd2c9 Signed-off-by: Vishal Mahaveer <vishalm@ti.com>
| | * board: ti: dra71-evm: Update vcores_data for OPP_HIGH on DSPEVE & IVASuman Anna2017-04-261-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The DRA71x SoCs initially supported only OPP_NOM for all voltage domains. Commit 052ec124be4c ("board: dra71: Fix selection of OPPs") has enabled the selection of OPP_HIGH for the DSPEVE and IVA voltage domains based on the updated Data Manual, but has failed to add the corresponding values in the dra718_volts vcores_data structure required for a proper AVS/ABB setup. Add these values to make sure ABB setup can be done properly. Fixes: 052ec124be4c ("board: dra71: Fix selection of OPPs") Signed-off-by: Suman Anna <s-anna@ti.com> [Extended the patch to LCARD board] Signed-off-by: Vishal Mahaveer <vishalm@ti.com> Change-Id: Ie12f56a396ba38de75f76f17a138198ff8b40494
| | * board: dra71: Fix selection of OPPsLokesh Vutla2017-04-131-6/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | As per the DM[1] Dated June 2016–Revised February 2017, Table 5-3, DRA71 supports the following OPPs for various voltage domains: VDD_MPU: OPP_NOM VDD_CORE: OPP_NOM VDD_GPU: OPP_NOM VDD_DSPEVE: OPP_NOM, OPP_HIGH VDD_IVA: OPP_NOM, OPP_HIGH This patch add support for selection of the above OPPs instead of using OPP_NOM for all voltage domains. [1] http://www.ti.com/lit/ds/symlink/dra718.pdf Reported-by: Vishal Mahaveer <vishalm@ti.com> Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>
| | * dra71x: lcard: initial pmic and pad conf changesVishal Mahaveer2017-03-244-0/+239
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Basic changes to get to u-boot console via nodt defconfig. padconf data is generated based on PCT board file shared by Robert. For first time boot, use USB peripheral boot and DFU configuration in MLO to get in to fastboot mode and flash emmc. Change-Id: I32871fa4b5ae8a2a76b18c21ba4efd7b2b2df5f9 Signed-off-by: Vishal Mahaveer <vishalm@ti.com>
| | * dra72x/dra71x: update sdram configVishal Mahaveer2017-03-212-4/+4
| | | | | | | | | | | | | | | | | | | | | Update latest values for J6 Eco / J6 Entry Change-Id: I51f34fb0e3b677b47048b6a0aa4ce9789a58ecde Signed-off-by: Vishal Mahaveer <vishalm@ti.com>
* | | ARM: DRA7: Add clock fixup for DSP on dra76xRavikumar Kattekola2017-11-241-1/+16
| | | | | | | | | | | | | | | | | | | | | | | | On DRA76x, DSP clock frequency for OPP_HIGH has been increased. Change-Id: Ic3908e1d205d4f8d6872f05481beb90f046bb426 Signed-off-by: Ravikumar Kattekola <rk@ti.com>
* | | ARM: DRA7: Add OPP_PLUS for GPUSubhajit Paul2017-11-2410-7/+35
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | on DRA76x, GPU has an additional OPP called as OPP_PLUS For highest performance, set OPP_PLUS as default. Change-Id: I1bd385643dd9f973453953aa921d54ba49ff9de6 Signed-off-by: Subhajit Paul <subhajit_paul@ti.com> Signed-off-by: Ravikumar Kattekola <rk@ti.com>
* | | Revert "arm: dra7: Define board specific boot arguments"Vishal Mahaveer2017-11-071-4/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit e2648f3da001b2df4a7654c6c59e28ada0472e6c. For dra7xx evms these bootarg parameters are already defined in kernel commandline, remove it to avoid duplication. Conflicts: include/configs/dra7xx_evm.h Change-Id: I111b47eb9e2e7ebc4a79a83d15b22b665f5d0859 Signed-off-by: Vishal Mahaveer <vishalm@ti.com>
* | | ti: dra76: mux_data: Add pinmux for VIN1A for JAMR3Nikhil Devshatwar2017-11-071-0/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In DRA76 EVM, video ports from expansion ports are connected to vin1a (same as DRA7-EVM) This is different than all previous boards where the expansion video is muxed with onbaord LI camera. By default, pinmux for LI camera (VIN2a) is added we need to add pinmux for expansion video port (VIN1A) explicitly Change-Id: I19882423c5c94850605e55f004dff86113797fa8 Signed-off-by: Nikhil Devshatwar <nikhil.nd@ti.com> Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
* | | ti: dra76: mux_data: Add pinmux for JAMR use casesNikhil Devshatwar2017-11-071-0/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | Add pinmux for McASP, i2c4 and atl i2c4 is needed for TVP capture McASP and ATL is needed for Radio and multi channel audio Change-Id: I09074be8aea349a93630282e5b0a23028c6ea13a Signed-off-by: Nikhil Devshatwar <nikhil.nd@ti.com>
* | | dra7x: fastboot: Increase recovery partition sizePraneeth Bajjuri2017-10-262-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | As per current android recommendation https://source.android.com/devices/architecture/kernel/modular-kernels 1. Android recovery mode should contain both SOC and ODM kernel modules in the recovery partition. 2. If a kernel module is required both in recovery and normal boot mode, the module has to be located in recovery and vendor partition seperately. 3. Kernel modules used in recovery mode should be independent of vendor and odm partition 4. Recovery image should contain atleast storage, display, keypad, battery and pmic modules. Due to these requirements, recovery image size has increased to >10MB. This patch is to increase recovery partition size for TI devices so that we dont see such flashing error log: sending 'recovery' (12560 KB)... OKAY [ 0.436s] writing 'recovery'... FAILED (remote: too large for partition) finished. total time: 0.458s Change-Id: Ie76093c497cca864704e5c62f1304929c7c834c3 Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
* | | omap-common: fastboot: extend cpu type for DRA76x rev 1.0Praneeth Bajjuri2017-10-251-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | dra76 family is a high-performance, infotainment application device, based on OMAP architecture on a 28-nm technology. This contains most of the subsystems, peripherals that are available on dra74, dra72 family. This patch extends support for DRA76x to "getvar cpu" command Change-Id: I14ac3dd1da0f0d3f70d55f816d25a63f6de5a89d Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
* | | omap-common: fastboot: update cpu device namePraneeth Bajjuri2017-10-251-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | update cpu device name to recommended convention. Used by "fastboot getvar cpu" command to detect and flash the right device definition to the designated android partition. Change-Id: I2fda7ff8ee14eb3b51731db58dbb01090a6b8a19 Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
* | | Merge branch 'ti-u-boot-2016.05' of git://git.ti.com/ti-u-boot/ti-u-boot ↵David Huang2017-10-102-0/+9
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into p-ti-u-boot-2016.05 Auto Merge of: TI-Feature: 2016.05 TI-Tree: git://git.ti.com/ti-u-boot/ti-u-boot.git TI-Branch: ti-u-boot-2016.05 * 'ti-u-boot-2016.05' of git://git.ti.com/ti-u-boot/ti-u-boot: board: ti: dra7xx: Fix iodelay execution sequence board: ti: dra7xx: Select MCAN instead of DCAN on DRA76 EVM Signed-off-by: David Huang <d-huang@ti.com>
| * \ \ Merge branch 'maint-ti-u-boot-2016.05' of ↵LCPD Auto Merger2017-10-092-0/+9
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | git.ti.com:ti-u-boot/maint-ti-u-boot into ti-u-boot-2016.05 TI-Feature: maint-uboot-2016 TI-Tree: git@git.ti.com:ti-u-boot/maint-ti-u-boot.git TI-Branch: maint-ti-u-boot-2016.05 * 'maint-ti-u-boot-2016.05' of git.ti.com:ti-u-boot/maint-ti-u-boot: board: ti: dra7xx: Fix iodelay execution sequence board: ti: dra7xx: Select MCAN instead of DCAN on DRA76 EVM Signed-off-by: LCPD Auto Merger <lcpd_integration@list.ti.com>
| | * | | board: ti: dra7xx: Fix iodelay execution sequenceLokesh Vutla2017-10-041-8/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | commit 2f2928878591 ("board: ti: dra7xx: Fix iodelay execution sequence") branch ti-u-boot-2017.01 commit c3ca2d1a40877 ("board: ti: dra7xx: Select MCAN instead of DCAN on DRA76 EVM") selects MCAN pinmux. As part of this commit, iodelay_start() sequence is moved before pads selection. Once this start sequence is called, SoC will be in isolated state. On DRA71 EVM NAND pins are selected based on an i2c read, which will fail as SoC is in isolation. Also subsequent i2c reads/writes on the same bus are timedout(failing avs programming). Fix it by calling the iodelay_start() sequence just before configuring pinmux. Acked-by: Nishanth Menon <nm@ti.com> Tested-by: Tero Kristo <t-kristo@ti.com> Reviewed-by: Franklin S Cooper Jr. <fcooper@ti.com> Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com> Signed-off-by: Jean-Jacques Hiblot <jjhiblot@ti.com>
| | * | | board: ti: dra7xx: Select MCAN instead of DCAN on DRA76 EVMVignesh R2017-10-042-4/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | commit c3ca2d1a4087 ("board: ti: dra7xx: Select MCAN instead of DCAN on DRA76 EVM") branch ti-u-boot-2017.01 MCAN can be accessed via DCAN1 or DCAN2. Determining which DCAN instance to use if any at all is done through CTRL_CORE_CONTROL_SPARE_RW.SEL_ALT_MCAN. Since general pinmuxing is handled in U-boot. Handle this additional pinmuxing requirement in U-boot to insure that MCAN is used by default via the DCAN1 pins. Signed-off-by: Vignesh R <vigneshr@ti.com> [fcooper@ti.com: Update commit message and use DCAN1 not DCAN2 for MCAN] Signed-off-by: Franklin S Cooper Jr <fcooper@ti.com> Signed-off-by: Jean-Jacques Hiblot <jjhiblot@ti.com>
* | | | | omap-common: fastboot: extend cpu type for DRA71x rev 2.1Vishal Mahaveer2017-09-021-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | DRA71x processors are reduced pin and software compatible derivative of DRA72 processors. Extend support for this revision in "getvar cpu" command. Change-Id: If5428cf75bee4da228a9e7ded5168fc1b9153377 Signed-off-by: Vishal Mahaveer <vishalm@ti.com>
* | | | | spl: dra7xx: early boot: add error messageVenkateswara Rao Mandela2017-08-311-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | display a descriptive error message in case the number of level 2 page table entries is insufficient for the current binary. Change-Id: I592ab048b1109caefcd8cdc5c491a7f036503642 Signed-off-by: Venkateswara Rao Mandela <venkat.mandela@ti.com>
* | | | | spl: dra7xx: early boot: code cleanupVenkateswara Rao Mandela2017-08-311-5/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - tie the size of the page table area set aside for each core to a macro. Size of page table is now PAGE_TABLE_SIZE instead of 32 KB hard coded earlier. This allows us to increase the page table size if we need more memory for L2 page tables. - modify the page table location for each core so that there is no overlap between the regions. The setup in u-boot now matches the kernel device tree setup. We only have to specify the base address of the page table region using the macro DRA7_PGTBL_BASE_ADDR. All page table locations are calculated by incrementing the base address appropriately. Change-Id: I8bad0780fcd90c679a144264c0dc5fd770ac5106 Signed-off-by: Venkateswara Rao Mandela <venkat.mandela@ti.com>
* | | | | spl: dra7xx: early boot: handle watchdog timer for DSP2Venkateswara Rao Mandela2017-08-311-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Timer 13 has been added as watchdog timer for DSP2. Handle the same in MLO for early boot/late attach. Change-Id: I4c155fc51be0acec5b1ad754c46adcc93ee3752d Signed-off-by: Venkateswara Rao Mandela <venkat.mandela@ti.com>
* | | | | ti: dra71: Add J6entry vision pinmuxNikhil Devshatwar2017-08-281-0/+57
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add pinmux data for J6entry when used with vision board. This enables all vin1a, vin1b, vin2a, vin2b ports in 8bit mode and sets up the required iodelay configuration. Change-Id: I9c749e8274a9f7335fc0d713ec4b19cc1e13f3b7 Signed-off-by: Nikhil Devshatwar <nikhil.nd@ti.com>
* | | | | ti: dra72: mux_data: Fix vision pinmuxNikhil Devshatwar2017-08-281-27/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | On DRA72x platform, adding vision pinmux would disable one of the ethernet port But in RevC onwards boards, another ethernet port can be used as an alternative. For this, the vision pinmux needs to be done after the ethernet pads are configured (Some of the vision pads will overwrite ethernet pads) Change-Id: Icb4ee461ff9a82b2a2edb53c2ad043b70ed22be9 Signed-off-by: Nikhil Devshatwar <nikhil.nd@ti.com>
* | | | | am57x: android: add vendor partitionPraneeth Bajjuri2017-08-281-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add a new vendor parition for Android Change-Id: Ib63926fe6a6423fc97a49306bb927225003c5827 Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
* | | | | Merge branch 'ti-u-boot-2016.05' of git://git.ti.com/ti-u-boot/ti-u-boot ↵Praneeth Bajjuri2017-08-289-42/+304
|\| | | | | |_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into p-ti-u-boot-2016.05 * 'ti-u-boot-2016.05' of git://git.ti.com/ti-u-boot/ti-u-boot: arm: omap: enable high speed mode support in SPL for the eMMC on DRA76x ARM: dts: dra76-evm: add higher speed MMC/SD modes ARM: dts: dra76-evm: shift to using common IOdelay data ARM: dts: dra76x: create a common file with MMC/SD IOdelay data ARM: DRA72x: Add support for detection of DRA71x SR 2.1 Change-Id: I6e100695a70d55683a66bf8c8430e5245831e6dc Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
| * | | Merge branch 'maint-ti-u-boot-2016.05' of ↵LCPD Auto Merger2017-08-259-42/+304
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | git.ti.com:ti-u-boot/maint-ti-u-boot into ti-u-boot-2016.05 TI-Feature: maint-uboot-2016 TI-Tree: git@git.ti.com:ti-u-boot/maint-ti-u-boot.git TI-Branch: maint-ti-u-boot-2016.05 * 'maint-ti-u-boot-2016.05' of git.ti.com:ti-u-boot/maint-ti-u-boot: arm: omap: enable high speed mode support in SPL for the eMMC on DRA76x ARM: dts: dra76-evm: add higher speed MMC/SD modes ARM: dts: dra76-evm: shift to using common IOdelay data ARM: dts: dra76x: create a common file with MMC/SD IOdelay data ARM: DRA72x: Add support for detection of DRA71x SR 2.1 Signed-off-by: LCPD Auto Merger <lcpd_integration@list.ti.com>
| | * | arm: omap: enable high speed mode support in SPL for the eMMC on DRA76xJean-Jacques Hiblot2017-08-252-0/+39
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | commit 8fbc46c73738 ("arm: omap: enable high speed mode support in SPL for the eMMC on DRA76x") branch ti-u-boot-2017.01 Supporting DDR52 and HS200 modes requires that the pinmux and iodelays are properly programmed with platform specific values. This commit provides the same information as the dts does but in a manner that's usable by the SPL. Signed-off-by: Jean-Jacques Hiblot <jjhiblot@ti.com>
| | * | ARM: dts: dra76-evm: add higher speed MMC/SD modesJean-Jacques Hiblot2017-08-251-2/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | commit 2f4f581cb1a0 ("ARM: dts: dra76-evm: add higher speed MMC/SD modes") branch ti-u-boot-2017.01 The SD card interface on DRA76x EVM can support high speed SD cards. The eMMC onboard can support up to HS200 mode. Enable support for these higher speed modes in the device-tree file. Signed-off-by: Jean-Jacques Hiblot <jjhiblot@ti.com>
| | * | ARM: dts: dra76-evm: shift to using common IOdelay dataJean-Jacques Hiblot2017-08-251-40/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | commit e685f74757bb ("ARM: dts: dra76-evm: shift to using common IOdelay data") branch ti-u-boot-2017.01 Now that we have a device-tree include file with common MMC/SD IOdelay data for DRA76x SoC, shift the EVM device-tree file to using that. Signed-off-by: Jean-Jacques Hiblot <jjhiblot@ti.com>
| | * | ARM: dts: dra76x: create a common file with MMC/SD IOdelay dataJean-Jacques Hiblot2017-08-251-0/+244
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | commit 0651917fe691 ("ARM: dts: dra76x: create a common file with MMC/SD IOdelay data") branch ti-u-boot-2017.01 Add a common device-tree include file with MMC/SD IOdelay data for DRA76x SoC based on the linux DTSI file. In the most common case, IOdelay data available in datamanual can directly be used. This file caters to that common case. Data is based on DRA76x datamanual, SPRS993A, revised July 2017. Signed-off-by: Jean-Jacques Hiblot <jjhiblot@ti.com>
| | * | ARM: DRA72x: Add support for detection of DRA71x SR 2.1Vishal Mahaveer2017-08-236-0/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | commit c130009298ef6503e906a2bfed150dbb5f0ff381 branch ti-u-boot-2017.01 DRA71x processors are reduced pin and software compatible derivative of DRA72 processors. Add support for detection of SR2.1 version of DRA71x family of processors. Signed-off-by: Vishal Mahaveer <vishalm@ti.com> Signed-off-by: Jean-Jacques Hiblot <jjhiblot@ti.com>
* | | | dra7xx: android: add vendor partitionVishal Mahaveer2017-08-221-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Add a new vendor parition for Android Change-Id: Ib77ad4ee5582a128c802628df58d85b975eab5f9 Signed-off-by: Vishal Mahaveer <vishalm@ti.com>
* | | | fastboot: sparse: remove session-id logicSteve Rae2017-08-097-53/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | commit 64ece84854ae49f40e9b9d4d88502247774f9d2f upstream. This "session-id" alogrithm is not required, and currently corrupts the stored image whenever more the one "session" is required. Conflicts: common/fb_mmc.c Change-Id: Icd660c17515e885a00a4cf1d48acab1d84e688f7 Signed-off-by: Steve Rae <srae@broadcom.com> Signed-off-by: Vishal Mahaveer <vishalm@ti.com>
* | | | Merge branch 'ti-u-boot-2016.05' of git://git.ti.com/ti-u-boot/ti-u-boot ↵Praneeth Bajjuri2017-08-0728-405/+1593
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into p-ti-u-boot-2016.05 * 'ti-u-boot-2016.05' of git://git.ti.com/ti-u-boot/ti-u-boot: ARM: dts: dra76-evm: Add initial support ARM: dts: dra7-evm: sync DT with Linux configs: ti_omap5_common: Select dtb name for dra76 board: ti: dra76-evm: Add support for powering on mmc ldo board: ti: dra76-evm: Add the pinmux data board: ti: dra76-evm: Add DDR data board: ti: dra76-evm: Add the pmic data board: ti: dra76-evm: Add epprom support arm: dra76: Add support for ES1.0 detection configs: dra7xx: Enable LP87565 related configs power: regulator: palmas: Add smps12 dual regulator for tps65917 power: regulator: lp87565: add regulator support power: pmic: lp87565: Add the basic pmic support palmas: Add support for powering different ldos arm: omap5+: Add board specific ldo powering spi: ti_qspi: Fix baudrate divider calculation Signed-off-by: Praneeth Bajjuri <praneeth@ti.com> Conflicts: configs/dra7xx_evm_defconfig Change-Id: I05447e3e5dab5bcad0dd0469579d95f293563c97
| * | | Merge branch 'maint-ti-u-boot-2016.05' of ↵LCPD Auto Merger2017-08-0328-404/+1592
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | git.ti.com:ti-u-boot/maint-ti-u-boot into ti-u-boot-2016.05 TI-Feature: maint-uboot-2016 TI-Tree: git@git.ti.com:ti-u-boot/maint-ti-u-boot.git TI-Branch: maint-ti-u-boot-2016.05 * 'maint-ti-u-boot-2016.05' of git.ti.com:ti-u-boot/maint-ti-u-boot: ARM: dts: dra76-evm: Add initial support ARM: dts: dra7-evm: sync DT with Linux configs: ti_omap5_common: Select dtb name for dra76 board: ti: dra76-evm: Add support for powering on mmc ldo board: ti: dra76-evm: Add the pinmux data board: ti: dra76-evm: Add DDR data board: ti: dra76-evm: Add the pmic data board: ti: dra76-evm: Add epprom support arm: dra76: Add support for ES1.0 detection configs: dra7xx: Enable LP87565 related configs power: regulator: palmas: Add smps12 dual regulator for tps65917 power: regulator: lp87565: add regulator support power: pmic: lp87565: Add the basic pmic support palmas: Add support for powering different ldos arm: omap5+: Add board specific ldo powering spi: ti_qspi: Fix baudrate divider calculation Signed-off-by: LCPD Auto Merger <lcpd_integration@list.ti.com>
| | * | ARM: dts: dra76-evm: Add initial supportLokesh Vutla2017-08-028-178/+645
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Add initial dts support for dra76-evm. Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com> Signed-off-by: Jean-Jacques Hiblot <jjhiblot@ti.com>
| | * | ARM: dts: dra7-evm: sync DT with LinuxJean-Jacques Hiblot2017-08-021-257/+155
| | | | | | | | | | | | | | | | | | | | | | | | Syncrhonized dts with 4.4 Linux Signed-off-by: Jean-Jacques Hiblot <jjhiblot@ti.com>
| | * | configs: ti_omap5_common: Select dtb name for dra76Lokesh Vutla2017-08-021-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Select dtb name for dra76-evm. Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com> Signed-off-by: Jean-Jacques Hiblot <jjhiblot@ti.com>
| | * | board: ti: dra76-evm: Add support for powering on mmc ldoLokesh Vutla2017-08-022-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | ldo4 is used to poweron mmc on dra76-evm. Enable it. Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com> Signed-off-by: Jean-Jacques Hiblot <jjhiblot@ti.com>