7 years agoarm: tegra: enterprise: enabling active lowpower for bt
Rakesh Goyal [Thu, 23 Jun 2011 05:26:52 +0000]
arm: tegra: enterprise: enabling active lowpower for bt

Configuring correct pinmux. platform_device_add for bluesleep.
this feature will be enabled with CONFIG_BT_BLUESLEEP.

bug 841489

Original-Change-Id: Ib2e86b4090e0e0b1b8256a32b049f6741d8d2648
Reviewed-on: http://git-master/r/38015
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>

Rebase-Id: Rb8ccadc62fbba8e27c9c1a121a3f1d95220b9c7a

7 years agoarm: tegra: adding max_pixclock to board-xxx-panel.c
Donghan Ryu [Mon, 6 Jun 2011 18:36:24 +0000]
arm: tegra: adding max_pixclock to board-xxx-panel.c

setting max_pixclock for cardhu, enterprise, ventana and enterprise
to 148.5Mhz

Original-Change-Id: Ia734bdb9817913183bbf721bf3c14573c9a75888
Reviewed-on: http://git-master/r/35254
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>

Rebase-Id: R22a665750fa327bb595d97729fb4662ccfaa9dde

7 years agoARM: tegra: enterprise: Add rear camera
Jihoon Bang [Wed, 15 Jun 2011 19:23:38 +0000]
ARM: tegra: enterprise: Add rear camera

Add and enable rear camera sensor.
Support only one sensor for now.

Original-Change-Id: I97a1067ab7d40ef434409b5a4175681248f85d90
Reviewed-on: http://git-master/r/36778
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>

Rebase-Id: Rc9829ef590136f09c942d76bf48d6b76993c8be7

7 years agoarm: tegra: cardhu: Fix the issue of boot screen corruption.
Kevin Huang [Wed, 6 Jul 2011 01:27:43 +0000]
arm: tegra: cardhu: Fix the issue of boot screen corruption.

- The issue is due to the corruption of bootloader fb during kernel
initialization. This change reserves the bootloader fb and then
frees it until bootloader fb is copied to fb for Cardhu, Ventana,
Whistler, Enterprise and Aruba.
- Change color depth of Cardhu and Harmony to 32-bit.

Bug 828271
Bug 832016

Original-Change-Id: I05ef5930ee68dcbd672a5cb59b4568a2c88a2e55
Reviewed-on: http://git-master/r/34966
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>

Rebase-Id: Rbfa743091c70c050523ce1c4a49aab198d4ae1a4

7 years agoarm: tegra: tsensor: driver instantiation
Bitan Biswas [Fri, 10 Jun 2011 07:39:00 +0000]
arm: tegra: tsensor: driver instantiation

Tegra internal tsensor driver supported for fuse revision 0.8
and above.

Bug 661228

Original-Change-Id: I820f6b5f20c20bb2d1ba04266148f5969ab84444
Reviewed-on: http://git-master/r/36054
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>

Rebase-Id: Ra6354cf1b695b2394ae912213d4bd9be11196fb2

7 years agoarm: tegra: enterprise/ventana: debug console through device
Laxman Dewangan [Sun, 26 Jun 2011 16:22:15 +0000]
arm: tegra: enterprise/ventana: debug console through device

Using the debug port device structure to enabling/configuring the
uart debug console port.

Removing the duplicate local definition of the uart console.

Original-Change-Id: Icbf954e0d02dcc4891169b3c701c72f35f8f29e3
Reviewed-on: http://git-master/r/35711
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>

Rebase-Id: R942a08708813be50bb87596225145ef296583ce3

7 years agoARM: tegra: cardhu/enterprise: Binwidth Specific smartdimmer Settings
Matt Wagner [Wed, 22 Jun 2011 18:12:14 +0000]
ARM: tegra: cardhu/enterprise: Binwidth Specific smartdimmer Settings

Added support for Binwidth specific LUT and BLTF

Bug 721258

Original-Change-Id: I1a4eb6a4d32f736101156a7f388ed0699b66c189
Reviewed-on: http://git-master/r/36418
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>

Rebase-Id: R321cdc53f1722064de4ac5713911854b9449d3cd

7 years agoarm: tegra: enterprise: VIO and SMPS3 to be always on
Laxman Dewangan [Thu, 30 Jun 2011 05:18:20 +0000]
arm: tegra: enterprise: VIO and SMPS3 to be always on

Making VIO and SMP3 to be always on as these are parent to some
other rails.

This is software workaround avoid recursive locking when doing the
regulator disable/enable in notifier_call_chain of regulator
core driver.

bug 845849

Original-Change-Id: I9e1de53e86a0c8aeafd88b6e10d2245283fb7660
Reviewed-on: http://git-master/r/39130
Reviewed-by: Karan Jhavar <kjhavar@nvidia.com>
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>
Reviewed-by: Bitan Biswas <bbiswas@nvidia.com>

Rebase-Id: Rd29727335ccac915bb54a9f20b35a995f3775fba

7 years agoARM: tegra: enterprise: proper emc table
Sachin Nikam [Thu, 23 Jun 2011 09:28:26 +0000]
ARM: tegra: enterprise: proper emc table

Updated SDRAM emc clock table for below freqs.
25.5 MHz, 51 MHz, 102 MHz, 400 MHz.

Bug 832436

Original-Change-Id: I36e51172e98b20f8f099def3b72b503a68013a63
Signed-off-by: Sachin Nikam <snikam@nvidia.com>
Reviewed-on: http://git-master/r/38056
Tested-by: Thomas Cherry <tcherry@nvidia.com>
Reviewed-by: Thomas Cherry <tcherry@nvidia.com>
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>

Rebase-Id: R86b8a379ea13d6d555aff62aafe744248d62094e

7 years agoarm: tegra: enterprise: SMPS1 controlled by PREQ2 input
Laxman Dewangan [Thu, 30 Jun 2011 03:45:24 +0000]
arm: tegra: enterprise: SMPS1 controlled by PREQ2 input

Configuring the regulator SMPS1 output such that output of
regulator SMPS1 is controlled by the input peripheral power
request signal PREQ2.

bug 839809
bug 829405

Original-Change-Id: I352feb47444077af4a3da2d0a321feb1f3d8a9a0
Reviewed-on: http://git-master/r/39118
Tested-by: Bitan Biswas <bbiswas@nvidia.com>
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>
Tested-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-by: Bitan Biswas <bbiswas@nvidia.com>

Rebase-Id: Re0019fef9cc5789b184c2f5704e8a93abc56b5e5

7 years agoarm: tegra: enterprise: Enabling vbus regulator
Kasoju Mallikarjun [Thu, 30 Jun 2011 06:26:00 +0000]
arm: tegra: enterprise: Enabling vbus regulator

Enable vbus regulator for USB1 on Enterprise

Bug 833736

Original-Change-Id: I2c1fdf829b55103b544c7319bac272f5a1912bc9
Reviewed-on: http://git-master/r/39154
Tested-by: Mallikarjun Kasoju <mkasoju@nvidia.com>
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-by: Thomas Cherry <tcherry@nvidia.com>

Rebase-Id: R8f67ea6b6a274529d7e0cdb5d56686fbce191081

7 years agoarm: tegra: enterprise: Add VBUS regulator information
Laxman Dewangan [Mon, 27 Jun 2011 10:26:01 +0000]
arm: tegra: enterprise: Add VBUS regulator information

Adding VBUS regulator information to activate the VBUS.

bug 833736

Original-Change-Id: I1cf4c2eb112a6ea26b74c3d1a2754019a47533fd
Reviewed-on: http://git-master/r/38500
Tested-by: Mallikarjun Kasoju <mkasoju@nvidia.com>
Reviewed-by: Thomas Cherry <tcherry@nvidia.com>
Reviewed-by: Hanumanth Venkateswa Moganty <vmoganty@nvidia.com>

Rebase-Id: R1bf2e329910d76bde5f0897f1f84147d1db1952a

7 years agoarm: tegra: Fix file permissions
Scott Williams [Thu, 23 Jun 2011 00:24:05 +0000]
arm: tegra: Fix file permissions

Remove executable permission from source files.

Original-Change-Id: I174be22b3b753569e33de1dc1fed2e823fda6120
Reviewed-on: http://git-master/r/37956
Reviewed-by: Scott Williams <scwilliams@nvidia.com>
Tested-by: Scott Williams <scwilliams@nvidia.com>

