Commit graph

35732 commits

Author SHA1 Message Date
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
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
Pavithra Palanisamy
640bab8ee8 ipq807x: Add support for "tiny-nor" flash type in single-image generation
Change-Id: I3c03233e8e9290fd8e601135afa7c5d421c29e71
Signed-off-by: Pavithra Palanisamy <pavip@codeaurora.org>
2018-12-06 10:54:21 +05:30
Nikhil Prakash V
4a98e92b2d ipq807x: Remove HK05 DTS Support
Change-Id: I8ffe75cea4c417c5838d14b6a5f29e7359910730
Signed-off-by: Nikhil Prakash V <nprakash@codeaurora.org>
2018-12-03 19:01:36 +05:30
Antony Arun T
0e7bb084f4 ipq6018: Enabling support for SPI NAND flash "GD5F1GQ4R"
Change-Id: I8df9be7ca1b8497e018dd563c7522e52a2433cb6
Signed-off-by: Antony Arun T <antothom@codeaurora.org>
2018-11-30 15:50:28 +05:30
Linux Build Service Account
cb3bbb5080 Merge "ipq807x: Support for OAK01, OAK02, OAK03." 2018-11-29 23:06:47 -08:00
sameeruddin shaik
f2741fbe5a ipq806x: Disable relocation in uboot-2016
This change will resolve the "L2 Master port decode error"
 print in the Kernel log.

Change-Id: I12fd39a85093cc1d7fab336898e039a61eeb5565
Signed-off-by: sameeruddin shaik <samesh@codeaurora.org>
2018-11-29 10:54:48 +05:30
Nikhil Prakash V
e02742715a ipq807x: Support for OAK01, OAK02, OAK03.
Change-Id: I725f4117e29766d7b45e7c03c2ed84acdf4d6492
Signed-off-by: Nikhil Prakash V <nprakash@codeaurora.org>
2018-11-28 17:14:11 +05:30
Antony Arun T
191aa8b443 ipq6018: Pass UUID of rootfs partion to kernel in bootargs
Change-Id: I0c8e186ad84c3eb18ae0b6fbf88bbeef4bec5077
Signed-off-by: Antony Arun T <antothom@codeaurora.org>
2018-11-28 15:25:12 +05:30
Linux Build Service Account
df527e6248 Merge "ipq6018: Enable USB support" 2018-11-23 07:34:53 -08:00
Linux Build Service Account
36e3130eb1 Merge "drivers: clk: ipq40xx: Clear divider value while doing deinit" 2018-11-23 05:35:26 -08:00
Linux Build Service Account
8f5540aa07 Merge "ipq6018: Enabling data cache" 2018-11-23 01:11:37 -08:00
Linux Build Service Account
5b4c25156b Merge "ipq6018: enabling imxtract command support" 2018-11-22 11:06:46 -08:00
Antony Arun T
7ddbdf9a5e ipq6018: Enabling data cache
Change-Id: Icdce919badfce0660ef43119e236740220f25d1d
Signed-off-by: Antony Arun T <antothom@codeaurora.org>
2018-11-22 19:04:29 +05:30
Balaji Prakash Jagadeesan
74f379e8db ipq6018: Enable USB support
Change-Id: Id663a2866355c2baa5455ce848ef08d16f6038e5
Signed-off-by: Balaji Prakash Jagadeesan <bjagadee@codeaurora.org>
2018-11-22 13:24:18 +05:30
Linux Build Service Account
39f14a5284 Merge "ipq6018: Skip uboot relocation and setup CP15 barrier" 2018-11-21 21:38:09 -08:00
Linux Build Service Account
b5a9df1a85 Merge "ipq6018: Enable ubi command support" 2018-11-20 22:15:58 -08:00
Linux Build Service Account
caac981e1b Merge "ipq6018: Enable i2c subsytem" 2018-11-20 22:15:57 -08:00
Antony Arun T
1ac37ce878 ipq6018: enabling imxtract command support
Change-Id: I4051a51139756e348328c12abaff08452869afb6
Signed-off-by: Antony Arun T <antothom@codeaurora.org>
2018-11-21 11:34:38 +05:30
Linux Build Service Account
f5e7369466 Merge "ipq6018: Enabling bootipq command" 2018-11-20 11:35:04 -08:00
Linux Build Service Account
f9d14eb462 Merge "ipq6018: Restricting scm calls for emulations" 2018-11-20 11:35:04 -08:00
Antony Arun T
4755d2f8c5 ipq6018: Enable ubi command support
Change-Id: I411b95f75c19ffff17727aa751f3a6a57285caaa
Signed-off-by: Antony Arun T <antothom@codeaurora.org>
2018-11-20 18:56:01 +05:30
Md Sadre Alam
b174865973 drivers: clk: ipq40xx: Clear divider value while doing deinit
This change will clear the divider value while doing deinit of
SD devices. In-order to clear the divider value we have to write
into register GCC_SDCC1_MISC.

