This SMEM type is to determine the spi flash addr is in 3 byte
or 4 byte.
Change-Id: I705a9c5c6f760b93e112a873ead41cd76520501b
Signed-off-by: Sham Muthayyan <smuthayy@codeaurora.org>
Added a separate dumpinfo entry for
Secure boot to skip secure region.
Change-Id: Ib3836a851e8b0603a9c08013de293dcbe8e3c0fb
Signed-off-by: Gokul Sriram Palanisamy <gokulsri@codeaurora.org>
NSS-IMEM region is copied to a dynamic address
region in DRAM during kernel crash to avoid
NSS dump corruption.
This patch includes support to save the NSS dump
from the dynamic DRAM region to file in host machine.
Change-Id: I6131da890dc8bde382a3d2511ea930cd76c1f79e
Signed-off-by: Manoharan Vijaya Raghavan <mraghava@codeaurora.org>
Initializing the ethernet when there is a failure in boot ie the
u-boot does not jump to kernel.
Change-Id: Id89c9e4285a2d68515ac463a027e0aa1d67c9ebd
Signed-off-by: Sham Muthayyan <smuthayy@codeaurora.org>
Device active flag is set each usb device
while usb is initialized. This flag is
cleared after usb device is removed.
Including usb_stop removes device and clears
this flag preventing usb_stop being called
after usb clock is disabled.
Change-Id: Ic4474a8d98893f1483ab85821020763788ae69d4
Signed-off-by: Gokul Sriram Palanisamy <gokulsri@codeaurora.org>
Added scm_call wrapper to support fuseipq
command to work with 64 bit scm_call.
Change-Id: Ie1fd2925e9f7ed5b3eb57eb44b1c360d0d7de916
Signed-off-by: Gokul Sriram Palanisamy <gokulsri@codeaurora.org>
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>