Rebase-Id: R904a5f20719575c5921b9bf1e9b54e0db13cefee

7 years agoarm:tegra:enterprise:board changes for PMU RTC
venu byravarasu [Thu, 16 Jun 2011 11:12:40 +0000]
arm:tegra:enterprise:board changes for PMU RTC

Board changes needed to enable TI PMU 80031 RTC
on enterprise are added.

bug 833336

Original-Change-Id: Ic2d2374ed6bff773964bd7bf6b81c69feda2d9b1
Reviewed-on: http://git-master/r/34457
Reviewed-by: Niket Sirsi <nsirsi@nvidia.com>
Tested-by: Niket Sirsi <nsirsi@nvidia.com>

Rebase-Id: Raa8d932bdbd4586201160e4070077b59ce5f55cc

7 years agoarm: tegra: enterprise: adding power off support.
venu byravarasu [Wed, 22 Jun 2011 09:16:08 +0000]
arm: tegra: enterprise: adding power off support.

Board related changes, needed to turn off the device,
are being addded.

bug 833661

Original-Change-Id: Ia5f5f69fc19367995e6ad988a185825bd7b4d969
Reviewed-on: http://git-master/r/36670
Reviewed-by: Niket Sirsi <nsirsi@nvidia.com>
Tested-by: Niket Sirsi <nsirsi@nvidia.com>

Rebase-Id: Reaa3eb086baabd1d3b37a86555c7d2cfcb2eea68

7 years agoarm: tegra: enterprise: Configure pmu int on active low
Laxman Dewangan [Tue, 21 Jun 2011 14:28:22 +0000]
arm: tegra: enterprise: Configure pmu int on active low

The PMU generates interrupt as active low. So configuring the
Power management unit to have the active low interrupt from PMU_INT
pin.

bug 839238

Original-Change-Id: I69e5cfb756d3b9e39fe7515cf8126753800cda03
Reviewed-on: http://git-master/r/37670
Tested-by: Bitan Biswas <bbiswas@nvidia.com>
Reviewed-by: Bitan Biswas <bbiswas@nvidia.com>
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>
Tested-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-by: Narendra Damahe <ndamahe@nvidia.com>
Reviewed-by: Venu Byravarasu <vbyravarasu@nvidia.com>
Tested-by: Venu Byravarasu <vbyravarasu@nvidia.com>

Rebase-Id: R4e0d333cc9dc2186ecc8b651c127912964769ff9

7 years agoARM: tegra: enterprise: panel power management
Animesh Kishore [Wed, 15 Jun 2011 10:33:30 +0000]
ARM: tegra: enterprise: panel power management

Implementation for dsi panel power management

Bug 833709
Bug 793857

Original-Change-Id: Ia13c9b0a4a8a4ec1d802ad56cdbcdc27e5f183d4
Reviewed-on: http://git-master/r/36139
Reviewed-by: Animesh Kishore <ankishore@nvidia.com>
Tested-by: Animesh Kishore <ankishore@nvidia.com>
Reviewed-by: Hanumanth Venkateswa Moganty <vmoganty@nvidia.com>
Reviewed-by: Narendra Damahe <ndamahe@nvidia.com>

Rebase-Id: R38c4c8dedf3dde4e1413fe1b105af1827b65d431

7 years agoarm: tegra: enterprise: Controls for 3d barrier
Alex Odorovic [Mon, 23 May 2011 10:42:27 +0000]
arm: tegra: enterprise: Controls for 3d barrier

Adds userspace control for 3d barrier on 3d panel found on enterprise.
Provides 2 sysfs files:

/sys/devices/nvhost/tergradc/stereo_mode
/sys/devices/nvhost/tergradc/stereo_orientation

These are used to enable/disable 3d barrier and control it's
orientation, respectively.

Original-Change-Id: I580f0992c19cbee9a695bac9bef503c9888abc83
Reviewed-on: http://git-master/r/32575
Reviewed-by: Niket Sirsi <nsirsi@nvidia.com>
Tested-by: Niket Sirsi <nsirsi@nvidia.com>

Rebase-Id: Rf97ba4335f3f79697159c574ef00cbdd8330b1b6

7 years agoarm: tegra: enterprise: Enabling Security Engine
Kasoju Mallikarjun [Mon, 13 Jun 2011 11:37:28 +0000]
arm: tegra: enterprise: Enabling Security Engine

Bug 622025

Original-Change-Id: I64b560f831b33b92f431242032a7828a88d098a4
Reviewed-on: http://git-master/r/34711
Reviewed-by: Mallikarjun Kasoju <mkasoju@nvidia.com>
Tested-by: Mallikarjun Kasoju <mkasoju@nvidia.com>
Reviewed-by: Varun Wadekar <vwadekar@nvidia.com>
Reviewed-by: Bitan Biswas <bbiswas@nvidia.com>

Rebase-Id: R29d5a1a3ae2dfb63ad9120721b7a770cbea4effb

7 years agoARM: tegra: enterprise: Use common IRAM carveout
Scott Williams [Fri, 22 Jul 2011 23:08:06 +0000]
ARM: tegra: enterprise: Use common IRAM carveout

Change-Id: I6e05d75a0c806fabbfebd78929323b8fa200ee52
Signed-off-by: Scott Williams <scwilliams@nvidia.com>
DW: Split into logical changes
Signed-off-by: Dan Willemsen <dwillemsen@nvidia.com>

Rebase-Id: R9d382296e2fa0e4264d4b293b6beb84876f2d724

7 years agoHACK: disable enterprise KBC
Dan Willemsen [Sun, 26 Jun 2011 02:14:25 +0000]
HACK: disable enterprise KBC

Rebase-Id: Rd59a699ec939d2098ab3ad60010bc4112e4eda0e

7 years agoHACK: enterprise: remove RESET_HANDLER
Dan Willemsen [Sun, 26 Jun 2011 02:03:37 +0000]
HACK: enterprise: remove RESET_HANDLER

Rebase-Id: R345db936d1d5892655ac69ebc2c67e001325f884

7 years agoARM: tegra: enterprise: Mark usb otg funcs static
Dan Willemsen [Sun, 26 Jun 2011 03:48:34 +0000]
ARM: tegra: enterprise: Mark usb otg funcs static

Rebase-Id: Rac2f2d5223a685f04df5632384c4af529ec4d2bb

7 years agoARM: tegra: enterprise: Updates for K39
Dan Willemsen [Fri, 24 Jun 2011 23:27:29 +0000]
ARM: tegra: enterprise: Updates for K39

Rebase-Id: R0ce2f32451e4fdef46917bd4a6c54b979c24d258

7 years agoARM: tegra: clock: Change Tegra3 PLLP output frequency
Alex Frid [Sat, 28 May 2011 07:21:30 +0000]
ARM: tegra: clock: Change Tegra3 PLLP output frequency

On Tegra3 fixed PLLP output frequency has been set to 408MHz
(instead of 216MHz). Respectively changed:

- Tegra3 broads setting for UART, and audio clocks
- Tegra3 common clock setting for PLLP output dividers, SDMMC,
  and system buses
- Tegra3 CPU backup configuration to guarantee safe backup at
  any voltage

Bug 829081

Change-Id: Ied0c75204ccb2e4a428f0b8a124f0f3e053aa386
Reviewed-on: http://git-master/r/34813
Reviewed-by: Aleksandr Frid <afrid@nvidia.com>
Tested-by: Aleksandr Frid <afrid@nvidia.com>
Reviewed-by: Yu-Huan Hsu <yhsu@nvidia.com>
Reviewed-by: Scott Williams <scwilliams@nvidia.com>

Rebase-Id: R151bc882c3c0c94f8600dcb57d58ca48b32a7cea

7 years agoarm: tegra: enterprise: Registering backlight control from dc pwm
Laxman Dewangan [Wed, 1 Jun 2011 17:49:40 +0000]
arm: tegra: enterprise: Registering backlight control from  dc pwm

Registering the dc-pwm based backlight control driver.

bug 831073

Change-Id: Ib77c1ee206bb95276b6f28a6d09ce33629f7d9a5
Reviewed-on: http://git-master/r/34735
Reviewed-by: Niket Sirsi <nsirsi@nvidia.com>
Tested-by: Niket Sirsi <nsirsi@nvidia.com>

Rebase-Id: Rd6617d0c4646463c1250326ebd969fd9813c3419

7 years agoarm: tegra: enterprise: fix UART A pinmux
Steve Lin [Thu, 2 Jun 2011 00:16:13 +0000]
arm: tegra: enterprise: fix UART A pinmux

