Commit graph

8785 commits

Author SHA1 Message Date
Gokul Sriram Palanisamy
ceea3ed10f ipq807x: Removed spi gpio entries from device-tree
Removed spi-gpio entried from device-tree and
added to static board param structure.

This change helps free-up 10KB so that we will
be able to accomodate another device-tree entry.

Change-Id: If0f53b611ac838ad5cec7e6a2a48c6064732ce22
Signed-off-by: Gokul Sriram Palanisamy <gokulsri@codeaurora.org>
2019-11-22 15:27:59 +05:30
Linux Build Service Account
a8f7e1ee33 Merge "ipq5018: Change bootcmd from bootm to bootipq" 2019-11-19 09:54:05 -08:00
Vandhiadevan
7f61cf2d58 ipq5018: Setting freq to 240 Khz for ipq5018 EMU.
It is downscaled by 1/100 to 240 KHz for EMU platform.

Change-Id: I9346faab2c9e17f572a195f2277c2ab12e726712
Signed-off-by: Vandhiadevan <vkarunam@codeaurora.org>
2019-11-18 10:16:38 +05:30
Gokul Sriram Palanisamy
0875b410c7 dts: ipq807x: Removed external reference clock on HK10-C1
On HK10-C1, Malibu PHY Will use internal 48MHz clock.
Hence, removing the external reference clock setting.

Change-Id: I5d55c3a35c4ee4ca8d2bd74688e20bfc21bc34bd
Signed-off-by: Gokul Sriram Palanisamy <gokulsri@codeaurora.org>
2019-11-14 05:11:30 -08:00
Gokul Sriram Palanisamy
eb607a330e qca: uart: ipq807x: Removed serial console initialization
U-boot is handed over with serial console initialized
from sbl. Hence removing re-initialization.

Change-Id: I205e3147e5829879c61421fb97f33844fdc24bc2
Signed-off-by: Gokul Sriram Palanisamy <gokulsri@codeaurora.org>
2019-11-10 22:07:52 -08:00
Gokul Sriram Palanisamy
de819d1841 dts: Removing unused model and compatible entries
If enabling CONFIG_DISPLAY_BOARDINFO, model shall be
added to the device-tree.

Change-Id: Ic88b0055d61a9858b9231bb6e8095bb75cc4c7a3
Signed-off-by: Gokul Sriram Palanisamy <gokulsri@codeaurora.org>
2019-11-10 22:07:45 -08:00
Linux Build Service Account
f159367dd0 Merge "ipq807x: tiny:Enable THUMB2 interwork in u-boot" 2019-11-06 12:37:33 -08:00
Linux Build Service Account
4cd1329204 Merge "ipq5018: Enable mtest support" 2019-11-01 19:08:02 -07:00
Linux Build Service Account
f48764f0fe Merge "ipq: tzt: add xpu config test support" 2019-11-01 14:42:35 -07:00
Linux Build Service Account
5d464089f1 Merge "ipq6018: free ubi ptr to avoid memory leak" 2019-11-01 14:42:34 -07:00
Linux Build Service Account
ffef817f98 Merge "dts: enabled i2c0 on HK10" 2019-11-01 04:40:07 -07:00
Linux Build Service Account
51bc6b7e39 Merge "dts: Enabled pci1 on HK10" 2019-11-01 04:40:07 -07:00
sameeruddin shaik
ed24a4448f ipq807x: tiny:Enable THUMB2 interwork in u-boot
Change-Id: I45fcd0c11c365c2df5abc8fda979ed9df5537acb
Signed-off-by: sameeruddin shaik <samesh@codeaurora.org>
2019-11-01 16:13:30 +05:30
Rajkumar Ayyasamy
84c8701aa4 ipq: tzt: add xpu config test support
Change-Id: Ia981f59ea3dd52f23a4c757ff424cb0656e4435c
Signed-off-by: Rajkumar Ayyasamy <arajkuma@codeaurora.org>
2019-11-01 15:49:24 +05:30
Rajkumar Ayyasamy
ffeea6dd1e ipq6018: free ubi ptr to avoid memory leak
This patch will free the ubi volume and ubi
object  memory

