Commit graph

34981 commits

Author SHA1 Message Date
Gokul Sriram Palanisamy
ef29fc660d ARM: env: Removed write protection to 'ethaddr'
By default, u-boot enables write protection to
environment variable 'ethaddr'. However, we need
it configurable by the software.

Defining CONFIG_ENV_OVERWRITE enables this feature.

Change-Id: I1f17ce7769dc09ef42cfb09933e01a1bd5f2bb86
Signed-off-by: Gokul Sriram Palanisamy <gokulsri@codeaurora.org>
2017-06-21 02:55:14 -07:00
Linux Build Service Account
59664511d0 Merge "qca: mmc: Enabled support for using backup GPT" 2017-06-20 09:40:39 -07:00
Gokul Sriram Palanisamy
aa6e373d7a ARM: fdt_fixup: Added rproc auto-restart support
Added support to patch kernel device tree
for Q6 auto-restart using rproc framework.

Change-Id: Id2deb5e10347aede9ef8ff9e17db46d60fb82058
Signed-off-by: Gokul Sriram Palanisamy <gokulsri@codeaurora.org>
2017-06-19 22:12:09 +05:30
Vasudevan Murugesan
e080434b2f qca: mmc: Enabled support for using backup GPT
This patch enables support to use backup GPT in case the
primary GPT is corrupted.

Change-Id: Ied7edc5a4f86395f264299576cb92efdc92d30e0
Signed-off-by: Vasudevan Murugesan <vmuruges@codeaurora.org>
2017-06-19 05:25:35 -07:00
Gokul Sriram Palanisamy
2fa321aafc ipq8074: dumpqca: Updated RAM dump size
Now, crashdump will dump complete RAM area
based on RAM available on-board.

Change-Id: If747f43f16e047bb5ef1556f659da90c2979d513
Signed-off-by: Gokul Sriram Palanisamy <gokulsri@codeaurora.org>
2017-06-16 16:33:13 +05:30
Varadarajan Narayanan
3d9a317333 spi: qcom: Fix spi probe issue
Cleared dynamically allocated region for spi global data
to avoid garbage values causing data abort.

Change-Id: Ie278cb3a1374d347d7dfb20b59059dfbf9a7ae42
Signed-off-by: Gokul Sriram Palanisamy <gokulsri@codeaurora.org>
2017-06-15 15:34:37 +05:30
Gokul Sriram Palanisamy
6760565641 ARM: ipq8074: fdt_fixup: Added support to patch usb mode
This patch enables user to choose usb mode of port 0 in kernel.
By default, usb port 0 will be in host mode.
By setting an environment variable 'usb_mode' to "peripheral",
user can force port 0 to device mode.

Change-Id: Ib18d4db387ace1a0fa4fa1a74cffbc47464160f8
Signed-off-by: Gokul Sriram Palanisamy <gokulsri@codeaurora.org>
2017-06-15 14:25:47 +05:30
Linux Build Service Account
025bb86829 Merge "ARM: ipq8074: Updated u-boot text base address" 2017-06-13 09:50:33 -07:00
Gokul Sriram Palanisamy
1a3b94d78b ARM: ipq8074: Updated u-boot text base address
Change-Id: I2c226a2e1c748d59189bdcfc7bc6c98afe874c7f
Signed-off-by: Gokul Sriram Palanisamy <gokulsri@codeaurora.org>
2017-06-12 04:31:32 -07:00
Jaiganesh Narayanan
67e7d1b728 ipq807x: Initialize ethernet only if it is needed
Initialize ethernet module only if network communication is needed.
This change is introduced to save the boot up time of the AP.

Change-Id: I318a3e897fe511accef37667af1a6c46ae31db6e
Signed-off-by: Jaiganesh Narayanan <njaigane@codeaurora.org>
2017-06-12 03:33:51 -07:00
Saravanan Jaganathan
d5b694bc11 ARM: qca: Enabled run command
Change-Id: Iab94a30cfb4b4460b2a6430db2c7c8e81e4df32a
Signed-off-by: Gokul Sriram Palanisamy <gokulsri@codeaurora.org>
Signed-off-by: Saravanan Jaganathan <sjaganat@codeaurora.org>
2017-06-11 23:54:26 -07:00
Gokul Sriram Palanisamy
a869486d29 ARM: dumpqca: Fixed aligned access issue
Fixed aligned access issue with RPM MSGRAM.

Change-Id: Ia9718dced1eaa897cca8e56bfbe525fec3a624bb
Signed-off-by: Gokul Sriram Palanisamy <gokulsri@codeaurora.org>
2017-06-10 21:31:52 -07:00
Linux Build Service Account
5d5bd81507 Merge "Revert "ipq: Enabled crc32 command"" 2017-06-10 12:13:11 -07:00
Linux Build Service Account
290254f7d1 Merge "ARM: qup_spi: Enabled bam support for spi-nor" 2017-06-10 12:13:11 -07:00
Gokul Sriram Palanisamy
7e3a647968 Revert "ipq: Enabled crc32 command"
This reverts commit adc145b30e.

