867 Commits
Author SHA1 Message Date
Kinson Chik f1a4351fed mmc: Cleanup mmc code and unify mbr and gpt
Move mbr code to partition parser and use a common
struct for both partition table types. Moving partition
related functions and defines to partition_parser from
mmc.

Change-Id: I9726b5a79817f98f86a7932a081c0aba311e3836
2011-07-28 11:58:05 -07:00
Shashank Mittal 1fcde7aaba msm8960: Enable crypto for msm8960.
-- Add support for crypto4 engine
-- Enable crypto clk only when crypto driver is used.
Change-Id: Ie50c259ae6e6090782d196af89b3a22776f88913
2011-07-27 18:47:00 -07:00
Shashank Mittal 3890b107bb gitignore: Adding rule to ignore cscope files.
Change-Id: I2f7c9d0ccb80e0446ffee0360c5bc6d3e4e54111
2011-07-27 13:45:57 -07:00
Linux Build Service Account 0a81a321a8 Merge "Clean up more warnings in lk code" 2011-07-27 07:42:03 -07:00
Linux Build Service Account 23b9de5a73 Merge "arch/arm: Add dsb() function for ARMv6 and ARMv7 devices." 2011-07-26 12:21:57 -07:00
Greg Grisco d2471ef677 Clean up more warnings in lk code
Change-Id: I71eb3f1730ae0c80ec4d0da12a5b5755bc9f5614
2011-07-26 10:28:56 -07:00
Linux Build Service Account 4f378133e3 Merge "msm7627_surf: Pass complete memory given by NONHLOS to kernel via atag" 2011-07-26 06:01:18 -07:00
Linux Build Service Account 6f7f81d5a1 Merge "Build:use is-android-codename instead of is-flavor" 2011-07-26 01:31:56 -07:00
Shashank Mittal 97d0f09096 arch/arm: Add dsb() function for ARMv6 and ARMv7 devices.
Change-Id: If3e8ca21138352dc57860d39000dbf93c6406b7d
2011-07-25 15:16:45 -07:00
Channagoud Kadabi d2adce273f msm7627_surf: Pass complete memory given by NONHLOS to kernel via atag
NON-HLOS passes correct RAM partition table, so remove fixes added
to correct partition table and pass the complete memory to kernel

Change-Id: If257ed2a053fe253f13383fbb1d4b550ca83c148
2011-07-25 14:42:32 +05:30
Ajay Dudani 6cdbd7cc0f msm: Remove obsolete targets
Prune files related to obsolete msm target configurations.

Change-Id: Idcd9bb5b3195f040ceb6956b9ee103493baa4a11
2011-07-23 23:18:13 -07:00
Kinson Chik ce306ffe9f target init.c: Moving displaying of splash before aboot_init
Moving the display of the lk splash screen to be earlier
than aboot_init and placed in the target specific init.c
files.

Change-Id: Id21c5fd580b24968e332ab6e270a28264fb3e706
2011-07-23 18:53:09 -07:00
Amol Jadi e67872e27c apq8064: Initial support
Change-Id: I98dc5d4d3e3270e1896375a31a3fbe1abbc10773
2011-07-23 17:57:46 -07:00
Greg Grisco 6e75477e02 Allow MBR/EBR partition to be flashed
Flash the partition via "fastboot flash partition <filename>".  Code
will detect the type of image, either MBR/EBR, GPT, or GPT backup.
Flash of GPT and GPT backup not yet implemented.

Change-Id: Ib5a847368c43079897f7906043a0cdf9ee153c3d
2011-07-23 17:57:19 -07:00
Shashank Mittal 395032624b msm8960: Add support to shutdown device.
Add support to shutdown target after configuring PM8921.

Change-Id: I7e2173fc1e46d8f2c6780f1bb0765f8153a2afa9
2011-07-23 17:56:53 -07:00
Ajay Dudani 35f686f788 Revert "[qsd8250]: Add usb charging support in LK bootloader."
This reverts commit 7f5b901386.

Conflicts:

	app/aboot/aboot.c
	platform/msm_shared/hsusb.c
	platform/msm_shared/hsusb.h
	platform/msm_shared/proc_comm.c
	target/init.c
	target/msm7627_ffa/init.c
	target/msm7627_surf/init.c
	target/msm7630_surf/init.c
	target/qsd8250_ffa/rules.mk
	target/qsd8250_surf/rules.mk