Fix UART A pinmux on enterprise board.
Bug 832780

Change-Id: I533abf43d5dd199270cd49eb450801bdaca2fb60
Reviewed-on: http://git-master/r/34804
Reviewed-by: Niket Sirsi <nsirsi@nvidia.com>
Tested-by: Niket Sirsi <nsirsi@nvidia.com>

Rebase-Id: Rfc83eca20259a61b7d62182856166224924b2ffd

7 years agoarm: tegra: enterprise: suspend support added
Bitan Biswas [Fri, 20 May 2011 16:19:49 +0000]
arm: tegra: enterprise: suspend support added

Suspend support for enterprise board added with following changes -
1. suspend initialization for enterprise added
2. tegra suspend platform data - corereq_high polarity for
   enterprise board corrected. timer parameters matched with
   cardhu settings.

Bug 826737

Change-Id: Ie4ee0d436ccb1ec83cf60b116fa66b015366d134
Reviewed-on: http://git-master/r/32413
Reviewed-by: Niket Sirsi <nsirsi@nvidia.com>
Tested-by: Niket Sirsi <nsirsi@nvidia.com>

Rebase-Id: R9c00530272bf5bba50a960802c5b89519c08c70e

7 years agoARM: tegra: enterprise: Fix sensors orientation
Krishna Yarlagadda [Tue, 17 May 2011 17:16:27 +0000]
ARM: tegra: enterprise: Fix sensors orientation

Set correct orientation for accelerometer,
gyro and compass on enterprise board

Bug 833671

Change-Id: I0c63e00e22b5128870b1c38da22cb9165f224fb1
Reviewed-on: http://git-master/r/34528
Reviewed-by: Niket Sirsi <nsirsi@nvidia.com>
Tested-by: Niket Sirsi <nsirsi@nvidia.com>

Rebase-Id: R878a84bb8949ac19535d34cca139ca2616e6d78f

7 years agoarm: tegra: hdmi: changes for enabling 5v supply.
mohit singh [Mon, 30 May 2011 11:09:42 +0000]
arm: tegra: hdmi: changes for enabling 5v supply.

 - merged changes from board-cardhu-panel.c to board-enterprise-panel.c

 - also changed the 5v string name.

 - bug 830124.

Change-Id: I6d0058611062fda5afbceb2e0082906cdb3ad422
Reviewed-on: http://git-master/r/34470
Tested-by: Mohit Singh <mpsingh@nvidia.com>
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>

Rebase-Id: R91bb36168f0f29b153b0c02280438d63a72f0d62

7 years agoarm: tegra: enterprise: Filling regulator supply info
Laxman Dewangan [Sat, 28 May 2011 11:28:39 +0000]
arm: tegra: enterprise: Filling regulator supply info

Filling the supply names for all regulator based on power diagram/
schematic of enterprise board.

bug 830124

Change-Id: I69288ef742acca7e7011f41c918e9ddab5a0032d
Reviewed-on: http://git-master/r/34422
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>
Tested-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-by: Mohit Singh <mpsingh@nvidia.com>
Reviewed-by: Hanumanth Venkateswa Moganty <vmoganty@nvidia.com>
Reviewed-by: Thomas Cherry <tcherry@nvidia.com>

Rebase-Id: R4ecc9cd5bc81e3c0271528ee71ddacde7e5e3f7c

7 years agoARM: tegra: sensors: Support nct1008 on enterprise
Krishna Yarlagadda [Fri, 20 May 2011 11:32:32 +0000]
ARM: tegra: sensors: Support nct1008 on enterprise

Register nct1008 on enterprise

Change-Id: Ib555c7daee097f39b722acd34ec8097937c90b48
Reviewed-on: http://git-master/r/32364
Reviewed-by: Niket Sirsi <nsirsi@nvidia.com>
Tested-by: Niket Sirsi <nsirsi@nvidia.com>

Rebase-Id: R9821291d316ac99bc613880e9011b81f38c80f6a

7 years agoARM: tegra: sensors: Add support for enterprise
Krishna Yarlagadda [Tue, 17 May 2011 17:16:27 +0000]
ARM: tegra: sensors: Add support for enterprise

Enable mpu and isl & proxy sensors for enterprise board

Bug 827932

Change-Id: I735790f722b143ac654b5f8c0b1d4b3914e693d9
Reviewed-on: http://git-master/r/31879
Reviewed-by: Niket Sirsi <nsirsi@nvidia.com>
Tested-by: Niket Sirsi <nsirsi@nvidia.com>

Rebase-Id: R7c2d4d8b434670769c6f09f55f364799335d0d53

7 years agoarm: tegra: enterprise: Updating power rail info for TPS80031
Laxman Dewangan [Thu, 26 May 2011 08:25:49 +0000]
arm: tegra: enterprise: Updating power rail info for TPS80031

There is independent driver for the pmu tps80031 and so updating the
power rail information based on this driver. Also registering
the tps80031 device.

bug 830904

Change-Id: I98b6ed382dd8b849bd44015f2a2e39e7326cd4a9
Reviewed-on: http://git-master/r/32958
Reviewed-by: Niket Sirsi <nsirsi@nvidia.com>
Tested-by: Niket Sirsi <nsirsi@nvidia.com>

Rebase-Id: R6af201cae368b97e658f6eff8851760f77cebe2d

7 years agoarm: tegra: enterprise: fix BT/WiFi pinmux
Rakesh Goyal [Mon, 2 May 2011 12:23:45 +0000]
arm: tegra: enterprise: fix BT/WiFi pinmux

fixed pinmux,clock and sdhci instance for WiFi/BT

Change-Id: Ifa192d8dcd4321754843aae6e47e1204d5cf074e
Reviewed-on: http://git-master/r/30344
Reviewed-by: Thomas Cherry <tcherry@nvidia.com>
Tested-by: Thomas Cherry <tcherry@nvidia.com>
Reviewed-by: Daniel Willemsen <dwillemsen@nvidia.com>
Reviewed-by: Scott Williams <scwilliams@nvidia.com>

Rebase-Id: R3339e0c208fabb677768a39f2cc1a98bb9556438

7 years agoarm: tegra: enterprise: Providing clock init data to mpu80031 driver.
Laxman Dewangan [Mon, 23 May 2011 11:58:51 +0000]
arm: tegra: enterprise: Providing clock init data to mpu80031 driver.

Providing the clock init platform data to mpu80031 driver to support
the 32KHz clock generation.

bug 829520

Change-Id: I0f8912fcf5f938b8f238853a48cf411c7fd9fc78
Reviewed-on: http://git-master/r/32596
Reviewed-by: Niket Sirsi <nsirsi@nvidia.com>
Tested-by: Niket Sirsi <nsirsi@nvidia.com>

Rebase-Id: R63cc0c6ea4967775524e57924b89319fd90ef6c5

7 years agoarm: tegra: enterprise: Added KBC support
Alok Chauhan [Fri, 13 May 2011 20:27:03 +0000]
arm: tegra: enterprise: Added KBC support

Added KBC support

Bug 827020

Change-Id: Ieac77376aa086f0151b5db4f9069dc886c8a2491
Reviewed-on: http://git-master/r/31568
Reviewed-by: Thomas Cherry <tcherry@nvidia.com>
Tested-by: Thomas Cherry <tcherry@nvidia.com>
Reviewed-by: Daniel Willemsen <dwillemsen@nvidia.com>
Reviewed-by: Scott Williams <scwilliams@nvidia.com>
Reviewed-by: Alok Chauhan <alokc@nvidia.com>

Rebase-Id: R57011c3e96f4d14a1d53d8376454a7872c26767f

7 years agoARM: tegra: baseband: Add PH450 modem init and reset functions
Steve Lin [Mon, 16 May 2011 18:22:57 +0000]
ARM: tegra: baseband: Add PH450 modem init and reset functions

Add PH450 modem init and reset functions for Tegra Enterprise.
Bug 800301

Change-Id: I7068fa87118c2388badb664da3d1a83a3eb49dae
Reviewed-on: http://git-master/r/30920
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>

Rebase-Id: R5c93eca6b9fd9d45afbc5d42b49d779f6a027a9a

7 years agoARM: tegra: enterprise: use UART4 as debug uart
Pradeep Goudagunta [Thu, 12 May 2011 12:01:40 +0000]
ARM: tegra: enterprise: use UART4 as debug uart

