Commit graph

35768 commits

Author SHA1 Message Date
Gokul Sriram Palanisamy
41eae48e0d pack.py: Updated to support lkboot single image
LK bootloader needs kernel image with a different
image header format. Hence, we need to pack the
single image with a custom kernel image.

Change-Id: I326fa92a72beace40f92753eac13b638705aeb14
Signed-off-by: Gokul Sriram Palanisamy <gokulsri@codeaurora.org>
2019-01-24 05:38:11 -08:00
sameeruddin shaik
8338952d77 ipq807x: Fix compiler warnings in u-boot
Change-Id: Icd0c082fcc5d191745e4e4242dda5a7f3b22c4f0
Signed-off-by: sameeruddin shaik <samesh@codeaurora.org>
2019-01-22 12:57:57 +05:30
Linux Build Service Account
676c973e0d Merge "Revert "ipq806x: Initialize complete ethernet subsystem for AP161"" 2019-01-20 09:34:45 -08:00
Linux Build Service Account
35beed23e7 Merge "ipq6018: fixing u-boot start address" 2019-01-20 09:34:44 -08:00
Ram Chandra Jangir
3f24ba08bc Revert "ipq806x: Initialize complete ethernet subsystem for AP161"
This reverts commit 5fe8aa41a3.

Change-Id: Ie6a7ff0e4a7b5ca40b1fcb770eac3ae8bdf7a45a
Signed-off-by: Ram Chandra Jangir <rjangir@codeaurora.org>
2019-01-18 15:25:20 +05:30
Antony Arun T
43a967f824 ipq6018: fixing u-boot start address
Change-Id: Id836daed76ac8ed3e15c0e1e78767c61bb53b6e8
Signed-off-by: Antony Arun T <antothom@codeaurora.org>
2019-01-18 09:53:26 +05:30
Antony Arun T
b538ae8411 ipq6018: Disabling PCIe in emulation platform
Change-Id: I6b408bc4b545257eb1f211717ce0bb38080c1879
Signed-off-by: Antony Arun T <antothom@codeaurora.org>
2019-01-17 14:44:58 +05:30
Gerrit - the friendly Code Review server
8d00a32132 Merge changes 2019-01-11 06:00:18 -08:00
Linux Build Service Account
32d3567f78 Merge "ipq806x: Initialize complete ethernet subsystem for AP161" 2019-01-11 03:04:27 -08:00
Linux Build Service Account
352d213a0a Merge "ipq807x: Fix compiler warnings for PCI driver" 2019-01-09 07:57:55 -08:00
Linux Build Service Account
1dd11d2137 Merge "ipq807x: Enable support to generate apps-only images." 2019-01-09 07:57:42 -08:00
Sham Muthayyan
168f7cdb7f ipq807x: Fix compiler warnings for PCI driver
Change-Id: I616ae06fe058b6bcfb1f9404625af002214650d1
Signed-off-by: Sham Muthayyan <smuthayy@codeaurora.org>
2019-01-04 04:14:10 -08:00
Sham Muthayyan
0195f6b90d ipq807x: Fix compiler warnings in Ethernet drivers
Change-Id: Ife293bc31c919aba00c30a83424d9b5114f485ba
Signed-off-by: Sham Muthayyan <smuthayy@codeaurora.org>
2019-01-04 04:14:05 -08:00
Pavithra Palanisamy
fb64e6ded8 ipq807x: Enable support to generate apps-only images.
Change-Id: I678d621be99d07321b05f34cfe626607785c882f
Signed-off-by: Pavithra Palanisamy <pavip@codeaurora.org>
2019-01-04 12:44:17 +05:30
Linux Build Service Account
b38b3905e6 Merge "pack.py: included lkboot in single image" 2018-12-31 13:04:35 -08:00
Linux Build Service Account
1bde547522 Merge "pack.py: included lkboot in single image" 2018-12-31 13:04:35 -08:00
Gokul Sriram Palanisamy
44cffe4325 pack.py: included lkboot in single image
Added an additional option '--lk'.
With this option '--lk' included, pack script will
use lkboot.mbn instead of u-boot.mbn for APPSBL.

This option applies to 'emmc' only image.
Other flash types will discard this option.

Applies to ipq806x and ipq40xx SoCs.

Change-Id: Ic3b5a3398e3d007fe1d144e069e62a6157b9a2ef
Signed-off-by: Gokul Sriram Palanisamy <gokulsri@codeaurora.org>
2018-12-27 11:38:38 +05:30
Gokul Sriram Palanisamy
7b83f68369 pack.py: included lkboot in single image
Added an additional option '--lk'.
With this option '--lk' included, pack script will
use lkboot.mbn instead of u-boot.mbn for APPSBL.