Writing 0x0 to this register will clear the divider value which is
set, while doing initialization got SD devices.
Without this change, while kernel bootup we can see the below error.

error:
[3.529917] mmc0: Skipping voltage switch
[4.131741] mmc0: error -110 whilst initialising SD card.

Change-Id: Ifeca94ae09532a4b506e645cc9254e438179c886
Signed-off-by: Md Sadre Alam <mdalam@codeaurora.org>
2018-11-20 15:25:22 +05:30
Antony Arun T
1c7d57b963 ipq6018: Skip uboot relocation and setup CP15 barrier
Change-Id: I29ced10a3ab0f36a06bdbb642f6b73ab287e8d6d
Signed-off-by: Antony Arun T <antothom@codeaurora.org>
2018-11-20 14:53:15 +05:30
Linux Build Service Account
f88087be5d Merge "ipq807x: Add NAPA 1.1 phy support" 2018-11-19 06:17:01 -08:00
Sham Muthayyan
c8a41b0cef ipq807x: Add NAPA 1.1 phy support
Change-Id: I04b2a75277bee180d2e098a347a9f999801ed038
Signed-off-by: Sham Muthayyan <smuthayy@codeaurora.org>
2018-11-18 22:47:19 -08:00
Linux Build Service Account
fb5a032cfa Merge "qca : Add u-boot CLI command "flasherase"" 2018-11-18 22:07:32 -08:00
Antony Arun T
40697c440e ipq6018: Enabling bootipq command
Change-Id: I5059a07b1a436cf732848009eaebb8c29b37a136
Signed-off-by: Antony Arun T <antothom@codeaurora.org>
2018-11-19 10:51:42 +05:30
Antony Arun T
81eda81fc4 ipq6018: Restricting scm calls for emulations
Change-Id: Ifb8db2348f8aa02c48d0dbfd263da94260849c51
Signed-off-by: Antony Arun T <antothom@codeaurora.org>
2018-11-19 10:49:08 +05:30
Gokul Sriram Palanisamy
e63b778c80 ipq807x: Removed reservation for TZAPpps in low mem profile
TZ APPS will not be supported in Low memory Profile.

Change-Id: Ic6b83d21182ba9b4f9d3ff7386ef1d01a1457249
Signed-off-by: Gokul Sriram Palanisamy <gokulsri@codeaurora.org>
Signed-off-by: Saravanan Jaganathan <sjaganat@codeaurora.org>
2018-11-18 08:11:20 +05:30
Pavithra Palanisamy
15456d8ba6 qca : Add u-boot CLI command "flasherase"
The "flasherase" command can be used to erase partitions in flash.

Change-Id: I1111f3a626c3a36bcef57079a10c5d6be4e1e8df
Signed-off-by: Pavithra Palanisamy <pavip@codeaurora.org>
2018-11-16 11:39:22 +05:30
Linux Build Service Account
2da02f66d3 Merge "ipq807x: i2c: Fix drive-strength of i2c gpios" 2018-11-15 10:05:08 -08:00
Venkat Raju Sana
a80c2f0118 ipq6018: Enable i2c subsytem
Change-Id: Ia727b07803f738588241b8406f125ec3f9ac1472
Signed-off-by: Venkat Raju Sana <vrsana@codeaurora.org>
2018-11-15 09:56:10 -08:00
Pavithra Palanisamy
fd133e8d8e ipq807x: i2c: Fix drive-strength of i2c gpios
This change adds drive-strength property for I2C GPIOs and
modify config_i2c_gpio function to get the drvstr value from dts.

Change-Id: Ieece9e2f9d6abc115a50d87bc512004d3efcad0f
Signed-off-by: Pavithra Palanisamy <pavip@codeaurora.org>
2018-11-14 17:21:53 +05:30
Sham Muthayyan
8fc56d271a ipq807x: Fix PCIE failed in other platform
Change-Id: Ide698e51ce1e9a21efc4c0559750216dd5a48b86
Signed-off-by: Sham Muthayyan <smuthayy@codeaurora.org>
2018-11-13 22:47:59 -08:00
Linux Build Service Account
d1673a3783 Merge "ipq806x: Change the minimum write protect region size for Micron eMMC" 2018-11-13 12:13:01 -08:00
Linux Build Service Account
40e31c6f85 Merge "ipq807x: Add SFP 10G ethernet support" 2018-11-13 12:13:00 -08:00