Change-Id: Icf5e1ba4772cfbd63e036f09388effc2f9d50e76
2011-07-23 17:56:25 -07:00
Amol Jadi aeda4e6548 msm: cleanup timer code
Moves platform dependent code to platform dirs.

Change-Id: I003d40d807932643a1c1c75f6199b972c89eb4c5
2011-07-23 17:55:24 -07:00
Linux Build Service Account 2411981d56 Merge "msm7627a: Update cache size to be 8M for 8 bit bch ecc NAND" 2011-07-23 17:18:17 -07:00
Linux Build Service Account dd17d1e2c1 Merge "init: Turn off backlight when splash is disabled" 2011-07-23 16:37:58 -07:00
Linux Build Service Account c24e6e18c9 Merge "platform/mipi_dsi: (cleanup) separating mmss and mdp from dsi" 2011-07-23 16:37:58 -07:00
Ajay Dudani efb709f9ec msm8660_surf: Increase scratch space to allow flashing larger images
Change-Id: Id70f3b22498b2abceb545e5dd24d0d758bac66b2
2011-07-23 07:37:58 -07:00
Channagoud Kadabi 500afb7d7f msm7627a: Update cache size to be 8M for 8 bit bch ecc NAND
As the no of pages per block is doubled for 8 bit bch NAND
increase the cache size accordingly. This is required for
recovery on 8 bit bch ecc NAND otherwise kernel fails to
mount cache partition.

Change-Id: I9786706bce0acddd3836f8ee9ccff8a828c3cfec
2011-07-23 02:26:16 -06:00
Linux Build Service Account 4d84d3e4f8 Merge "msm: Move modem-up dependency to target specific code." 2011-07-22 18:06:42 -07:00
Kinson Chik c1ad9468df init: Turn off backlight when splash is disabled
Currently backlight always turns on regardless if the splash
screen enabled flag is set or not. Now it will not be turned
on when splash is disabled.

Change-Id: I237358367ed9198db0c57b7eefcd614800077a74
2011-07-22 15:06:12 -07:00
Kinson Chik fe93103d91 platform/mipi_dsi: (cleanup) separating mmss and mdp from dsi
seperating mmss clk settings and mdp settings from the
msm_shared mipi_dsi.c file. Clocks will be done in acpuclock.c
Mdp settings will be done in mdp4.c file. Registers bases
moved to iomap.

Change-Id: I51c27db88b9328cb9484be5de4aeb4376cca0cc2
2011-07-22 14:04:06 -07:00
Satya Durga Srinivasu Prabhala d92dc60433 Build:use is-android-codename instead of is-flavor
Change-Id: I3952948448cb7e213b21715dee520ffcf99f4a38
2011-07-22 14:28:02 +05:30
Kinson Chik f91907f2b7 msm8960: Optimize delays for display splash
Change-Id: Icd997a82764173a73919fdefc1a987cf423a7998
2011-07-21 16:50:38 -07:00
Amol Jadi 2dfe339962 msm: Move modem-up dependency to target specific code.
Change-Id: Iaccc44eed198013f7ce8b8464570397771d0c77c
2011-07-20 15:40:56 -07:00
Linux Build Service Account 46d28982b2 Merge "msm7627a: Generate signed unified header in secure-boot for 7x27A" 2011-07-19 23:58:25 -07:00
Linux Build Service Account 3add772584 Merge "build: standardize BUILD_ID featurization" 2011-07-19 23:09:38 -07:00
Amol Jadi db1edb3d5f msm_shared: Move qgic code to msm_shared
QGIC is shared across multiple platforms and should reside
in msm_shared instead of duplicating code for all platforms.

Change-Id: If879192af552ec433da07c4c998bc62cad123c27
2011-07-19 13:21:04 -07:00
Channagoud Kadabi edc1f5d82d msm7627_surf: Fix key mapping issues for surf & ffa
Target failed to enter fastboot mode due to key
mapping differences between surf & ffa. Device enters
to recovery mode when "B" is pressed on FFA instead
of fastboot. Add key layout for ffa and initialize
keypad based on machine ID to fix the issue.

CRs-Fixed: 296976

Change-Id: Idc79dc8cf4550406a39b80f1015776ca3f6bdaca
2011-07-19 20:32:20 +05:30
Satya Durga Srinivasu Prabhala 1b8189a1ba build: standardize BUILD_ID featurization
CRs-fixed: 287594

