This patch enables reading soc_id form smem required by
thermal deamon in kernel and patches it to kernel dtb.
Change-Id: If4d68d10e47eeed26a9c2867f40abc18d9027812
Signed-off-by: Gokul Sriram Palanisamy <gokulsri@codeaurora.org>
Enabled to set multiple ethernet mac addresses
from ART partition into u-boot environment which
in-turn will be patched-up into the kernel dts.
CONFIG_IPQ_NO_MACS should be set accordingly.
Change-Id: I72d1324789685d25adcb3f5c4fb1b54151098f62
Signed-off-by: Gokul Sriram Palanisamy <gokulsri@codeaurora.org>
Added fdt-fixup for patching RPM version string
to kernel device-tree that may be required for
test automation and build component information.
Change-Id: I6dedecbe17ecea1a211e3d0a8d64aa1f3835f821
Signed-off-by: Gokul Sriram Palanisamy <gokulsri@codeaurora.org>
Moved properties boot_version and tz_version
to root node to make it compatible with other
board configurations to facilitate consistent
test automation across boards.
Change-Id: I3046a571f75eb5430f4b50b00f9fd8a7467724fe
Signed-off-by: Gokul Sriram Palanisamy <gokulsri@codeaurora.org>
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>
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>
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>
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>
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>
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>
Included dump collection for RPM code, data and msg.
Change-Id: I8d093c21cadcadf3982c1aa930ad0b0e8b0af14c
Signed-off-by: Gokul Sriram Palanisamy <gpalan@codeaurora.org>
U-boot uses APPSBLENV partition on flash to save environment variables.
During flashless boot, there cannot be any dependency over a flash partition.
This patch revokes the support for this flash partition for flashless boot.
Change-Id: Id387ec3af52c597f3fd408e022446c9b600ecf1d
Signed-off-by: Gopinath Sekar <gsekar@codeaurora.org>
Signed-off-by: Gokul Sriram Palanisamy <gpalan@codeaurora.org>
flash_secondary_type is specific to ipq8064. Initialization of this
parameter is moved into boards specific file.
Change-Id: If1a0e44e3d0a674ce497de045d9c5095b67bc913
Signed-off-by: Gokul Sriram Palanisamy <gpalan@codeaurora.org>
This change adds mmc init code to update mmc env parameters
such as env offset and size in case of env is in mmc.
Change-Id: I27b5a68b47cab8090ad1a56d452b3211d92d1e21
Signed-off-by: Gokul Sriram Palanisamy <gpalan@codeaurora.org>
Added the ipq807x ethernet edma, ppe driver support
Change-Id: Ibcac04d8a60c1ca74549834b70735a6f15b58358
Signed-off-by: Aditya Kumar Patra S <apatr@codeaurora.org>
This patch enables qca_mmc driver and
also has the changes required for emmc
support
Change-Id: Icc8d807caffced79d6ca576fe6220c522ebda3f7
Signed-off-by: Vasudevan Murugesan <vmuruges@codeaurora.org>
This change fixes the ping issue on the AP151 and AP152
targets. The issue happens when ping is attempted for
more than one time on the same port either LAN or WAN.
Change-Id: Iad8b0da3ef15bdf12f73645625167f0ff5106df0
Signed-off-by: Prabhu Jayakumar <pjayak@codeaurora.org>
Changes to use the C Flags pushed by the openwrt package directly
from within the qca953x target sources is done.
Change-Id: Ib66cdf88ccef33e7805cc7a6831200502d7f1c23
Signed-off-by: Prabhu Jayakumar <pjayak@codeaurora.org>
Changes to use the C Flags pushed by the openwrt package directly
from within the qca956x target sources is done.
Change-Id: I4bacf9eb23ed442413d4b4f0833e8d1143aea77f
Signed-off-by: Prabhu Jayakumar <pjayak@codeaurora.org>
Changes to use the C Flags pushed by the openwrt package directly
from within the qca955x target sources is done.
Change-Id: I4f9e6a3e4e919ab01399a803349e79f57573988d
Signed-off-by: Prabhu Jayakumar <pjayak@codeaurora.org>