Change-Id: I4151fc70efefbf338123a734f2abcbc48e440444
Signed-off-by: Rajkumar Ayyasamy <arajkuma@codeaurora.org>
2019-10-30 15:42:13 +05:30
Vandhiadevan Karunamoorthy
3da238bdb6 ipq5018: Enable spi bam support
Change-Id: Idd6395d223bbd6fc7fbf7ef09a96c8849f6bbb58
Signed-off-by: Vandhiadevan Karunamoorthy <vkarunam@codeaurora.org>
2019-10-28 17:28:32 +05:30
Vandhiadevan Karunamoorthy
c6e22ee9b2 ipq5018: Modify timer clock freq to 24MHz
Change-Id: I3b50f0561a40fd3e1b105435803904e6d8d4658d
Signed-off-by: Vandhiadevan Karunamoorthy <vkarunam@codeaurora.org>
2019-10-28 16:30:08 +05:30
Vandhiadevan Karunamoorthy
73712e5b7d ipq5018: Add spi nor support
Change-Id: I1191f2cab63f09fa9c69f417d9cd3050e7a928e3
Signed-off-by: Vandhiadevan Karunamoorthy <vkarunam@codeaurora.org>
2019-10-17 23:08:48 +05:30
Gokul Sriram Palanisamy
316aa24c8d dts: enabled i2c0 on HK10
Change-Id: I7401041416f0a986167f19189e53d2a9b5581123
Signed-off-by: Gokul Sriram Palanisamy <gokulsri@codeaurora.org>
2019-10-17 19:59:37 +05:30
Gokul Sriram Palanisamy
72c669f49f dts: Enabled pci1 on HK10
Change-Id: I63d18d0ec45d5f82d14709228b3277a3446cea63
Signed-off-by: Gokul Sriram Palanisamy <gokulsri@codeaurora.org>
2019-10-17 19:58:00 +05:30
Gokul Sriram Palanisamy
65865cc949 dts: Enabled Aquantia port on HK10
Change-Id: I1504fc0db53f3dc6a2af8433ec327006b3eb3ae3
Signed-off-by: Gokul Sriram Palanisamy <gokulsri@codeaurora.org>
2019-10-17 19:50:44 +05:30
Vandhiadevan Karunamoorthy
5951991989 ipq5018: Fixing whitespace errors
Change-Id: I8c3c6cb436344cec2211cd53281d757e68bc0a6b
Signed-off-by: Vandhiadevan Karunamoorthy <vkarunam@codeaurora.org>
2019-10-17 13:48:41 +05:30
Vandhiadevan Karunamoorthy
474077431c qca: ipq5018: Adding support for IPQ5018
Added config, dts and initial board support code for ipq5018

Change-Id: I70c0432623e57430187a7f432033056e19be8e5b
Signed-off-by: Vandhiadevan Karunamoorthy <vkarunam@codeaurora.org>
2019-10-10 21:55:42 +05:30
Linux Build Service Account
17d1a6da32 Merge "ipq807x: added support for HK10 external reference clk select." 2019-09-16 04:11:43 -07:00
Linux Build Service Account
bcbb214a6e Merge "ipq6018: add support to flash individual ubi volumes" 2019-09-14 08:08:41 -07:00
Tushar Nimkar
0206407f5f ipq807x: added support for HK10 external reference clk select.
By default UNIPHY PLL takes 48MHz, now this need to take  50M
from external oscilator input pin for HK10. So need to change
the PLL ref sel.

Affected only for HK10. Tested on Reworked HK01 board with 50MHz
oscillator connected to USGMII_OSCILL_50M pin

Change-Id: Ie90fdbbfbfc700a30d9ada895baa1a170db25888
Signed-off-by: Tushar Nimkar <tnimkar@codeaurora.org>
2019-09-13 21:36:36 +05:30
Rajkumar Ayyasamy
04d99019b2 ipq6018: add support to flash individual ubi volumes
Change-Id: I660879ffa28437eb88faa04ee61d329c224d16f9
Signed-off-by: Rajkumar Ayyasamy <arajkuma@codeaurora.org>
2019-09-13 15:13:08 +05:30
Saravanan Jaganathan
00124dca56 ipq807x: dts: Removed DB board support
Out of space, so removing for now.

Change-Id: Iacaa5e6c64ce6dc9a8a92230cccc396cf1b3d928
Signed-off-by: Saravanan Jaganathan <sjaganat@codeaurora.org>
2019-09-12 22:24:44 -07:00
Saravanan Jaganathan
de8cf404e7 Revert "ipq9807x: dts: Removed unsed HK06 and HK10"
This reverts commit 4ecd8ad83d.
Change-Id: I0efb305d3c1f91d25691a814aaebc7e683a823c5
2019-09-09 23:04:29 -07:00
Antony Arun T
90d693cf7d ipq6018: i2c: enabling i2c0 support in cp01
Change-Id: If971fd108edf8822d5f8130fb205c65b0c7805e6
Signed-off-by: Antony Arun T <antothom@codeaurora.org>
2019-08-23 00:50:10 -07:00
Saravanan Jaganathan
b67554a71d ipq807x: dts: Removed PCIe1 for HK01-C5
Change-Id: I91fc24d1d6742c8dad77e788be505e4167135ef8
Signed-off-by: Saravanan Jaganathan <sjaganat@codeaurora.org>
2019-08-09 08:01:24 -07:00
Balaji Prakash J
00ce69a42c ipq6018: dts: Enable i2c1 for accessing PMIC in DB boards
Change-Id: I32a7219737aa4b86dbf525bf724039ff03e8eda3
Signed-off-by: Balaji Prakash J <bjagadee@codeaurora.org>
2019-07-08 16:42:48 +05:30
Antony Arun T
fedd981dfd ipq6018: Adding support for ipq6018-AP-CP01-C2
Change-Id: Ibf0771ad18d7d6cd52ddb92a5950053d25f3132d
Signed-off-by: Antony Arun T <antothom@codeaurora.org>
2019-07-01 14:28:58 +05:30
Sumit Gaur
bd09174584 qcn3018: Set number of cores for QCN3018
QCN3018 has only 2 cores, the kernel has to bringup
only 2 cores, hence if the SoC is identified as QCN3018
restrict the number of cores using "maxcpus" bootargs