Change-Id: Id553e01da6da24a718bce24a4a8a357d64598d09
2011-07-19 13:48:33 +05:30
Aparna Mallavarapu 5097b53031 msm7627a: Generate signed unified header in secure-boot for 7x27A
Change-Id: Ib68e16cc230027db6efcfa9a94c38dc1b694668d
2011-07-18 17:17:37 +05:30
Amol Jadi 822545696f msm_shared/mmc: cleanup mmc clock
Moved platform specific code to platform files.

Change-Id: Id12247e6ab7619de86715f0241f56ba8f24ff1ec
2011-07-15 22:34:14 -06:00
Shashank Mittal 6df1607be7 msm8660: Add support to shutdown the device in case of RTC alarm.
Change-Id: Idb0d42b2e7bc662d608edc6eb4eb41ebbf80d244
2011-07-15 21:17:15 -06:00
Linux Build Service Account 6f0c4ef760 Merge changes Iee22366b,Ie07e87f0,Iee9daddf
* changes:
  msm8960: Configure MMU to enable caching.
  msm8x60: Configure MMU to enable caching
  arch/arm/mmu: Update MMU implementation for ARMv7 architecture.
2011-07-15 20:13:07 -07:00
Amol Jadi da055740f2 msm8960: Configure MMU to enable caching.
Change-Id: Iee22366b61f8009ae93d7967d4231bb22b7a83b1
2011-07-15 16:07:46 -07:00
Amol Jadi 4421e65170 msm8x60: Configure MMU to enable caching
Change-Id: Ie07e87f00d3bc6fd2ebe4348427453fba46b8395
2011-07-15 16:05:23 -07:00
Amol Jadi 9ef9b73933 arch/arm/mmu: Update MMU implementation for ARMv7 architecture.
- Also updates the interface so platform specific code can setup
  MMU as needed for each platform with appropriate memory types
  and cache properties.

Change-Id: Iee9daddf5070f21d278339417e4ff71a5b7ca8d8
2011-07-15 15:55:51 -07:00
Chandan Uddaraju d25b3a4ce7 msm_shared: Add backlight control commands for Novatek DSI panel
For the new reworked Novatek panels, the backligh is controlled
by sending DCS commands to the panel. Add commands to
enable/control panel backlight.

Change-Id: If51f2f1f150bc65e07f898e534603c9495888910
2011-07-15 15:49:04 -07:00
Linux Build Service Account 9f179285e7 Merge "msm8960: Enabling splash screen for lk" 2011-07-14 19:17:32 -07:00
Kinson Chik e5c9343f22 msm8960: Enabling splash screen for lk
This enables splash screen support in lk for mipi
toshiba mdt61 panel.

Change-Id: Ieb9fcde096aa8c8e55a3ceb88f2fd7513ca7187e
2011-07-14 15:36:30 -07:00
Linux Build Service Account 98c31bb540 Merge "msm8960: Add support for SDRAM without bus specific information" 2011-07-14 14:41:07 -07:00
Linux Build Service Account 2b9890877e Merge "msm_shared: gsbi cleanup" 2011-07-13 22:52:13 -07:00
Ajay Dudani e495d1eb21 msm8960: Add support for SDRAM without bus specific information
msm8960 memory is described with new category type which does not
describe the specific bus related information.  Update ram partition
table check to pass memory to Linux kernel accordingly.

Change-Id: Ie3a5222dcb36e6889a8f3b3966278e0921c2fd75
2011-07-13 20:34:53 -07:00
Linux Build Service Account 9120c89766 Merge "[msm8x60]: Add PM8058 battery alarm support" 2011-07-13 20:33:10 -07:00
Amol Jadi c52c8a3f8a msm_shared: gsbi cleanup
Clean up gsbi and gsbi based uart, i2c code.

Change-Id: I900d204c0a736aa6617d40646ed8a4dd70e78bcb
CRs-Fixed: 293016
2011-07-13 18:53:11 -07:00
Linux Build Service Account da01139096 Merge "msm_shared/rules.mk: removing ifneq in the rules.mk" 2011-07-13 09:30:26 -07:00
Greg Grisco d625055fcc Clean up warnings in lk code
Change-Id: I05b3a6cf07cde7e60586b1816c2f1279f64f5cf4
2011-07-12 23:21:49 -06:00