Enable UART4 as debug uart.

Bug 814271
Bug 822432

Change-Id: I73f01191d5f1e0fe979eb804028e0a7956eb93df
Reviewed-on: http://git-master/r/30513
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>

Rebase-Id: R6e542cab4c70d962a2960a1708b10167ff161083

7 years agoarm: tegra: nvmap: Forcing to convert CarveOut requests to IOVM
Hiro Sugawara [Thu, 17 Mar 2011 20:58:13 +0000]
arm: tegra: nvmap: Forcing to convert CarveOut requests to IOVM

Adding a build time CONFIG option to enable forcing of conversion
of non-IRAM CarveOut memory allocation requests to IOVM requests.
Default is "y" to force the conversion.
Each forced conversion is reported to console.
Allocation alignments larger than page size for IOVM are enabled.
Single page CarveOut allocations are converted to system memory.
CarveOut memory reservation has been removed for aruba, cardhu,
and enterprise.

Change-Id: I3a598431d15b92ce853b3bec97be4b583d021264
Reviewed-on: http://git-master/r/29849
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>

Rebase-Id: R0aa45ec495c80264630c248c303d1307df281209

7 years agoARM: tegra: enterprise: sdhci: Initial changes
Pradeep Goudagunta [Thu, 12 May 2011 11:22:53 +0000]
ARM: tegra: enterprise: sdhci: Initial changes

Enterprise board uses SDMMC3 slot for External SD and SDMMC1 slot
for WiFi.

Bug 822432

Change-Id: Ifa13d69fa65f974c8457b9ffec231579b356a810
Reviewed-on: http://git-master/r/30514
Reviewed-by: Daniel Willemsen <dwillemsen@nvidia.com>
Tested-by: Daniel Willemsen <dwillemsen@nvidia.com>

Rebase-Id: R91d9ad73d0abe5a4943b8d41648d8e24a012c69a

7 years agoARM: tegra: enterprise: sdhci: Build FIX
Pradeep Goudagunta [Fri, 6 May 2011 14:04:30 +0000]
ARM: tegra: enterprise: sdhci: Build FIX

Build Fix.

Bug 822432

Change-Id: Ia9d2d3ddc9aa9b2c00761ceb30a2bdcda8d261cf
Reviewed-on: http://git-master/r/30718
Reviewed-by: Pradeep Goudagunta <pgoudagunta@nvidia.com>
Tested-by: Pradeep Goudagunta <pgoudagunta@nvidia.com>
Reviewed-by: Pavan Kunapuli <pkunapuli@nvidia.com>
Reviewed-by: Daniel Willemsen <dwillemsen@nvidia.com>

Rebase-Id: R9f6c1953031d39ab4d10283c3be0d9ff6216de02

7 years agoARM: tegra: enterprise: Preserve common PLLP_OUT4 setting
Alex Frid [Mon, 2 May 2011 18:11:39 +0000]
ARM: tegra: enterprise: Preserve common PLLP_OUT4 setting

Change-Id: I5a3d8134530969f1c896e12ac97a2a091ad97084
Reviewed-on: http://git-master/r/30074
Reviewed-by: Aleksandr Frid <afrid@nvidia.com>
Tested-by: Aleksandr Frid <afrid@nvidia.com>
Reviewed-by: Scott Williams <scwilliams@nvidia.com>

Rebase-Id: R1e5e45d97d482675fef25bca1e4ab62b70ab8887

7 years agoarm: tegra3: update pinmux table for CAM_MCLK
Prayas Mohanty [Mon, 2 May 2011 07:56:42 +0000]
arm: tegra3: update pinmux table for CAM_MCLK

Fix mux entry for CAM_MCLK to use VI_ALT2.

bug 821540

Change-Id: I7d68af22eb65b5e2ee20bf521cc73587e41b1c37
Reviewed-on: http://git-master/r/29981
Reviewed-by: Prayas Mohanty <pmohanty@nvidia.com>
Tested-by: Prayas Mohanty <pmohanty@nvidia.com>
Reviewed-by: Shantanu Nath <snath@nvidia.com>
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
Reviewed-by: Danielle Sun <dsun@nvidia.com>
Tested-by: Danielle Sun <dsun@nvidia.com>

Rebase-Id: R01e37ba5c127da48e8c6708e9f6de896ed7945e6

7 years agoarm: tegra3: Updating pinmux table based on TRM
Laxman Dewangan [Mon, 25 Apr 2011 06:44:31 +0000]
arm: tegra3: Updating pinmux table based on TRM

On tegra3 TRM, some of the pin mux option for a given
pin group is not recommended and so not exposed in the
TRM reference table.

Updating the pinmux table accordingly. The non-recommended
pin option is set as TEGRA_MUX_INVALID.

bug 817099

Change-Id: I572ee84912fe065a73e59d4f9ba0ce01223ead85
Reviewed-on: http://git-master/r/29626
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>
Tested-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-by: Scott Williams <scwilliams@nvidia.com>

Rebase-Id: R2c6d6b065075ca47761bbc7d156e129efa02c50b

7 years agoarm: tegra: enterprise: Enabling the PMU driver
nagesh Penumarty [Mon, 25 Apr 2011 11:43:32 +0000]
arm: tegra: enterprise: Enabling the PMU driver

Adding the board file for power and
enabling the TI 6025 pmu driver.

Original-Change-Id: I4676223599877ca51d892b373bcae03778c25f57
Reviewed-on: http://git-master/r/28668
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>
Change-Id: I5ee27c2aa99075960b3255fb7a9dbae397e3b71d

Rebase-Id: R7fda12e3247fa1e7769198113e8c883a1c1b6e09

7 years agoarm: tegra: enterprise: Renamed tegra_enterprise to enterprise
Kasoju Mallikarjun [Wed, 20 Apr 2011 11:38:18 +0000]
arm: tegra: enterprise: Renamed tegra_enterprise to enterprise

Renamed tegra_enterprise board name to enterprise

Original-Change-Id: If4bfe61ef086f980b81ca4fedd30d760e89befad
Reviewed-on: http://git-master/r/28324
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>
Change-Id: I27173743eedba2d964b33d17136318f93f1e3afc

Rebase-Id: Rbc65b62d51cb7249bcf2d07291c93c223c231369

7 years agoARM: tegra: Fix file permissions
Scott Williams [Fri, 15 Apr 2011 18:05:42 +0000]
ARM: tegra: Fix file permissions

Remove executable permission bit from source files.

Generated with:
    find \( -name "*.c" -or -name "*.h" -or -name "*akefile" -or \
        -name "*\.mk" \) -type f -perm /+x | xargs chmod -x

Original-Change-Id: If459d180238b8dd4cc40f92f74a56d01c81a2768
Reviewed-on: http://git-master/r/27916
Reviewed-by: Scott Williams <scwilliams@nvidia.com>
Tested-by: Scott Williams <scwilliams@nvidia.com>
Change-Id: If96e5e61c9f3b60ceaf9dcf88c0c7d7d1d8f343a

Rebase-Id: Rd8088a9b0813bc443a08548271e6586479b99886

7 years agoarm: tegra: tegra_enterprise: Creating board files
Kasoju Mallikarjun [Wed, 6 Apr 2011 19:11:48 +0000]
arm: tegra: tegra_enterprise: Creating board files

Creating initial board files and config files for tegra_enterprise board.

Original-Change-Id: I77dcd612421167b9c6441d5d6fb779bb51491efa
Reviewed-on: http://git-master/r/20852
Reviewed-by: Niket Sirsi <nsirsi@nvidia.com>
Tested-by: Niket Sirsi <nsirsi@nvidia.com>
Change-Id: I498fe3cde454657c22fb1c1bc2212eb5e2f7fd6e

Rebase-Id: Rcf164609f08780297a383d040e934a1ecd3c86b5

7 years agoarm: tegra: p1852: instantiated audio drivers
Nitin Pai [Thu, 15 Mar 2012 05:27:11 +0000]
arm: tegra: p1852: instantiated audio drivers

Instantiated audio drivers for I2S and AHUB.
Instantiated the machine driver for P1852 boards.
Added clocks that were not initialized by QB which are needed to be on.

Bug 948478

Change-Id: I6e696f97ed114ae684a74d9b9869066606dfaa22
Signed-off-by: Nitin Pai <npai@nvidia.com>
Reviewed-on: http://git-master/r/90252
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Manoj Chourasia <mchourasia@nvidia.com>
Reviewed-by: Bob Johnston <bjohnston@nvidia.com>
Tested-by: Bob Johnston <bjohnston@nvidia.com>
Reviewed-by: Varun Wadekar <vwadekar@nvidia.com>