Change-Id: Idafc44c02de302b65f9c9dfc5f77783a91b2c018
Signed-off-by: Sumit Gaur <gaur@codeaurora.org>
2019-06-19 06:15:26 -07:00
speriaka
643b6d5eb5 u-boot: ipq6018: Fix i2c and net driver compile time warnings
Change-Id: I269d0bd681d2a9e4042eb3943b0060e36d9b3758
Signed-off-by: speriaka <speriaka@codeaurora.org>
2019-06-18 21:39:03 -07:00
Linux Build Service Account
2a7f11236f Merge "ipq6018: set drive strength of NOR & NAND gpio to 12mA for db-cp01" 2019-06-13 11:35:29 -07:00
Linux Build Service Account
c257237fc5 Merge "ipq806x: Add MII RESET and AUTONEG for all phy devices" 2019-06-13 06:06:31 -07:00
Sham Muthayyan
da7ff0332a ipq806x: Add MII RESET and AUTONEG for all phy devices
Change-Id: I63972ccc1e9dc139ab282ee4ac66b1884ba5e4dc
Signed-off-by: Sham Muthayyan <smuthayy@codeaurora.org>
2019-06-13 01:03:49 -07:00
speriaka
16dde8f870 arm: dts: ipq6018: Add Ethernet support for DB-CP02
Change-Id: Ib700c1528a1f59f620e7788a872cbc35aceea00e
Signed-off-by: speriaka <speriaka@codeaurora.org>
2019-06-12 22:36:19 -07:00
Antony Arun T
15720d3e6a ipq6018: set drive strength of NOR & NAND gpio to 12mA for db-cp01
Change-Id: I8745bed1a99b52fa373cda18532243ff85eeac4a
Signed-off-by: Antony Arun T <antothom@codeaurora.org>
2019-06-12 21:38:45 -07:00
Antony Arun T
95eef2aafa ipq6018: Enable i2c1 to communicate with PMIC
Change-Id: I6cb2d8585fc058f8ac9af3e74367d4fbc1f7c6f2
Signed-off-by: Antony Arun T <antothom@codeaurora.org>
2019-06-10 23:35:53 -07:00
Antony Arun T
370c2e402f ipq6018: fix compilar warning in smem file
Change-Id: I107f9e237587318dcee2aa79a57634105f23a912
Signed-off-by: Antony Arun T <antothom@codeaurora.org>
2019-06-09 23:51:15 -07:00
Antony Arun T
f3c23aaa63 emmc: move macro definition to board specific files
moving emmc related macros definitions to ipq807x & ipq40xx
board specific files from common files to avoid
redefined compilar warnings

Change-Id: Ic8d9537535a0b5439d42e8b0b53faadba72c50a3
Signed-off-by: Antony Arun T <antothom@codeaurora.org>
2019-06-10 11:24:59 +05:30
Linux Build Service Account
1f10c52b39 Merge "arm: dts: Add Ethernet support for db-cp01" 2019-06-07 15:35:31 -07:00
Linux Build Service Account
2ae8d70a52 Merge "ipq: Enable crashdump collection in usb device" 2019-06-07 15:35:28 -07:00
speriaka
e6b8828d93 arm: dts: Add Ethernet support for db-cp01
Change-Id: I0bbbd938701ca4f460b467effbb922129ef69bd8
Signed-off-by: speriaka <speriaka@codeaurora.org>
2019-06-07 16:06:37 +05:30
speriaka
5e1391e5b7 drivers: net: Update ppe config for all RDPs
This patch adds ppe configs to support all
ipq6018 RDPs

Change-Id: Ief77106f46c2023f0f29322588850c1d1018d30a
Signed-off-by: speriaka <speriaka@codeaurora.org>
2019-06-04 08:23:18 -07:00
Linux Build Service Account
adeb1f2588 Merge "ipq6018: Updated GPIOs drive strength to 8mA" 2019-05-30 17:35:38 -07:00
Pavithra Palanisamy
b7239058e9 ipq: Enable crashdump collection in usb device
This change enables support to collect crashdump files
in connected usb storage device on requirement.

Change-Id: If191bcae5329dd2c9e84035069e4d9b0e73b546b
Signed-off-by: Pavithra Palanisamy <pavip@codeaurora.org>
2019-05-30 20:17:55 +05:30
Rajkumar Ayyasamy
27724d7b06 ipq6018: Updated GPIOs drive strength to 8mA
Change-Id: If22c631d8cfcf2c9f16c7838b0fc2ae25d1cb9a5
Signed-off-by: Rajkumar Ayyasamy <arajkuma@codeaurora.org>
2019-05-30 14:55:18 +05:30