This option applies to 'emmc' only image.
Other flash types will discard this option.

Applies to ipq807x SoCs.

Change-Id: Id2b6f6946f66d26e1d6c9c1c5dcec0d0fb5d26a8
Signed-off-by: Gokul Sriram Palanisamy <gokulsri@codeaurora.org>
2018-12-26 21:33:04 -08:00
Saravanan Jaganathan
93d70cd30f tools: pack: Choose nand-4k only for nand
nand-4k is auto picked only for nand and not for norplusnand.

Change-Id: Id78940ebebde7d8e814a8334d11b65f69ac1520e
Signed-off-by: Saravanan Jaganathan <sjaganat@codeaurora.org>
2018-12-26 16:56:55 +05:30
Linux Build Service Account
95ad2c8c6d Merge "ipq6018: enable reset support" 2018-12-23 20:47:42 -08:00
Antony Arun T
13cbfa1606 ipq6018: enable reset support
Change-Id: I617c1373dda9c3c384f29d5c0f8b089a42e332a1
Signed-off-by: Antony Arun T <antothom@codeaurora.org>
2018-12-20 15:14:09 +05:30
Linux Build Service Account
ca968ed9fc Merge "ipq6018: Added pcie support" 2018-12-19 22:08:56 -08:00
Linux Build Service Account
e31f237880 Merge "dcache: Moved function variables to global data" 2018-12-19 16:37:29 -08:00
Linux Build Service Account
d9c4a66d5c Merge "ipq807x: Add support to pack nand single-image for 4K pagesized NAND" 2018-12-19 05:34:44 -08:00
Linux Build Service Account
d63d4e2a85 Merge "ipq6018: Adding the config_no_reloc in cypress config" 2018-12-18 06:34:03 -08:00
Gokul Sriram Palanisamy
90eafc3590 dcache: Moved function variables to global data
Moving variables from stack into a separate
section helps avoid cacheline alignment issue

Change-Id: Id704803e1a8675e60a6ce4d74917e258d42ca2d7
Signed-off-by: Sandhya <sandhyks@codeaurora.org>
Signed-off-by: Gokul Sriram Palanisamy <gokulsri@codeaurora.org>
2018-12-18 18:01:34 +05:30
Linux Build Service Account
99782b9bfb Merge "ipq806x: change the tftp default load address" 2018-12-17 23:35:45 -08:00
Rajkumar Ayyasamy
929e19e29e ipq6018: Added pcie support
Change-Id: Iff5db65fd2f4391f04c8c717fa7a75d35ef5b65a
Signed-off-by: Rajkumar Ayyasamy <arajkuma@codeaurora.org>
2018-12-17 17:47:17 +05:30
Pavithra Palanisamy
e3c24574bd ipq807x: Add support to pack nand single-image for 4K pagesized NAND
Change-Id: I247422b032076895102029482505ed8ef657fbf2
Signed-off-by: Pavithra Palanisamy <pavip@codeaurora.org>
2018-12-16 22:33:53 -08:00
Linux Build Service Account
261729ecf6 Merge "ipq807x: OAK01 and OAK03 changes based on RDP req." 2018-12-15 19:06:16 -08:00
Nikhil Prakash V
b91aa0a8a0 ipq807x: OAK01 and OAK03 changes based on RDP req.
Change-Id: I2b49fc17e59244cb0cbf63c354a4183960cdf02d
Signed-off-by: Nikhil Prakash V <nprakash@codeaurora.org>
2018-12-15 19:15:03 +05:30
Linux Build Service Account
33caf6f725 Merge "ipq6018: Enabling uart2 support" 2018-12-14 06:05:31 -08:00
sameeruddin shaik
ff78f91dd7 ipq6018: Adding the config_no_reloc in cypress config
making one config for relocation disabling in u-boot,
rather  than specifying target name and checking for every target

Change-Id: I99895d0f0b1c750bbb796beb3a8f3e6cd5d1a20b
Signed-off-by: sameeruddin shaik <samesh@codeaurora.org>
2018-12-13 19:39:15 +05:30
sameeruddin shaik
44179982b6 ipq806x: change the tftp default load address
Adjust the tftp loading address, so that it wont
try to load the files to the u-boot region in ram.