Rebase-Id: Re6cefcb74b42127b0f244fb062384f4448123234

7 years agoarm: tegra: p1852: Add p1852 defconfig
Manoj Chourasia [Fri, 20 Jan 2012 09:49:46 +0000]
arm: tegra: p1852: Add p1852 defconfig

bug 871603

Reviewed-on: http://git-master/r/72258

Change-Id: I2ff63550fde536ee0e0f1b69b3a58e4f164e62e5
Signed-off-by: Varun Wadekar <vwadekar@nvidia.com>
Reviewed-on: http://git-master/r/78027
Reviewed-by: Automatic_Commit_Validation_User

Rebase-Id: Rfb21e17cebe13bebcc7d7b29442b1c123e950e92

7 years agoarch: arm: configs: Defconfig for MODS LDK
Dinesh Israni [Wed, 25 Jan 2012 04:56:54 +0000]
arch: arm: configs: Defconfig for MODS LDK

Reviewed-on: http://git-master/r/77216

Change-Id: I1a9183102bcb1c70956f773101b2cf78c4dc2fc9
Signed-off-by: Varun Wadekar <vwadekar@nvidia.com>
Reviewed-on: http://git-master/r/77758
Reviewed-by: Automatic_Commit_Validation_User

Rebase-Id: R99cdbf3e6643a0d40b0280e62de08b9e2e9998fb

7 years agoarm: configs: tegra2: regenerate defconfig
Preetham Chandru [Mon, 26 Dec 2011 11:20:29 +0000]
arm: configs: tegra2: regenerate defconfig

Regenerate defconfig file to reflect current kconfigs.

Change-Id: I0a3ae9deec33e619728a2c3e1cdad8812d6e0b5f
Signed-off-by: Preetham Chandru <pchandru@nvidia.com>
Reviewed-on: http://git-master/r/72129
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
Reviewed-by: Sachin Nikam <snikam@nvidia.com>
Reviewed-by: Varun Wadekar <vwadekar@nvidia.com>

Rebase-Id: Rc272f258d88e614c7fe5835a6d02d12dd5a2baae

7 years agoarm: configs: tegra3: regenerate defconfig
Preetham Chandru [Mon, 26 Dec 2011 09:25:37 +0000]
arm: configs: tegra3: regenerate defconfig

Regenerate defconfig file to reflect current Kconfigs

Change-Id: Ibb608f9af156d9833904ef691bb06e3773006871
Signed-off-by: Preetham Chandru <pchandru@nvidia.com>
Reviewed-on: http://git-master/r/72105
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Sachin Nikam <snikam@nvidia.com>
Reviewed-by: Varun Wadekar <vwadekar@nvidia.com>

Rebase-Id: Re118245e5b1c050c250a9e6a9e0dfdb8b21f5aa1

7 years agoarch: arm: configs: Update defconfig for Minimal Linux for MODS
Dinesh Israni [Thu, 22 Dec 2011 00:20:14 +0000]
arch: arm: configs: Update defconfig for Minimal Linux for MODS

Remove CONFIG_HOTPLUG_CPU and set CONFIG_SUSPEND

Change-Id: I09278dd9ac0e9f75a17f7e231f83633a2151a410
Reviewed-on: http://git-master/r/71724
Reviewed-by: Automatic_Commit_Validation_User
Tested-by: Dinesh Israni <disrani@nvidia.com>
Reviewed-by: Krishna Monian <kmonian@nvidia.com>
Reviewed-by: Krishna Reddy <vdumpa@nvidia.com>

Rebase-Id: Rdb492375f83eae143d3cd5ab3c7a5e290d15faa6

7 years agoARM: tegra3: config: Enable PCI
Mursalin Akon [Fri, 16 Dec 2011 19:59:36 +0000]
ARM: tegra3: config: Enable PCI

Enable PCI for tegra3

Change-Id: I23cc720632ddb8d48527cdf4daa368500673adff
Signed-off-by: Mursalin Akon <makon@nvidia.com>
Reviewed-on: http://git-master/r/70632
Reviewed-by: Rohan Somvanshi <rsomvanshi@nvidia.com>
Tested-by: Rohan Somvanshi <rsomvanshi@nvidia.com>

Rebase-Id: R21c77a6601e6f9a93acc6819bfa7bfcb97e58314

7 years agoarch: arm: config: Add Minimal Linux defconfig for Mods
Dinesh Israni [Mon, 19 Dec 2011 22:47:25 +0000]
arch: arm: config: Add Minimal Linux defconfig for Mods

Change-Id: I3094e3f781b9fdc3acdea6db20e65bf289ee4de6
Reviewed-on: http://git-master/r/69922
Reviewed-by: Automatic_Commit_Validation_User
Tested-by: Dinesh Israni <disrani@nvidia.com>
Reviewed-by: Krishna Reddy <vdumpa@nvidia.com>

Rebase-Id: R8832d53d7d79a510fe829c86009dd7f23e3de531

7 years agoarm: tegra3: defconfig: enable EMC_SCALING.
Peer Chen [Fri, 16 Dec 2011 09:39:00 +0000]
arm: tegra3: defconfig: enable EMC_SCALING.

Enabled EMC_SCALING option.

Signed-off-by: Peer Chen <pchen@nvidia.com>

Change-Id: I1a01be4668637c718544fcc6806b4c42a3ad27ae
Reviewed-on: http://git-master/r/70533
Reviewed-by: Simone Willett <swillett@nvidia.com>
Tested-by: Simone Willett <swillett@nvidia.com>

Rebase-Id: R80e49fdb0cd25912d0cd1865566a32240c6de217

7 years agoarm: tegra3: defconfig: enable cpu idle.
Peer Chen [Fri, 16 Dec 2011 09:29:20 +0000]
arm: tegra3: defconfig: enable cpu idle.

Enabled cpu idle option.

Signed-off-by: Peer Chen <pchen@nvidia.com>

Change-Id: I614fddb65f63b143420c7d18d72a1d19c9ea98d2
Reviewed-on: http://git-master/r/70526
Reviewed-by: Simone Willett <swillett@nvidia.com>
Tested-by: Simone Willett <swillett@nvidia.com>

Rebase-Id: R20d1ca64812cb015ccb2f478a550aba716394db2

7 years agoarm: tegra3: defconfig: enable cpu governor.
Peer Chen [Fri, 16 Dec 2011 09:17:30 +0000]
arm: tegra3: defconfig: enable cpu governor.

Enabled cpu frequency governor option.

Signed-off-by: Peer Chen <pchen@nvidia.com>

Change-Id: I9df41be4a946723549d5af515e7cd4710ca44708
Reviewed-on: http://git-master/r/70522
Reviewed-by: Simone Willett <swillett@nvidia.com>
Tested-by: Simone Willett <swillett@nvidia.com>

Rebase-Id: R53081d6ae380076b58aaa939e367020d994bd2b5

7 years agoARM: tegra[3]: config: remove DEBUG_DRIVER
Mursalin Akon [Wed, 14 Dec 2011 19:48:51 +0000]
ARM: tegra[3]: config: remove DEBUG_DRIVER

This CL is to get rid of continuous debug spew.

Change-Id: I9546ff82dcb41c3cd877b4d866d05097581aca85
Signed-off-by: Mursalin Akon <makon@nvidia.com>
Reviewed-on: http://git-master/r/70066
Reviewed-by: Simone Willett <swillett@nvidia.com>
Tested-by: Simone Willett <swillett@nvidia.com>

Rebase-Id: Rd191c3ad169f93f0c70e4a11dd7d5c66b3c93915

7 years agoARM: tegra[3]: regenerate defconfigs
Mursalin Akon [Wed, 14 Dec 2011 19:27:56 +0000]
ARM: tegra[3]: regenerate defconfigs

Regenerate defconfigs to reflect current Kconfigs

Change-Id: I224833dc80934e2bfa374eaa85e22a70391d3fd2
Signed-off-by: Mursalin Akon <makon@nvidia.com>
Reviewed-on: http://git-master/r/70060
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Simone Willett <swillett@nvidia.com>
Tested-by: Simone Willett <swillett@nvidia.com>

Rebase-Id: R3566210c9a5db666f5de1619fc501453d302fd77