Change-Id: Ica9583b32b1d228469926e8888b03ab3d8814946
Signed-off-by: Gokul Sriram Palanisamy <gokulsri@codeaurora.org>
2017-06-08 17:15:24 +05:30
Gokul Sriram Palanisamy
3a93d3ccb9 ARM: qup_spi: Enabled bam support for spi-nor
Change-Id: I7bf9335ed5c0e6a439c5a4169319f1d422e1ae7d
Signed-off-by: Gokul Sriram Palanisamy <gokulsri@codeaurora.org>
Signed-off-by: Gopinath Sekar <gsekar@codeaurora.org>
2017-06-08 12:45:42 +05:30
Gokul Sriram Palanisamy
f5993e4346 ARM: qca: Added bam support for spi devices
Change-Id: I7f43c4a4d817fd727a43eb767aeae3fc001ca37c
Signed-off-by: Gokul Sriram Palanisamy <gokulsri@codeaurora.org>
2017-06-07 06:26:13 -07:00
Gokul Sriram Palanisamy
84472cb4a4 ARM: dts: Added aliases to pci devices for HK02
Change-Id: I2d292564063fdfe99b33db8ae717cdf7723265df
Signed-off-by: Gokul Sriram Palanisamy <gokulsri@codeaurora.org>
2017-06-07 06:24:31 -07:00
Gokul Sriram Palanisamy
ac91142257 ARM: ipq8074: Fixed multiple declaration warning
Removed multiple declaration of CONFIG_QCA_APPSBL_DLOAD

Change-Id: I3be27adc588cb7615925913ed984261de4123806
Signed-off-by: Gokul Sriram Palanisamy <gokulsri@codeaurora.org>
2017-06-06 15:09:59 +05:30
Gokul Sriram Palanisamy
f5d84614f5 ARM: ipq8074: qca_scm_sdi_v8 api is made specific for armv8
Change-Id: I3996e3e3632a72c20c1c69f97335a939f707c392
Signed-off-by: Gokul Sriram Palanisamy <gokulsri@codeaurora.org>
2017-06-04 23:37:03 -07:00
Linux Build Service Account
baa55e7914 Merge "ipq: Enabled crc32 command" 2017-06-03 17:13:06 -07:00
Saravanan Jaganathan
adc145b30e ipq: Enabled crc32 command
Change-Id: I07c406aacefc335e7f31e1f1c610dce6bde67967
Signed-off-by: Saravanan Jaganathan <sjaganat@codeaurora.org>
2017-06-04 00:24:09 +05:30
smuthayy
639c27e64e ipq807x: Fixed the PCIE linkup failure leads to crash
If the PCIE cards are not connected, executing the pci
commands lead to the crash.

Change-Id: Id68ab1a39bfc3319d17af2fe6a3c8d4c1af039b0
Signed-off-by: smuthayy <smuthayy@codeaurora.org>
2017-06-02 14:47:25 -07:00
smuthayy
0613a0b89c ipq807x: Enabled the PCIE
Change-Id: Iecd166a5a88ce563f02ebc0cae1b3b81ab5884ed
Signed-off-by: smuthayy <smuthayy@codeaurora.org>
2017-06-02 14:46:46 -07:00
smuthayy
7c309ca403 ipq807x: Added the PCIE phy support
Change-Id: I30212d0b82a28c131ec35ec8eeada3b91f8369a1
Signed-off-by: smuthayy <smuthayy@codeaurora.org>
2017-06-02 14:45:56 -07:00
smuthayy
313a244c7e ipq807x: Addedd the PCIE clocks
Change-Id: I5214f6e9197811ef21bef8d01040cfc539017861
Signed-off-by: smuthayy <smuthayy@codeaurora.org>
2017-06-02 14:45:08 -07:00
Linux Build Service Account
87d44aae7e Merge "ARM: ipq8074: Added scm_call support for crash dump" 2017-06-01 20:49:25 -07:00
Gokul Sriram Palanisamy
c0ee616f63 ARM: ipq8074: Added scm_call support for crash dump
Change-Id: I47f7192a464f92dbd8c2332767030ec04da9fc47
Signed-off-by: Gokul Sriram Palanisamy <gokulsri@codeaurora.org>
2017-06-01 07:18:09 -07:00
Jaiganesh Narayanan
c4a6f7d62f ipq807x: enable ethernet address assignment from ART partition
Change-Id: I37541ff581f677d5a6c04adedb68bb0e2416b4ac
Signed-off-by: Jaiganesh Narayanan <njaigane@codeaurora.org>
2017-06-01 06:16:04 -07:00
Jaiganesh Narayanan
1d3ca38f62 ipq807x: add ethernet rcgr clk init block
Change-Id: Iab6b1e948c705088e273bf815cc844fb447b392c
Signed-off-by: Jaiganesh Narayanan <njaigane@codeaurora.org>
2017-05-30 19:15:25 -07:00
Linux Build Service Account
407ceaf726 Merge "qca: tools: Modified pack.py to support new packing model" 2017-05-30 10:45:07 -07:00
Aditya Kumar Patra S
d688553904 qca: tools: Modified pack.py to support new packing model
Change-Id: I8c97407cf6c8f9068f7945c488bd7c4857f8a5b1
Signed-off-by: Aditya Kumar Patra S <apatr@codeaurora.org>
2017-05-30 07:37:05 -07:00
Linux Build Service Account
764be2c87d Merge "ARM: dts: ipq8074: Added support for HK02 board" 2017-05-30 07:12:48 -07:00
Linux Build Service Account
6ec2f97385 Merge "ARM: qca: ipq8074: Enabled QPIC NAND initialization" 2017-05-30 02:32:37 -07:00
Linux Build Service Account
da0d924ef5 Merge "ARM: qca: ipq807x: Enabled eMMC initialization" 2017-05-30 02:32:36 -07:00
Gokul Sriram Palanisamy
15946aa171 ARM: dts: ipq8074: Added support for HK02 board
Change-Id: Ie48cef59239b5d082333337c443504d218b83d4c
Signed-off-by: Gokul Sriram Palanisamy <gokulsri@codeaurora.org>
2017-05-30 12:39:46 +05:30
Gokul Sriram Palanisamy
5500c77993 ARM: qca: ipq807x: Enabled eMMC initialization
Change-Id: I2322bf1011fcf39441e58fcd9695818108b697fd
Signed-off-by: Gokul Sriram Palanisamy <gokulsri@codeaurora.org>
2017-05-29 23:25:14 -07:00
Gokul Sriram Palanisamy
48d1f57fdc ARM: qca: ipq8074: Enabled QPIC NAND initialization
Change-Id: Iffbf606ad1e257f02b99c824e592c847d91c1905
Signed-off-by: Gokul Sriram Palanisamy <gokulsri@codeaurora.org>
2017-05-29 23:24:42 -07:00
Jaiganesh Narayanan
6fe9db26ac ipq807x: enable net, qca8075 phy reset and link detection code
Change-Id: I978f5a16da7ecf56f006e0e7757a52c7d31b22cf
Signed-off-by: Jaiganesh Narayanan <njaigane@codeaurora.org>
2017-05-29 20:15:48 -07:00
Jaiganesh Narayanan
428fc1d379 ipq: move qca8075 mdio, phy driver into common directory
ipq40xx, ipq807x hardware share the qca8075 phy. So the qca8075 phy
mdio, driver has been moved to common directory for use by both the
hardware.

