Commit graph

8685 commits

Author SHA1 Message Date
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
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
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
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
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
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
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
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
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
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
2bd3927596 Merge "ipq6018: Enabling SPI NAND support for Emulation" 2018-12-07 07:05:21 -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
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
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
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
Linux Build Service Account
df527e6248 Merge "ipq6018: Enable USB support" 2018-11-23 07:34:53 -08:00
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
caac981e1b Merge "ipq6018: Enable i2c subsytem" 2018-11-20 22:15:57 -08:00
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
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
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
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
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
f9bf44c614 ipq807x: Add SFP 10G ethernet support
Change-Id: Ia2fc764ed69f5304d9837e39896d58820f073599
Signed-off-by: Sham Muthayyan <smuthayy@codeaurora.org>
2018-11-13 01:08:36 -08:00
Linux Build Service Account
8de8d3ba83 Merge "Revert "ipq807x: disable PCI"" 2018-11-09 06:04:40 -08:00
Linux Build Service Account
fb77909be3 Merge "ipq6018:Enable eMMC" 2018-11-08 22:33:52 -08:00
Sham Muthayyan
38c7f93620 ipq8074: PCIE Gen3 support
Change-Id: Ic1b1e15a239d52e0a50b0a90d81d0523f1ee69a6
Signed-off-by: Sham Muthayyan <smuthayy@codeaurora.org>
2018-11-08 04:56:03 -08:00
sameeruddin shaik
9ad98fee86 ipq806x: Added new scm_atomic_call
use scm_atomic_call to access the usb_mode_controller
register in u-boot.

Change-Id: I9523f2dcf312fa1526d6b7052e98a0d9489c1701
Signed-off-by: sameeruddin shaik <samesh@codeaurora.org>
2018-11-05 01:29:32 -08:00
Venkat Raju Sana
f015dd1bbb ipq6018:Enable eMMC
ipq6018 suppports only SDHCI mode.

Change-Id: I55246e3d994c6db7dd84c955c7186c256fc61bd5
Signed-off-by: Venkat Raju Sana <vrsana@codeaurora.org>
2018-11-02 09:52:17 -07:00
Ram Chandra Jangir
5fe8aa41a3 ipq806x: Initialize complete ethernet subsystem for AP161
AP161 board has 3 GMAC's GMAC0, GMAC1 and GMAC2. Currently uboot
is initializing GMAC1 and GMAC2 only, not GMAC0.
This way when we use upstream GMAC driver (stmmac dwmac-ipq806x.c)
then GMAC1 and GMAC2 are working fine but GMAC0 does not work since
it is not initialized/configured at uboot.

This change adds support to initialize GMAC0 according to it's
corresponding configuration so that all GMAC's can be used.

Change-Id: I6345282cd48cb3a766f33d124f36d4050e27da00
Signed-off-by: Ram Chandra Jangir <rjangir@codeaurora.org>
2018-10-23 17:23:43 +05:30
Antony Arun T
39d2121738 ipq6018: enabling nand flash support
Change-Id: I4b8fb686d958668d6dcfeea1060aa877a228f71b
Signed-off-by: Antony Arun T <antothom@codeaurora.org>
2018-10-22 10:54:35 +05:30
Antony Arun T
cb7e1ff2ce ipq6018: Adding SPI NOR support
Change-Id: I647ef1358a5d509d58b4d9874ea386e9fa64594b
Signed-off-by: Antony Arun T <antothom@codeaurora.org>
2018-10-11 16:37:27 +05:30
Antony Arun T
b07bc61647 ipq6018: enable serial console support for emulation
Change-Id: I96bef704b2717a832a728c537f5693fbbf4ea658
Signed-off-by: Antony Arun T <antothom@codeaurora.org>
2018-10-10 11:39:22 +05:30
Antony Arun T
8e3df1e294 ipq6018: Setting freq to 240 Khz for ipq6018 EMU
ipq6018 CXO is 24 MHz. It is downscaled by 1/100
to 240 KHz for EMU platform.

Change-Id: Id94e4f9cb3516e6d0750d89596c0153018fb9674
Signed-off-by: Antony Arun T <antothom@codeaurora.org>
2018-09-27 19:01:47 +05:30
Linux Build Service Account
99b39a11c4 Merge "ipq807x: Enabled emmc for DB.HK01" 2018-09-22 01:05:03 -07:00
Gokul Sriram Palanisamy
003edf6a05 ipq807x: Enabled emmc for DB.HK01
Change-Id: I4a6a0ca30a2dc33d8b4e03310b935a4ce9493741
Signed-off-by: Gokul Sriram Palanisamy <gokulsri@codeaurora.org>
2018-09-22 02:08:01 +05:30