7 years agoARM: config: tegra: enable MM support on T20
Jitendra [Thu, 8 Dec 2011 06:03:46 +0000]
ARM: config: tegra: enable MM support on T20

Add missing flags to enable multimedia support for T20 on K39.

Bug 909132
Signed-off-by: Jitendra Kumar<jitendrak@nvidia.com>

Change-Id: I943138eac72662912889c9fa6f04a5b23cf45bb3
Reviewed-on: http://git-master/r/68898
Reviewed-by: Lokesh Pathak <lpathak@nvidia.com>
Tested-by: Lokesh Pathak <lpathak@nvidia.com>

Rebase-Id: Rfbf6b77fcd54951186e08bff6f8b7742248cdf59

7 years agoARM: config: tegra: enable NVAVP for tegra3
Jitendra [Thu, 8 Dec 2011 05:22:54 +0000]
ARM: config: tegra: enable NVAVP for tegra3

Add flags to enable support for TEGRA NVAVP driver required for NvMMLite/TVMR
on K39. Also disable the support for AVP multimedia offload engine and
Tegra Media Serversupport.

Bug 908933

Signed-off-by Jitendra Kumar<jitendrak@nvidia.com>

Change-Id: I085dea2415927ef537648d8dd1ea77ba57e6064d
Reviewed-on: http://git-master/r/68894
Reviewed-by: Lokesh Pathak <lpathak@nvidia.com>
Tested-by: Lokesh Pathak <lpathak@nvidia.com>

Rebase-Id: R2cab0ba052d67ce1979db46300a89e9ee84fbbf1

7 years agoARM: tegra: config: Enable camera sensor devices
Amit Pandya [Tue, 4 Oct 2011 12:47:34 +0000]
ARM: tegra: config: Enable camera sensor devices

Add kernel config flags in "tegra_defconfig" & "tegra3_defconfig" to enable
camera sensor,focuser & torch devices.
This is to enable Camera capture on L4T with T20 Ventana & T30 Cardhu.

Bug 869132 & 880107

Change-Id: Ib81908881c8936e7b3dd7ebdcfd9bba006aa343f
Cherry-picked From : f09adb0d15f0991d0e7116f7a1092339bf92f9e9
Reviewed-on: http://git-master/r/55977
Signed-off-by: Amit Pandya <apandya@nvidia.com>
Reviewed-on: http://git-master/r/68165
Reviewed-by: Rohan Somvanshi <rsomvanshi@nvidia.com>
Tested-by: Rohan Somvanshi <rsomvanshi@nvidia.com>

Rebase-Id: Re6ea653e1cb6f91357eb32420b157dca4a5de95b

7 years agoARM: tegra: config: enable KEYBOARD_GPIO for linux build
Bill Huang [Mon, 12 Dec 2011 10:58:50 +0000]
ARM: tegra: config: enable KEYBOARD_GPIO for linux build

enable CONFIG_KEYBOARD_GPIO in tegra_defconfig
enable CONFIG_KEYBOARD_GPIO in tegra3_defconfig

bug 910846

Signed-off-by: Bill Huang <bilhuang@nvidia.com>
Change-Id: Idcb87128736f8576be738ca45bbae9ea98e40510
Reviewed-on: http://git-master/r/69706
Reviewed-by: Rohan Somvanshi <rsomvanshi@nvidia.com>
Tested-by: Rohan Somvanshi <rsomvanshi@nvidia.com>

Rebase-Id: R5ea60730af3c640337e08de8b9ebec90ffc24ffe

7 years agoARM: tegra: config: enable LCD & backlight for linux build
Bill Huang [Mon, 12 Dec 2011 10:33:00 +0000]
ARM: tegra: config: enable LCD & backlight for linux build

Enable backlight pwm control in tegra_defconfig

bug 910846

Signed-off-by: Bill Huang <bilhuang@nvidia.com>
Change-Id: Ieb24bbde8553bbac39d0858e2db8cbbd87d81122
Reviewed-on: http://git-master/r/69705
Reviewed-by: Rohan Somvanshi <rsomvanshi@nvidia.com>
Tested-by: Rohan Somvanshi <rsomvanshi@nvidia.com>

Rebase-Id: R787864f16bad8779790fc63ffa93e5896b04878e

7 years agoARM: tegra: config: enable MMC_UNSAFE_RESUME for linux build
Bill Huang [Fri, 9 Dec 2011 05:45:23 +0000]
ARM: tegra: config: enable MMC_UNSAFE_RESUME for linux build

Bug 909788

Signed-off-by: Bill Huang <bilhuang@nvidia.com>
Change-Id: I903c26b1d3864ce91b4c519ff1af17993a79f248
Reviewed-on: http://git-master/r/69139
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Sachin Nikam <snikam@nvidia.com>

Rebase-Id: R6f1bc9dd0ff3c09524940ee208b73c86e81e7a44

7 years agoarm: tegra: defconfig: Enable TEGRA_NVHDCP
Jon Mayo [Wed, 7 Dec 2011 20:09:34 +0000]
arm: tegra: defconfig: Enable TEGRA_NVHDCP

Enable CONFIG_TEGRA_NVHDCP

Bug 912422

Change-Id: I43e27094eca00a445340b62644e76d664d8e65ab
Signed-off-by: Jon Mayo <jmayo@nvidia.com>
Reviewed-on: http://git-master/r/68743
Reviewed-by: Simone Willett <swillett@nvidia.com>
Tested-by: Simone Willett <swillett@nvidia.com>

Rebase-Id: R4bb05d6333a76d1dd10fbd45bbb440dedbaec007

7 years agoarm: tegra3: defconfig: Enable all the 4 cores.
Preetham Chandru [Fri, 2 Dec 2011 10:51:03 +0000]
arm: tegra3: defconfig: Enable all the 4 cores.

Enabled all the four cores for tegra3.

Bug: 908605
Change-Id: I5ad3afed0dfd1644448a1089ba5595fb9c4d5fc7
Signed-off-by: Preetham Chandru <pchandru@nvidia.com>
Reviewed-on: http://git-master/r/67894
Reviewed-by: Rohan Somvanshi <rsomvanshi@nvidia.com>
Tested-by: Rohan Somvanshi <rsomvanshi@nvidia.com>

Rebase-Id: Rea4fd420f8f17114e6fb3a20cdde2ab7daf3c6ec

7 years agoarm: tegra: config: Enabled Soundcard WM8903 Cfg
Shashank Sharma [Thu, 10 Nov 2011 13:19:02 +0000]
arm: tegra: config: Enabled Soundcard WM8903 Cfg

Enabled WM8903 Soundcard configuration in Defconfig

Bug: 898253

Change-Id: Iee25f64b8d0c27f6cc4909aa9db54438e4a6d67a
Signed-off-by: Shashank Sharma <shashanks@nvidia.com>
Reviewed-on: http://git-master/r/63583
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>

Rebase-Id: Rebff5b43aa6989866bd6518b30e179e65148ac1d

7 years agoarm: tegra2: defconfig: Enable Fixed Voltage Regulator
Preetham Chandru [Tue, 29 Nov 2011 13:00:45 +0000]
arm: tegra2: defconfig: Enable Fixed Voltage Regulator

Enabled Fixed Voltage Regulator for harmony

Bug: 908534
Change-Id: I2923513be4bcceacf8efad5b24fe60db85812777
signed-off-by: Preetham Chandru <pchandru@nvidia.com>
Reviewed-on: http://git-master/r/67124
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>

Rebase-Id: R05b657e24eceba47f6123d88ed6cd5658a74607a

7 years agoarm: tegra: defconfig: enable PERF_EVENTS OPROFILE
Ryan V. Bissell [Tue, 22 Nov 2011 23:06:05 +0000]
arm: tegra: defconfig: enable PERF_EVENTS OPROFILE

Enable profiling support by default in Tegra kernels, to facilitate
usage of tools such as Perf and OProfile.
Bug 899639

Change-Id: Idf346136ca618bd2a23e549792948f287e0045aa
Signed-off-by: Ryan V. Bissell <rbissell@nvidia.com>
Reviewed-on: http://git-master/r/66231
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>

Rebase-Id: R3180797dbbd70066989ed536d79a4a53dae0ce25

7 years agoARM: tegra[3]: config: disable mmc paranoid init
Mursalin Akon [Wed, 16 Nov 2011 18:40:32 +0000]
ARM: tegra[3]: config: disable mmc paranoid init

Bug 902803