Change-Id: Id6e9342438ffbdf8599860df6fbb39bba30429b3
Signed-off-by: Jaiganesh Narayanan <njaigane@codeaurora.org>
2017-05-29 08:02:40 -07:00
Gokul Sriram Palanisamy
8b395f5711 ARM: fdt-fixup: Fixed array delimiter
Change-Id: Ie29a96acf9365e70197836f1cf1b6fb2a45fa365
Signed-off-by: Gokul Sriram Palanisamy <gokulsri@codeaurora.org>
2017-05-28 23:41:24 -07:00
Linux Build Service Account
7ba716433f Merge "ipq807x: Enabled the i2c support" 2017-05-28 07:34:05 -07:00
Linux Build Service Account
49c11c0235 Merge "ipq807x: Added reset support" 2017-05-28 07:34:05 -07:00
smuthayy
2af7368202 ipq807x: Enabled the i2c support
Change-Id: I81f6210a8bd562d77dc6461a8916eca59a5fdc1b
Signed-off-by: smuthayy <smuthayy@codeaurora.org>
2017-05-27 13:28:36 -07:00
smuthayy
ead0a99fa9 ipq807x: Added reset support
Change-Id: If603ee62167fbbd284090d8e7412263e0d73b363
Signed-off-by: smuthayy <smuthayy@codeaurora.org>
2017-05-27 13:22:31 -07:00
Gokul Sriram Palanisamy
3002391c6b ARM: qca: Include RPM crashdump collection
Included dump collection for RPM code, data and msg.

Change-Id: I8d093c21cadcadf3982c1aa930ad0b0e8b0af14c
Signed-off-by: Gokul Sriram Palanisamy <gpalan@codeaurora.org>
2017-05-27 12:21:32 -07:00
Gokul Sriram Palanisamy
16e1850e40 ARM: fdt-fixup: Fixed array delimiter
Change-Id: I1922edde97c8010969681d1ad1d549ffdf966a37
Signed-off-by: Gokul Sriram Palanisamy <gokulsri@codeaurora.org>
2017-05-27 02:25:56 -07:00
Linux Build Service Account
45b4c03776 Merge "ARM: dts: spi: Updated tlmm values" 2017-05-26 06:13:15 -07:00
Gokul Sriram Palanisamy
aece84674c ARM: dts: spi: Updated tlmm values
Change-Id: I8ebb883d2c7c219bbe1dd1682c638157e78cd53c
Signed-off-by: Gokul Sriram Palanisamy <gokulsri@codeaurora.org>
2017-05-25 08:28:31 -07:00
smuthayy
e86ed2aba9 ipq807x: Fixed the UART bitrate for HWK01
Change-Id: I8fdb8359f762dc7f3fb9e745d745992e3d97b8da
Signed-off-by: smuthayy <smuthayy@codeaurora.org>
2017-05-25 04:22:59 -07:00