Change-Id: I8b56ce8930c534b275c157c06033ba385ccb8a04
Signed-off-by: sameeruddin shaik <samesh@codeaurora.org>
2018-12-13 12:23:44 +05:30
Pavithra Palanisamy
bfb3a33102 ipq807x: Add support to use defined mkimage for creating U-boot image.
Change-Id: I61f9f3b5baeb9bfb854f7a48b6ccdb7d912fdca7
Signed-off-by: Pavithra Palanisamy <pavip@codeaurora.org>
2018-12-12 19:42:24 +05:30
Antony Arun T
94c6cb51f2 ipq6018: Enabling uart2 support
Change-Id: Id186e082d3137cc8f30e32cf48f0be822a74b519
Signed-off-by: Antony Arun T <antothom@codeaurora.org>
2018-12-12 13:32:05 +05:30
Linux Build Service Account
f7c9b0ccad Merge "ipq807x: Add support for "tiny-nor" flash type in single-image generation" 2018-12-07 09:05:16 -08:00
Linux Build Service Account
2bd3927596 Merge "ipq6018: Enabling SPI NAND support for Emulation" 2018-12-07 07:05:21 -08:00
Linux Build Service Account
def2d0cf7b Merge "ipq6018: Adding support for new read id command sequence for spi nand" 2018-12-07 07:05:20 -08:00
Linux Build Service Account
e307ba9c56 Merge "ipq6018: choose spi nand bus number and cs number from dts" 2018-12-07 07:05:20 -08:00
Linux Build Service Account
cf7e5ec01f Merge "ipq6018: Enabling support for SPI NAND flash "GD5F1GQ4R"" 2018-12-07 07:05:19 -08:00
Linux Build Service Account
1a392436db Merge "ipq40xx: dk07: Fixed broken i2c alias in device tree" 2018-12-06 23:30:17 -08:00
Linux Build Service Account
fb6b3e35a8 Merge "ipq40xx: Fixed broken i2c alias in device tree" 2018-12-06 23:30:15 -08:00
Linux Build Service Account
2740bc8060 Merge "ipq806x: Disable relocation in uboot-2016" 2018-12-06 21:57:54 -08:00
Pavithra Palanisamy
dcfeb46f58 ipq40xx: dk07: Fixed broken i2c alias in device tree
Change-Id: I7e656edf52afc8173109d1d5112c7eb50969accc
Signed-off-by: Pavithra Palanisamy <pavip@codeaurora.org>
2018-12-06 18:17:28 +05:30
Gokul Sriram Palanisamy
f0a00116f6 ipq40xx: Fixed broken i2c alias in device tree
Change-Id: I897b9e7d7b76c09fc6f6725e1e482b41854c2ac3
Signed-off-by: Gokul Sriram Palanisamy <gokulsri@codeaurora.org>
2018-12-06 03:25:20 -08:00
Antony Arun T
cbcc15acfe ipq6018: choose spi nand bus number and cs number from dts
Change-Id: Ic9d2fed8ca8d656d7b0ab1f2a4eb1fc55aeb1133
Signed-off-by: Antony Arun T <antothom@codeaurora.org>
2018-12-06 15:26:29 +05:30
Antony Arun T
b5b68fdfa8 ipq6018: Enabling SPI NAND support for Emulation
Change-Id: Ib1b7cd7e938b2f79db9f555c86c474e335d9043c
Signed-off-by: Antony Arun T <antothom@codeaurora.org>
2018-12-06 15:22:43 +05:30
Antony Arun T
fc4ec308a0 ipq6018: Adding support for new read id command sequence for spi nand
Some spi nand flash uses single byte read id(9FH) command,
for those devices the sequence is
byte1	byte2	byte3	byte4
9FH	MID	DID	DID
some other spi nand flashes uses two byte read id(9F 00H) command
for those devices the sequence is
byte1	byte2	byte3	byte4
9FH	A7-A0	MID	DID
The first byte is the actual command and the second byte is a dummy byte.
For devices which uses new sequence, we need to pass
appropriate read id command with dummy byte.

Change-Id: Idf2e8740f8341596cd8f58d22d5e33a4b4972a31
Signed-off-by: Antony Arun T <antothom@codeaurora.org>
2018-12-06 15:19:46 +05:30
Antony Arun T
51eda13d9c ipq6018: Enabling SPI nand support
Change-Id: I72a20fc90343ee85b98f9b78d321ef85e4590eaa
Signed-off-by: Antony Arun T <antothom@codeaurora.org>
2018-12-06 11:54:47 +05:30