Change-Id: Ifcdac4fc50ef0dde563db1bcbbf7ebd9d3b589ce
Signed-off-by: Mursalin Akon <makon@nvidia.com>
Reviewed-on: http://git-master/r/65262
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>

Rebase-Id: R0101ed7fead838b1259afd05f2e6ef648b70a678

7 years agoARM: tegra[3]: Enable input event devices
Mursalin Akon [Mon, 14 Nov 2011 19:37:33 +0000]
ARM: tegra[3]: Enable input event devices

Bug 902303

Change-Id: Ib9d9e03a7879ee51a84d22d7cc571addd376b548
Signed-off-by: Mursalin Akon <makon@nvidia.com>
Reviewed-on: http://git-master/r/64181
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>

Rebase-Id: R80dff3a7bf0c9b16b41c47d9f2d36f90030fb2d1

7 years agoARM: tegra3: config: Enable RTC_DRV_TPS6591x
Wei Ni [Wed, 19 Oct 2011 05:21:47 +0000]
ARM: tegra3: config: Enable RTC_DRV_TPS6591x

Enable RTC_DRV_TPS6591x for tegra3,
and disable RTC_DRV_TEGRA, which is for internal rtc.

BUG=889820

Change-Id: I0e6aa1947f466c5e364c948305a18eb3d8f09560
Signed-off-by: Wei Ni <wni@nvidia.com>
Reviewed-on: http://git-master/r/58935
Reviewed-by: Peer Chen <pchen@nvidia.com>
Reviewed-by: Allen Martin <amartin@nvidia.com>
Reviewed-on: http://git-master/r/63246
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>

Rebase-Id: R5184292bf63f40c99b929799f9dd36dbadfaddd0

7 years agoARM: tegra[3]: config: Remove USB net ASIX option
Matt Pedro [Thu, 17 Nov 2011 18:32:44 +0000]
ARM: tegra[3]: config: Remove USB net ASIX option

To quickly enable mobile sanity, we had previously turned this option
to '=y', but just removing the config option should be sufficient.
This change removes the CONFIG_USB_NET_AX8817X from the def_config files.

bug 881005

Change-Id: I40b2ccc8e50165c1f2d526cb4ef3770f03283e50
Signed-off-by: Matt Pedro <mapedro@nvidia.com>
Reviewed-on: http://git-master/r/65231
Reviewed-by: Lokesh Pathak <lpathak@nvidia.com>
Tested-by: Lokesh Pathak <lpathak@nvidia.com>

Rebase-Id: R2bab65d06a2ef282adf5757b49565eda6329450f

7 years agoarm: tegra: config: turn on VT
Preetham Chandru [Mon, 7 Nov 2011 15:03:33 +0000]
arm: tegra: config: turn on VT

Enable Virtual Terminal for AP20 and T30.

Bug: 898297
Change-Id: I1c69a620ecdbf5901b101b542bdcd0dff25f94f1
Signed-off-by: Preetham Chandru <pchandru@nvidia.com>
Reviewed-on: http://git-master/r/62715
Reviewed-by: Mursalin Akon <makon@nvidia.com>
Reviewed-by: Allen Martin <amartin@nvidia.com>

Rebase-Id: R6bbe63c09f4ca4e920dc69eea1efdb12ba78a449

7 years agotegra: p852: Add defconfig for p852
Manoj Chourasia [Wed, 10 Aug 2011 15:03:37 +0000]
tegra: p852: Add defconfig for p852

This patch adds tegra_p852_gnu_linux_defconfig as defconfig
for p852 platform.

bug 872849

Reviewed-on: http://git-master/r/46384
(cherry picked from commit a4faef82941ab6fa7465f60ee7f4830c91a3aa38)

Change-Id: Ib01ca8ad25377407bac44ea8cc68307402dd56c1
Reviewed-on: http://git-master/r/56899
Tested-by: Manoj Chourasia <mchourasia@nvidia.com>
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>

Rebase-Id: Rc19c4c253a9a642a8a38870156bf1abb660ad172

7 years agoARM: tegra[3]: config: turn on USB net ASIX option
Matt Pedro [Tue, 25 Oct 2011 16:41:46 +0000]
ARM: tegra[3]: config: turn on USB net ASIX option

Mobile Sanity is using a USB Ethernet device for Linux sanity
that uses the USB_NET_AX driver. This enables the driver.

bug 881005

Change-Id: Ib2c0256ab80b61accfeb42de5534a0707f220fec
Signed-off-by: Matt Pedro <mapedro@nvidia.com>
Reviewed-on: http://git-master/r/60261
Reviewed-by: Allen Martin <amartin@nvidia.com>
Tested-by: Gerrit_Virtual_Submit
Reviewed-by: Mursalin Akon <makon@nvidia.com>

Rebase-Id: R842e88200dd73b2cacd3294e884e316cec33f054

7 years agoARM: tegra[3]: config: Turn on GRHOST
Mursalin Akon [Thu, 13 Oct 2011 21:51:12 +0000]
ARM: tegra[3]: config: Turn on GRHOST

By default Tegra graphics host driver is turned on. This
CL removes the default 'yes' for this driver. However,
the option is turned on in defconfig files, for an easier
out of box experience.

Bug 888777

Change-Id: I600f3a3fdca1bec12585d6c58ced0efb33e3f8ff
Signed-off-by: Mursalin Akon <makon@nvidia.com>
Reviewed-on: http://git-master/r/57958
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>

Rebase-Id: Rdb996fd0e4ab230d9fb1da90992e68b91f245b16

7 years agoARM: tegra[3]: config: turn on misc USB options
Mursalin Akon [Sat, 8 Oct 2011 00:38:57 +0000]
ARM: tegra[3]: config: turn on misc USB options

USB suspend, net and devices

Bug 876711, 876553

Change-Id: I06a5cdb9f0f28df3c583848d68293f7fb90ff42a
Signed-off-by: Mursalin Akon <makon@nvidia.com>
Reviewed-on: http://git-master/r/56828
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>

Rebase-Id: Re3e73b419d345cb59e2503baef105dafcf875471

7 years agoarm: tegra: defconfig: support for ADT7461
Alexandre Courbot [Thu, 20 Oct 2011 05:53:51 +0000]
arm: tegra: defconfig: support for ADT7461

Enable support for ADT7461 thermo sensor, used in Whistler boards.

Bug 884322

Signed-off-by: Alexandre Courbot <acourbot@nvidia.com>
Change-Id: I3b69ea8bb2328419a7246f7978ac5b6154bde340
Reviewed-on: http://git-master/r/59264
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
Reviewed-by: Stephen Warren <swarren@nvidia.com>

Rebase-Id: R071328b072562ace714e9092effda32585e478ad

7 years agoarm: tegra: defconfig: Enable rtc
Preetham Chandru [Wed, 12 Oct 2011 14:43:22 +0000]
arm: tegra: defconfig: Enable rtc

Enabled rtc support for tegra2 and tegra3

Bug: 879944
Change-Id: I7ad6d7bc15ab9c3afe5e106a29a5b1fdbc4c4635
Signed-off-by: Preetham Chandru <pchandru@nvidia.com>
Reviewed-on: http://git-master/r/56650
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>

Rebase-Id: R8dde247c270e9723ddf16fa12889dec764c75e9f

7 years agoARM: tegra[3]: config: Add advanced IP options
Mursalin Akon [Mon, 10 Oct 2011 22:48:06 +0000]
ARM: tegra[3]: config: Add advanced IP options

Add advanced IP options, such as Multicast, ip filter, etc.

Bug 876711, 876553

Change-Id: I5dd811078f115ea8db3b37f2896c2d1b5f6bcf0e
Signed-off-by: Mursalin Akon <makon@nvidia.com>
Reviewed-on: http://git-master/r/57153
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>

Rebase-Id: R1f5f69fc568010fd3a48c5e68bb7f9be3e694a66

7 years agoARM: tegra[3]: config: Enable some debugging features
Mursalin Akon [Mon, 10 Oct 2011 19:14:36 +0000]
ARM: tegra[3]: config: Enable some debugging features

Bug 876711, 876553

Change-Id: I64ecbc40659ab5c2e639e8f09f8453ea39ff7054
Signed-off-by: Mursalin Akon <makon@nvidia.com>
Reviewed-on: http://git-master/r/57152
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>

Rebase-Id: Raa20f4186b3e4877bd591116056dfef1ceafa464

7 years agoarm: tegra: defconfig: Enable USB storage & SCSI
Preetham Chandru [Tue, 11 Oct 2011 17:24:29 +0000]
arm: tegra: defconfig: Enable USB storage & SCSI

Enabled USB storage & SCSI support

Bug: 879944
Signed-off-by: Preetham Chandru <pchandru@nvidia.com>
Change-Id: Ifda0c387dd5fab1c4d48c7ab23abab7f3736200b
Reviewed-on: http://git-master/r/56227
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>

Rebase-Id: R0d7d681af41d8df2549b2eecc1437cc978f71ed8

7 years agoARM: tegra[3]: config: Enable NLSs
Mursalin Akon [Mon, 10 Oct 2011 22:52:09 +0000]
ARM: tegra[3]: config: Enable NLSs

Bug 876711, 876553

Change-Id: I7c221f5162411285e9c2c811670ba5c9010fa676
Signed-off-by: Mursalin Akon <makon@nvidia.com>
Reviewed-on: http://git-master/r/57154
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>

Rebase-Id: R9a39fec8a43b6cc3b94ddb3920a1cd933e9a2569

7 years agoARM: tegra[3]: config: enable misc MMC options
Mursalin Akon [Sat, 8 Oct 2011 00:52:33 +0000]
ARM: tegra[3]: config: enable misc MMC options

Enable MMC SDIO, deferred resume and paranoid SD

Bug 876711, 876553

Change-Id: Ica05f5b30860f1814f54ce48ecd5b0d0235225d5
Signed-off-by: Mursalin Akon <makon@nvidia.com>
Reviewed-on: http://git-master/r/56830
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>

Rebase-Id: R5358adb23bd7c69f01925aa35aa191a2ebc87231

7 years agoARM: tegra[3]: config: Enable Sys V IPC
Mursalin Akon [Sat, 8 Oct 2011 00:43:45 +0000]
ARM: tegra[3]: config: Enable Sys V IPC

Enable Sys V IPC

Bug 876711, 876553

Change-Id: Icaa7c5ad619998e4868eab4a00d24d9fc332dedd
Signed-off-by: Mursalin Akon <makon@nvidia.com>
Reviewed-on: http://git-master/r/56829
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>

Rebase-Id: R118301f982b8cfdf04525f88fb9481aed9be2d98

7 years agoARM: tegra[3]: config: Enable runtime PM
Mursalin Akon [Fri, 7 Oct 2011 23:54:22 +0000]
ARM: tegra[3]: config: Enable runtime PM

Enable runtime PM

Bug 876711, 876553

Change-Id: I62cad79b2160dec7b8d54301ae139baed55e90dc
Signed-off-by: Mursalin Akon <makon@nvidia.com>
Reviewed-on: http://git-master/r/56827
Reviewed-by: Rohan Somvanshi <rsomvanshi@nvidia.com>
Tested-by: Rohan Somvanshi <rsomvanshi@nvidia.com>

Rebase-Id: Ra9d9bafea2f272ee7592b0739377d9bec8f25319

7 years agoARM: config: tegra3: enable Broadcom 4329
Mursalin Akon [Tue, 20 Sep 2011 18:12:35 +0000]
ARM: config: tegra3: enable Broadcom 4329

Cardhu has this H/W module.

Change-Id: I07e3e4e446ec5fc6ec29d968db266897b53a318e
Signed-off-by: Mursalin Akon <makon@nvidia.com>
Reviewed-on: http://git-master/r/53530
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>

Rebase-Id: R9ea7cb6fd1839b2556df773a9b54cdc13df34baf

7 years agoARM: config: tegra[3]: Enable/Disable some filesystem options
Mursalin Akon [Tue, 20 Sep 2011 17:31:59 +0000]
ARM: config: tegra[3]: Enable/Disable some filesystem options

 - All Ext variants are natively supported
 - NFS is as well natively supported (for NFS boot)
 - CDROM, MSDOS, VFAT, CIFS, NTFS are supported through modules

Bug 876553, 876711

Change-Id: Ibe82291501d22d07064935d386202b8819656405
Signed-off-by: Mursalin Akon <makon@nvidia.com>
Reviewed-on: http://git-master/r/53512
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>

Rebase-Id: Rb62fc2716071a22f3c685df57386767d80eb8526

7 years agoarm: configs: tegra: Enable arm erratas 743622, 751472 and 752520
Krishna Reddy [Thu, 22 Sep 2011 19:27:42 +0000]
arm: configs: tegra: Enable arm erratas 743622, 751472 and 752520

Change-Id: Ica648937cc7dc71edace867dd18de82319312c50
Reviewed-on: http://git-master/r/54097
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>

Rebase-Id: R5764e6aec27860f7c9fbc80e14b7df8dbf7628da

7 years agoarm: tegra: config: added NAND/YAFFS2 configs
Shashank Sharma [Thu, 11 Aug 2011 10:07:30 +0000]
arm: tegra: config: added NAND/YAFFS2 configs

Added NAND/YAFFS2 flags in the defconfig to support NAND booting

Bug: 829108
Original-Change-Id: I985fb0c6d357bcc6c727dea0ade8b82f37622b8c
Reviewed-on: http://git-master/r/46635
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>

Rebase-Id: R2b7f2913359797286141d374ec79188dbc869c8c

7 years agoARM: cardhu: L4T defconfig: modify some FS supports
Mursalin Akon [Thu, 18 Aug 2011 19:37:20 +0000]
ARM: cardhu: L4T defconfig: modify some FS supports

Add to ext2 support: FS_XIP

Add to ext4 support: POSIX_ACL, FS_SECURITY

Modify to include FUSE and VFAT support as module.

Add ISO9660, CIFS, NTFS support as module.

Original-Change-Id: Id58d2d52be1c4b1e9492d14126a9a47f59c5525e
Signed-off-by: Mursalin Akon <makon@nvidia.com>
Reviewed-on: http://git-master/r/47896
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>

Rebase-Id: R3b4927e25f819dd18b5ac9db34ba0ec2ccd350d1

7 years agoarm: defconfig: Enable TEGRA_DC_EXT on L4T configs
Robert Morell [Fri, 12 Aug 2011 20:30:52 +0000]
arm: defconfig: Enable TEGRA_DC_EXT on L4T configs

Bug 863666

Original-Change-Id: I9f1f1673554cc8f453fa51fab2270f3be9afcf73
Reviewed-on: http://git-master/r/46997
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>

Rebase-Id: R91032980acaf0033f7e7770d3f6f6b38c686010d

7 years agoARM: defconfig: Enabling MXT touch screen for cardhu LDK build
Jong Kim [Tue, 16 Aug 2011 00:30:58 +0000]
ARM: defconfig: Enabling MXT touch screen for cardhu LDK build

Enable the MXT Touch related options for cardhu gnu_linux defconfig file.

bug=832913
test="multi-touch" works on ubuntu desktop.

Original-Change-Id: I5014dd5976ba03bd70854188261c06a95f61daa6
Signed-off-by: Jong Kim <jongk@nvidia.com>
Reviewed-on: http://git-master/r/47227
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>

Rebase-Id: R598849b1778307c583753b6ceab93a0ed5c1841e

7 years agoarm: defconfig: Regenerate defconfigs for Tegra
Robert Morell [Fri, 12 Aug 2011 20:18:39 +0000]
arm: defconfig: Regenerate defconfigs for Tegra

This is the result of running:
make $defconfig
make oldconfig
make savedefconfig
cp defconfig $defconfig

For each of the Tegra defconfigs.

Bonus: remove executable permissions from tegra_cardhu_mods_defconfig.

Bug 863666

Original-Change-Id: I6f2317c832a8e6005fb19b097a2b87c4e680972a
Reviewed-on: http://git-master/r/46996
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>

Rebase-Id: Ra84744b41759e342ef2d705252873fa9f86e8e55

7 years agoarm: tegra: defconfig: ventana: Enable BCM4329
Preetham Chandru [Thu, 11 Aug 2011 11:59:05 +0000]
arm: tegra: defconfig: ventana: Enable BCM4329

Enabled BCM4329 wifi driver for ventana.

Bug: 842148
Original-Change-Id: I53b001c8b05495693dcc326436e7eefbc1583c19
Reviewed-on: http://git-master/r/46669
Tested-by: Preetham Chandru <pchandru@nvidia.com>
Reviewed-by: Allen R Martin <amartin@nvidia.com>

Rebase-Id: R65431d39394cb81c3124b20b39267a8832ca420c