6 years agoARM: tegra12: clock: Fix LP0 resume hangup at PLL
Kaz Fukuoka [Thu, 11 Jul 2013 22:26:45 +0000]
ARM: tegra12: clock: Fix LP0 resume hangup at PLL

LP0 resume hanged up where PLL functions tried to print error
message when UART clock is still turned off. Fixed as follows.

- Initialize PLLC4, PLLD2, PLLDP with valid frequencies.
- Remove debug print in clk_set in those PLLs.

bug 1322653

Change-Id: I24bbb5261b00f8fa52638c19835d2e94b9c20b05
Signed-off-by: Kaz Fukuoka <kfukuoka@nvidia.com>
Reviewed-on: http://git-master/r/248062
(cherry picked from commit 5a832c6dfc870e0a6c5d099c34441b561e765361)
Reviewed-on: http://git-master/r/252090
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit
Reviewed-by: Aleksandr Frid <afrid@nvidia.com>
Reviewed-by: Chao Xu <cxu@nvidia.com>

6 years agovideo:tegra:gk20a: add debugfs switch for L2 cache
Kirill Artamonov [Wed, 10 Jul 2013 00:35:25 +0000]
video:tegra:gk20a: add debugfs switch for L2 cache

Add debugfs boolean /d/gk20a/ltc_enabled
to disable or enable L2 cache of gk20a.

Signed-off-by: Kirill Artamonov <kartamonov@nvidia.com>
Change-Id: I2ce30c592a4775e7cab92ed34b3c4476bb7a1560
Reviewed-on: http://git-master/r/246927
(cherry picked from commit 7edd25eb707767b9bf94a6de5bdf3855b266535e)
Reviewed-on: http://git-master/r/251691
Reviewed-by: Simone Willett <swillett@nvidia.com>
Tested-by: Simone Willett <swillett@nvidia.com>

6 years agodrivers: tegra: gk20a: modify pmu counter settings
Prashant Malani [Thu, 11 Jul 2013 03:27:38 +0000]
drivers: tegra: gk20a: modify pmu counter settings

The PMU counters being used to measure GPU load
and by perfmon, have idle filtering enabled by
default.

This causes the counters to not get updated
correctly. Therefore, we disable idle filtering
for these counters.

Bug 1320968

Change-Id: Iee4d3ace216fd4efcf86b488f283f58a23299ee4
Signed-off-by: Prashant Malani <pmalani@nvidia.com>
Reviewed-on: http://git-master/r/251493
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Chao Xu <cxu@nvidia.com>

6 years agovideo: tegra: dc: use set_cursor_image_hw() in tegra_dc_ext_set_cursor_low_latency()
Andy Ritger [Fri, 19 Jul 2013 08:52:40 +0000]
video: tegra: dc: use set_cursor_image_hw() in tegra_dc_ext_set_cursor_low_latency()

Also:
* s/set_cursor_image_hw/set_cursor_start_addr/
* Now that all cursor registers are programmed from helper functions,
  default need_general_update to 0.

Change-Id: Ie8148c9b1313dd363d7171e9e45259b85cf2f4aa
Signed-off-by: Andy Ritger <aritger@nvidia.com>
Reviewed-on: http://git-master/r/251271
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Jon Mayo <jmayo@nvidia.com>

6 years agovideo: tegra: dc: add check_cursor_size()
Andy Ritger [Fri, 19 Jul 2013 08:38:12 +0000]
video: tegra: dc: add check_cursor_size()

This validation was missing from the tegra_dc_ext_set_cursor_low_latency()
path.

Change-Id: I43de47b684c2cb461730501f15caf5e252e1fe87
Signed-off-by: Andy Ritger <aritger@nvidia.com>
Reviewed-on: http://git-master/r/251270
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Jon Mayo <jmayo@nvidia.com>

6 years agovideo: tegra: dc: add set_cursor_fg_bg()
Andy Ritger [Fri, 19 Jul 2013 08:25:38 +0000]
video: tegra: dc: add set_cursor_fg_bg()

Change-Id: Ic51cf0e96cbd18ba48ac6c73e46f866286d23885
Signed-off-by: Andy Ritger <aritger@nvidia.com>
Reviewed-on: http://git-master/r/251269
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Jon Mayo <jmayo@nvidia.com>

6 years agovideo: tegra: dc: add set_cursor_blend()
Andy Ritger [Fri, 19 Jul 2013 08:16:44 +0000]
video: tegra: dc: add set_cursor_blend()

Change-Id: Ic57f41badde2c66db61c433f1b6b600cf968b8d0
Signed-off-by: Andy Ritger <aritger@nvidia.com>
Reviewed-on: http://git-master/r/251268
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Jon Mayo <jmayo@nvidia.com>

6 years agovideo: tegra: dc: add set_cursor_enable()
Andy Ritger [Fri, 19 Jul 2013 07:37:18 +0000]
video: tegra: dc: add set_cursor_enable()

Change-Id: Iefb9e9f1e43c1d8d7909e444b3fc61dde76c7776
Signed-off-by: Andy Ritger <aritger@nvidia.com>
Reviewed-on: http://git-master/r/251267
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Jon Mayo <jmayo@nvidia.com>

6 years agovideo: tegra: dc: add set_cursor_activation_control()
Andy Ritger [Fri, 19 Jul 2013 09:20:47 +0000]
video: tegra: dc: add set_cursor_activation_control()

Program DC_CMD_REG_ACT_CONTROL to ensure that cursor position is latched
at vsync.

This was missing from the tegra_dc_ext_set_cursor() path.

Change-Id: Ic28ea64d3df5744ff7bc0a246ed720b1cccdd28e
Signed-off-by: Andy Ritger <aritger@nvidia.com>
Reviewed-on: http://git-master/r/251266
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Jon Mayo <jmayo@nvidia.com>

6 years agovideo: tegra: dc: add set_cursor_position()
Andy Ritger [Fri, 19 Jul 2013 07:26:50 +0000]
video: tegra: dc: add set_cursor_position()

Move programming of DC_DISP_CURSOR_POSITION, and the CURSOR_UPDATE write
to DC_CMD_STATE_CONTROL, to set_cursor_position().

The return value from set_cursor_position() indicates whether it requires
a GENERAL_UPDATE.

Change-Id: Ib836f764caf08a1ec631b0c6fa6a1c77ece5c90d
Signed-off-by: Andy Ritger <aritger@nvidia.com>
Reviewed-on: http://git-master/r/251265
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Jon Mayo <jmayo@nvidia.com>

6 years agovideo: tegra: dc: add cursor need_general_update
Andy Ritger [Fri, 19 Jul 2013 09:07:15 +0000]
video: tegra: dc: add cursor need_general_update

In the cursor programming functions, add tracking for whether
GENERAL_ACT_REQ needs to be programmed.  So far, need_general_update is
always set.  Subsequent changes will update need_general_update based
on what cursor registers are programmed.

Change-Id: Ib5220efc15ed7a5b028cdf9ecd26041e499c6146
Signed-off-by: Andy Ritger <aritger@nvidia.com>
Reviewed-on: http://git-master/r/251264
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Jon Mayo <jmayo@nvidia.com>

6 years agovideo: tegra: dc: fix DC_DISP_DISP_WIN_OPTIONS programming
Andy Ritger [Fri, 19 Jul 2013 06:59:54 +0000]
video: tegra: dc: fix DC_DISP_DISP_WIN_OPTIONS programming

tegra_dc_ext_set_cursor_low_latency() made several mistakes in programming
DC_DISP_DISP_WIN_OPTIONS:

* The logic to decide whether to program DC_DISP_DISP_WIN_OPTIONS was
  duplicated: once near the top of the function and once near the bottom
  of the function.

* The first instance of the logic to decide whether to program
  DC_DISP_DISP_WIN_OPTIONS used the 'enable' variable without initializing
  it.

* The second instance of the logic to decide whether to program
  DC_DISP_DISP_WIN_OPTIONS initialized the 'enable' variable
  using a bitwise AND with TEGRA_DC_EXT_CURSOR_FLAGS_VISIBLE, and
  then compared 'enable' with a boolean expression.  Fortunately,
  TEGRA_DC_EXT_CURSOR_FLAGS_VISIBLE is defined as (1 << 0), so the
  values worked out.  However, it is still clearer to convert the
  result of the bitwise operation to a boolean with '!!', as is done
  in tegra_dc_ext_set_cursor().

Change-Id: Ie84572bc68f31ae94baaaddc6147c496636b2769
Signed-off-by: Andy Ritger <aritger@nvidia.com>
Reviewed-on: http://git-master/r/251263
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Jon Mayo <jmayo@nvidia.com>

6 years agovideo: tegra: dc: collapse CURSOR_POSITION() and CURSOR_POSITION_124()
Andy Ritger [Fri, 19 Jul 2013 06:47:07 +0000]
video: tegra: dc: collapse CURSOR_POSITION() and CURSOR_POSITION_124()

The CURSOR_POSITION() macro was defined to limit its x and y arguments
to 16-bits each.

The CURSOR_POSITION_124() macro was later defined to limit its x and y
arguments to 14-bits each.

DC_DISP_CURSOR_POSITION only has 14-bits per component on all Tegra chips,
so there is no need for a separate T124 macro.

Change-Id: Icd74f7b8c47523089d34f153d1c6c0e3fe59ae65
Signed-off-by: Andy Ritger <aritger@nvidia.com>
Reviewed-on: http://git-master/r/251262
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Jon Mayo <jmayo@nvidia.com>

6 years agovideo: tegra: dc: don't map (and leak?) the cursor buffer every cursor change
Andy Ritger [Fri, 19 Jul 2013 06:38:31 +0000]
video: tegra: dc: don't map (and leak?) the cursor buffer every cursor change

tegra_dc_ext_set_cursor_low_latency() called

    win_ptr = nvmap_mmap(handle);

every time it executed.  It never used win_ptr, or called nvmap_munmap()
on the pointer.

Also, remove now unnecessary inclusion of nvmap_priv.h

Change-Id: I1703bfc0d46622161ca559f650788ff72d0021fb
Signed-off-by: Andy Ritger <aritger@nvidia.com>
Reviewed-on: http://git-master/r/251261
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Xue Dong <xdong@nvidia.com>
Reviewed-by: Jon Mayo <jmayo@nvidia.com>

6 years agovideo: tegra: dc: use tegra_dc_{get,put}() in tegra_dc_ext_set_cursor*_low_latency
Andy Ritger [Fri, 19 Jul 2013 06:31:53 +0000]
video: tegra: dc: use tegra_dc_{get,put}() in tegra_dc_ext_set_cursor*_low_latency

Commit 4847075e replaced
    tegra_dc_io_start(dc);
    tegra_dc_hold_dc_out(dc);
with
    tegra_dc_get(dc);

and

    tegra_dc_release_dc_out(dc);
    tegra_dc_io_end(dc);
with
    tegra_dc_put(dc);

throughout dc.  But the tegra_dc_ext_set_cursor*_low_latency functions
added some of these back.

Change-Id: I6c8eabbd31ee27895633f9f08be27ca24e892a32
Signed-off-by: Andy Ritger <aritger@nvidia.com>
Reviewed-on: http://git-master/r/251260
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Jong Kim <jongk@nvidia.com>
Reviewed-by: Jon Mayo <jmayo@nvidia.com>

6 years agovideo: tegra: dc: return number of modes in modedb when modedb_len==0
Andy Ritger [Fri, 19 Jul 2013 04:20:32 +0000]
video: tegra: dc: return number of modes in modedb when modedb_len==0

When servicing the FBIO_TEGRA_GET_MODEDB ioctl, always walk through the
modelist to count the number of modes.  If modedb_len==0, return the
total mode count.  Otherwise, return the number of modes written
into the modedb array.

Bug 1324827

Change-Id: I4ad8f3c3ca3cb0ba7a4ad36c508a75abca964a25
Signed-off-by: Andy Ritger <aritger@nvidia.com>
Reviewed-on: http://git-master/r/251141
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Jon Mayo <jmayo@nvidia.com>

6 years agovideo: tegra: host: add dbg_mask debugfs node
Ken Adams [Mon, 15 Jul 2013 21:22:16 +0000]
video: tegra: host: add dbg_mask debugfs node

When debugfs is available enable NVHOST_DEBUG and set
the mask to zero.  This allows user mode code to manipulate
it as needed.

Change-Id: I2c39a66d8c030a646b6c0ad7289c3862dba122b1
Signed-off-by: Ken Adams <kadams@nvidia.com>
Reviewed-on: http://git-master/r/249399
(cherry picked from commit dcec3400a6a02e64ba2ed22eda23fbf6ced77b9f)
Reviewed-on: http://git-master/r/250845
Reviewed-by: Kevin Huang (Eng-SW) <kevinh@nvidia.com>

6 years agoarm:tegra14: fix LP1BB entry in presence of baseband
Greg Heinrich [Mon, 8 Jul 2013 16:30:25 +0000]
arm:tegra14: fix LP1BB entry in presence of baseband

bug 1317757

Fix PMC_IPC_MEM_CLR/_SET Programming model

Do not cut PLLC on LP1BB if it is used as EMC clock source

Change-Id: I36f8a2a442dabee4e8429d0b61c13ee16f552764
Signed-off-by: Greg Heinrich <gheinrich@nvidia.com>
Reviewed-on: http://git-master/r/246156
(cherry picked from commit 1de25e7c232a61156a55140c6bbd6c8ddf275f83)
Reviewed-on: http://git-master/r/250673
Reviewed-by: Simone Willett <swillett@nvidia.com>
Tested-by: Simone Willett <swillett@nvidia.com>

6 years agopower: max17048: export OCV to sysfs
Sivaram Nair [Tue, 2 Jul 2013 09:50:53 +0000]
power: max17048: export OCV to sysfs

For allowing userspace to read out the OCV value.

Change-Id: I09a82ec24505905e3294d87c05886be49ea66342
Signed-off-by: Sivaram Nair <sivaramn@nvidia.com>
Reviewed-on: http://git-master/r/244282
(cherry picked from commit 52257cf628b8865257a2aa5e4fc9c790fb4503c7)
Reviewed-on: http://git-master/r/246100
(cherry picked from commit 65558bfe736fb9ae057471a48adc1fbd5b8c3aae)
Reviewed-on: http://git-master/r/250636
Reviewed-by: Simone Willett <swillett@nvidia.com>
Tested-by: Simone Willett <swillett@nvidia.com>

6 years agoEDP: fix deadlock
Sivaram Nair [Fri, 5 Jul 2013 10:40:41 +0000]
EDP: fix deadlock

cancel_work_sync is called with mutex held. This can cause deadlock if
there is a pending work while switching governors or while unregistering
managers (because the worker function tries to take the same lock).

Fix this by:

- getting rid of cancel_work_sync during governor switching (if there is
  no governor, the scheduled work will do nothing)
- call cancel_work_sync after the manager unregistration is complete and
  outside the locked code.

Bug 1313928

Change-Id: I64b270898bffc9b961cb70ca9c181c1c6e6c0118
Signed-off-by: Sivaram Nair <sivaramn@nvidia.com>
Reviewed-on: http://git-master/r/247648
(cherry picked from commit 981bf6768f2ed99127550ba5554e433716586eaa)
Reviewed-on: http://git-master/r/250634
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>

6 years agoEDP: fix run time warnings
Sivaram Nair [Thu, 4 Jul 2013 07:31:11 +0000]
EDP: fix run time warnings

Fixing warnings issued by EDP governors due to incorrect power budget
math.

Bug 1313928

Change-Id: If1c9cf5c6df66ed4f2cc8a1b9399d4c57b2c7a64
Signed-off-by: Sivaram Nair <sivaramn@nvidia.com>
Reviewed-on: http://git-master/r/245106
(cherry picked from commit 6870474b775573f8a060afff99fca3bb171ec12c)
Reviewed-on: http://git-master/r/250633
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>

6 years agoInput: touch: synaptics: remove open print
Sivaram Nair [Thu, 4 Jul 2013 07:27:37 +0000]
Input: touch: synaptics: remove open print

Moving the open print to use dev_dbg/pr_debug

Change-Id: I38fee1ae986ee1e90fc75c412fd306a2f5342f31
Signed-off-by: Sivaram Nair <sivaramn@nvidia.com>
Reviewed-on: http://git-master/r/245105
(cherry picked from commit 3ff4c8964eae13d7e9578d6ed8d0f305d0930f72)
Reviewed-on: http://git-master/r/250632
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>

6 years agovideo: tegra: nvmap: fix compilation error with SMP config disable
Krishna Reddy [Mon, 22 Jul 2013 18:24:54 +0000]
video: tegra: nvmap: fix compilation error with SMP config disable

typecast is causing the compilation error during SMP config disable.
remove the typecast, which is no longer necessary.

Change-Id: I5a52dc359cc24a33fb94d6a6902c951ccfd430dc
Signed-off-by: Krishna Reddy <vdumpa@nvidia.com>
Reviewed-on: http://git-master/r/252030
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Matt Craighead <mcraighead@nvidia.com>
Reviewed-by: Alex Waterman <alexw@nvidia.com>
Reviewed-by: Bo Yan <byan@nvidia.com>
Tested-by: Matt Craighead <mcraighead@nvidia.com>

6 years agomisc: nct: remove delay in resume
Bitan Biswas [Thu, 11 Jul 2013 11:58:37 +0000]
misc: nct: remove delay in resume

bug 1317941

Change-Id: I947d43fb8ac574787bba4c9109e0a22f52b2dc97
Signed-off-by: Bitan Biswas <bbiswas@nvidia.com>
Reviewed-on: http://git-master/r/247838
(cherry picked from commit 210050261eb4e8c58e1ce0de8665833abf84a296)
Reviewed-on: http://git-master/r/251338
Reviewed-by: Automatic_Commit_Validation_User

6 years agoarm: tegra: ardbeg: fix AUO 14'' eDP panel timing issue
Kerwin Wan [Wed, 17 Jul 2013 01:20:12 +0000]
arm: tegra: ardbeg: fix AUO 14'' eDP panel timing issue

Bug 1327199

Change-Id: I702fbf52d9c19dc604cee1c0708df31f1efcbec9
Signed-off-by: Kerwin Wan <kerwinw@nvidia.com>
Reviewed-on: http://git-master/r/249996
(cherry picked from commit 8af03db4d1e046c5d33371d81354a3e73f556c0e)
Reviewed-on: http://git-master/r/252086
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Chao Xu <cxu@nvidia.com>
GVS: Gerrit_Virtual_Submit

6 years agoarch: config: tegra: disable CPUQUIET support in mods config
Vivek Aseeja [Mon, 22 Jul 2013 17:14:33 +0000]
arch: config: tegra: disable CPUQUIET support in mods config

disable CPUQUIET, CPU_FREQ and CPU_IDLE support in mods defconfig

Change-Id: I4b9d11c12e45c219c5259f5629da181127eedbe1
Signed-off-by: Vivek Aseeja <vaseeja@nvidia.com>
Reviewed-on: http://git-master/r/252008
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Kiran Kasamsetty <kkasamsetty@nvidia.com>
GVS: Gerrit_Virtual_Submit
Reviewed-by: Yu-Huan Hsu <yhsu@nvidia.com>

6 years agousb: xhci: tegra: fix coverity issues
Ajay Gupta [Mon, 22 Jul 2013 16:14:33 +0000]
usb: xhci: tegra: fix coverity issues

Bug 1329327

Change-Id: Ic4e99f32972e4cb33730f8f898d6af5d07442e8a
Signed-off-by: Ajay Gupta <ajayg@nvidia.com>
Reviewed-on: http://git-master/r/251999
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Ashutosh Jha <ajha@nvidia.com>
Reviewed-by: Sachin Nikam <snikam@nvidia.com>

6 years agoARM: tegra: dvfs: Expand CL-DVFS PWM output control
Alex Frid [Sat, 20 Jul 2013 04:20:58 +0000]
ARM: tegra: dvfs: Expand CL-DVFS PWM output control

Added tristate option to CL-DVFS PWM output control. Summary of
supported options:

a) native CL-DVFS output configuration PWM_ENABLE control
b) gpio control of external buffer (used if out_gpio in platform data
is populated)
c) tristate PWM pingroup control (used if pwm_pingroup in platform data
is populated)

In cases (b) and (c) CL-DVFS native control is always enabled.

Change-Id: Ic484934ad8408314b540c58173e6022fd3120da8
Signed-off-by: Alex Frid <afrid@nvidia.com>
Reviewed-on: http://git-master/r/251606
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Yu-Huan Hsu <yhsu@nvidia.com>

6 years agoARM: tegra: dvfs: Modify cl-dvfs monitor control
Alex Frid [Wed, 10 Jul 2013 01:53:06 +0000]
ARM: tegra: dvfs: Modify cl-dvfs monitor control

- Dropped concept of "default monitor selection" (was - frequency).
Explicitly select monitor mux each time data is read.

- Restricted monitor debugfs node to frequency only (removed the
option to read other possible outputs - this is still available via
debugfs access to CL-DVFS registers)

- Added output_mv debugfs node to read last output value

Change-Id: Idca7500279d8c035e1f38ff99dd486ca79a3419d
Signed-off-by: Alex Frid <afrid@nvidia.com>
Reviewed-on: http://git-master/r/251605
Reviewed-by: Yu-Huan Hsu <yhsu@nvidia.com>

6 years agoconfig: tegra11: enable bluedroid_pm
Mursalin Akon [Fri, 19 Jul 2013 21:48:37 +0000]
config: tegra11: enable bluedroid_pm

Enable bluedroid pm

Bug 1319882
Bug 1229035

Change-Id: I29f10d5e9976a4e1a669078effbd959097adf463
Signed-off-by: Mursalin Akon <makon@nvidia.com>
Reviewed-on: http://git-master/r/251507
Reviewed-by: Mrutyunjay Sawant <msawant@nvidia.com>
Tested-by: Mrutyunjay Sawant <msawant@nvidia.com>

6 years agoarm: tegra12: Fix presilicon support for gk20a
Alex Van Brunt [Fri, 19 Jul 2013 19:44:40 +0000]
arm: tegra12: Fix presilicon support for gk20a

Pre-silicon platforms have no way to powergate. So, abort powergate
on pre-silicon platforms.

Change-Id: Ib392ec52a8abf93d9cf4c0213ddad6560261def6
Signed-off-by: Alex Van Brunt <avanbrunt@nvidia.com>
Reviewed-on: http://git-master/r/251461
Reviewed-by: Mrutyunjay Sawant <msawant@nvidia.com>
Tested-by: Mrutyunjay Sawant <msawant@nvidia.com>

6 years agovideo: tegra: dc: Do not use plld2 only for eDP
Chao Xu [Thu, 18 Jul 2013 23:47:36 +0000]
video: tegra: dc: Do not use plld2 only for eDP

Current it is hardcoded for eDP/LVDS to use PLLD2 only, which caused conflicts when
HDMI is enabled.

Bug 1328901.

Change-Id: I3bda82c3310e4e8e357b8482a643e42e7bffa532
Signed-off-by: Chao Xu <cxu@nvidia.com>
Reviewed-on: http://git-master/r/251432
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Jon Mayo <jmayo@nvidia.com>

6 years agovideo: tegra: dc: Disable SOR from dc to flush the pipe
Chao Xu [Wed, 17 Jul 2013 01:13:46 +0000]
video: tegra: dc: Disable SOR from dc to flush the pipe

Bug 1324474 -- this is needed is SOR will be re-enabled. Otherwise
data is corrupted.

Change-Id: Idc9c8031c27e40f06773ca19c8a38e1e1e32f6c8
Signed-off-by: Chao Xu <cxu@nvidia.com>
Reviewed-on: http://git-master/r/251431
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Jon Mayo <jmayo@nvidia.com>

6 years agovideo: tegra: camera: Remove camera from DISP power partition
Chao Xu [Thu, 18 Jul 2013 18:39:22 +0000]
video: tegra: camera: Remove camera from DISP power partition

Camera is not part of DISP power partition anymore since t124

Change-Id: I0c02e5572c0254a92e1847bcc48d269425efc0f7
Signed-off-by: Chao Xu <cxu@nvidia.com>
Reviewed-on: http://git-master/r/251430
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Naveen Kumar S <nkumars@nvidia.com>
Tested-by: Naveen Kumar S <nkumars@nvidia.com>

6 years agomedia: tegra: Remove VE from DISP powergate partition
Chao Xu [Thu, 18 Jul 2013 18:37:09 +0000]
media: tegra: Remove VE from DISP powergate partition

VE is not part of DISP power partition anymore.

Change-Id: I35824aac86bb12bb1ca9ab0b2d0e01a9d8d5d5ee
Signed-off-by: Chao Xu <cxu@nvidia.com>
Reviewed-on: http://git-master/r/251429
Reviewed-by: Bryan Wu <pengw@nvidia.com>
Reviewed-by: Automatic_Commit_Validation_User

6 years agoARM: tegra: powergate: Add t124 display powergate support
Chao Xu [Thu, 18 Jul 2013 18:21:18 +0000]
ARM: tegra: powergate: Add t124 display powergate support

T124 display powergating was changed in the following way:

1. New SOR partition including all SOR units (hdmi, dsi, edp lvds etc).
   So this partition needs to be powered whenever one of DC enabled.
2. DISPA partition cannot be power down if DISPB is being used.

bug 1324532.

Change-Id: Ibcef6822cf75aface1f04377247d3d3d2d16c389
Signed-off-by: Chao Xu <cxu@nvidia.com>
Reviewed-on: http://git-master/r/251428

6 years agokernel: drivers: media: Modify debug statement
Arun Mohare [Mon, 15 Jul 2013 19:55:53 +0000]
kernel: drivers: media: Modify debug statement

Change the kernel debug statement for as364x
driver. Term "invalid" for a notice/warning
is misleading.

bug 1320211
bug 1320210

Change-Id: I4377cd20fd70392af1db4517c0d3a708845e5e5a
Signed-off-by: Arun Mohare <arg@nvidia.com>
Reviewed-on: http://git-master/r/249309
Reviewed-by: Allen Martin <amartin@nvidia.com>

6 years agovideo: tegra: nvmap: remove unused nvmap api
Krishna Reddy [Wed, 3 Jul 2013 00:01:58 +0000]
video: tegra: nvmap: remove unused nvmap api

Change-Id: I687f2472c228112b6aa15b32173bdfe77061a04e
Signed-off-by: Krishna Reddy <vdumpa@nvidia.com>
Reviewed-on: http://git-master/r/244561
(cherry picked from commit 04e88cd090b19f9047c813a12a86d800ba531ab4)
Reviewed-on: http://git-master/r/251669
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Bo Yan <byan@nvidia.com>

6 years agousb: gadget: tegra: fix schedule work for non-std charger
Rohith Seelaboyina [Fri, 19 Jul 2013 10:43:29 +0000]
usb: gadget: tegra: fix schedule work for non-std charger

Work is scheduled to detect non-standard charger
whenever can_pullup is successful.

Bug 1316950

Change-Id: I8c8b7eb381d311273a77f039964601d5b2535bb2
Signed-off-by: Rohith Seelaboyina <rseelaboyina@nvidia.com>
Reviewed-on: http://git-master/r/251599
Reviewed-by: Rakesh Bodla <rbodla@nvidia.com>
Reviewed-by: Chao Xu <cxu@nvidia.com>
Reviewed-by: Automatic_Commit_Validation_User

6 years agovideo: tegra: host: Fix gk20a syncpt base
Lauri Peltonen [Tue, 16 Jul 2013 22:03:46 +0000]
video: tegra: host: Fix gk20a syncpt base

Make gk20a actually use the syncpoints starting from 64. Syncpts
starting from 32 are used by ISP and VI. Fix the syncpt names for
gk20a, too.

Bug 1327013

Change-Id: Icaedac8cb930dec0fd0b5d07dedac5d6ed2fa940
Signed-off-by: Lauri Peltonen <lpeltonen@nvidia.com>
Reviewed-on: http://git-master/r/251589
Reviewed-by: Chao Xu <cxu@nvidia.com>
Tested-by: Chao Xu <cxu@nvidia.com>

6 years agonet: wireless: Update SD8797/SD8897 WLAN/BT driver to 413
Marc Yang [Wed, 10 Jul 2013 19:02:37 +0000]
net: wireless: Update SD8797/SD8897 WLAN/BT driver to 413

Signed-off-by: Marc Yang <yangyang@marvell.com>

Bug 1318052
Change-Id: Ie6fbc284bf30ca9ae5f6930a270a1f82ed37b409
Signed-off-by: Nagarjuna Kristam <nkristam@nvidia.com>
Reviewed-on: http://git-master/r/251131
Reviewed-by: Mohan Thadikamalla <mohant@nvidia.com>
Reviewed-by: Venu Byravarasu <vbyravarasu@nvidia.com>

6 years agoARM: tegra12: allow 1-to-many irq to wake mapping
Peng Du [Thu, 18 Jul 2013 23:55:22 +0000]
ARM: tegra12: allow 1-to-many irq to wake mapping

Applying the below change for tegra12x:

  ARM: tegra: allow 1-to-many irq to wake mapping
  commit: cb65afb270232448b9a00c547ce67f06aa7a1e54

Signed-off-by: Peng Du <pdu@nvidia.com>
Change-Id: Id0ea2cc1d351f954fd62de570c425d405f92ce3c
Reviewed-on: http://git-master/r/251040
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Adeel Raza <araza@nvidia.com>
Reviewed-by: Bitan Biswas <bbiswas@nvidia.com>

6 years agoasoc: aic326x codec: Fix compilation warnigs
Vijay Mali [Sat, 8 Jun 2013 07:43:13 +0000]
asoc: aic326x codec: Fix compilation warnigs

Add typecast in switch statement

Bug 1274537

Change-Id: I03fbce68d449500a3f1de60798e875d5905176eb
Reviewed-on: http://git-master/r/237042
(cherry picked from commit 3a4195207f762d3ae7720d71a6e8d1f1fc9fe165)
Signed-off-by: Vijay Mali <vmali@nvidia.com>
Reviewed-on: http://git-master/r/250768
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Scott Peterson <speterson@nvidia.com>
Reviewed-by: Ravindra Lokhande <rlokhande@nvidia.com>

6 years agoasoc: rt5640 codec: Fix compilation warnigs
Vijay Mali [Fri, 21 Jun 2013 05:24:13 +0000]
asoc: rt5640 codec: Fix compilation warnigs

Remove unused variable

Bug 1274537

Change-Id: If63318ab760b97cdb67f28a636d8aad1225c794e
Reviewed-on: http://git-master/r/240869
(cherry picked from commit 220c874c9ee9182856f683107f9e8ae1ef1f5e76)

Signed-off-by: Vijay Mali <vmali@nvidia.com>
Change-Id: Ic73e8fb8d962b03d68cf26bc17f7953465a76891
Reviewed-on: http://git-master/r/250766
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Ravindra Lokhande <rlokhande@nvidia.com>
Reviewed-by: Scott Peterson <speterson@nvidia.com>

6 years agoARM: tegra: bbc: reorder EDP client registration
Sivaram Nair [Thu, 4 Jul 2013 11:22:21 +0000]
ARM: tegra: bbc: reorder EDP client registration

bbc_boot client registration is moved before bbc client registration.
Sys EDP manager does not have enough budget to support both at the same
time, which means that the bbc client registation will fail (E0 sum >=
battery cap).

Bug 1269041

Change-Id: I7b0a9b90bcd155fd8e0e601421ec804ea2c44f0a
Signed-off-by: Sivaram Nair <sivaramn@nvidia.com>
Reviewed-on: http://git-master/r/245109
(cherry picked from commit 06f8722ba9a8288c446f01709b7693140d01eb8e)
Reviewed-on: http://git-master/r/250630
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>

6 years agoEDP: fix bad client name
Sivaram Nair [Thu, 4 Jul 2013 10:51:54 +0000]
EDP: fix bad client name

The dummy client created to reduce the EDP cap is named '.'. This
results in a runtime warning because the sysfs entries can not be
created with this name. Fixing this by changing the name to '.debug'

Change-Id: I90ac60503053ce5de8d3ea1b2d1a7627d1ea33ea
Signed-off-by: Sivaram Nair <sivaramn@nvidia.com>
Reviewed-on: http://git-master/r/245108
(cherry picked from commit f4e922af79136d23991d86c17c34101a261912db)
Reviewed-on: http://git-master/r/250629
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>

6 years agoEDP: tegra: add core status debugfs attr
Sivaram Nair [Wed, 12 Jun 2013 12:12:04 +0000]
EDP: tegra: add core status debugfs attr

Add a new debugfs node for printing out the current AP+DRAM EDP
capping decisions.

Bug 1257143

Change-Id: Ie42c78233e3462ea786456ffb9e321895a437c9f
Signed-off-by: Sivaram Nair <sivaramn@nvidia.com>
Reviewed-on: http://git-master/r/238035
(cherry picked from commit 7741dd6b9dd6aaeb89f5a0268fb343bcca500228)
Reviewed-on: http://git-master/r/250625
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>

6 years agoarm: tegra: config: enable CIFS
Naveen Kumar S [Thu, 18 Jul 2013 07:11:21 +0000]
arm: tegra: config: enable CIFS

Enabling CONFIG_CIFS as a module in tegra3, tegra11,
tegra12 and tegra14 defconfigs for L4T.

Bug 1321003

Change-Id: I601ef6b275dae82ba164cd6b09d1f0ebe7c6171e
Signed-off-by: Naveen Kumar S <nkumars@nvidia.com>
Reviewed-on: http://git-master/r/250615
Reviewed-by: Simone Willett <swillett@nvidia.com>
Tested-by: Simone Willett <swillett@nvidia.com>

6 years agoARM: tegra: roth: move battery model data to common INI file
Venkat Reddy Talla [Thu, 18 Jul 2013 04:07:45 +0000]
ARM: tegra: roth: move battery model data to common INI file

move roth battery model data to common INI file
add gpio irq to bq2419x to trigger interrupts

Bug 1307664

Change-Id: I2c16bdf4646cfc5348ad67b89f0a972845a37b0b
Signed-off-by: Venkat Reddy Talla <vreddytalla@nvidia.com>
Reviewed-on: http://git-master/r/250515
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>

6 years agoARM: tegra12: set correct invert for mdm rail
Vinayak Pane [Tue, 9 Jul 2013 03:16:51 +0000]
ARM: tegra12: set correct invert for mdm rail

AMS regulator uses invert functions for GPIO1 regulator.
Correct this invert to retain regulator_enable()/disable()
driver functionality as expected.

Bug 1318940

Change-Id: Id50fc6cd3754d41fc31126e9ed364bdab083e947
Signed-off-by: Vinayak Pane <vpane@nvidia.com>
Reviewed-on: http://git-master/r/250492
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit
Reviewed-by: Steve Lin <stlin@nvidia.com>

6 years agovideo: tegra: gk20a: disable ELCG
Kevin Huang [Fri, 19 Jul 2013 20:22:00 +0000]
video: tegra: gk20a: disable ELCG

Change-Id: I19984eff26f6325eefc6bb0c8f11cd484f3eb8de
Signed-off-by: Kevin Huang <kevinh@nvidia.com>
Reviewed-on: http://git-master/r/251753
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Chao Xu <cxu@nvidia.com>
Tested-by: Chao Xu <cxu@nvidia.com>

6 years agoARM: config: enable PALMAS_GPADC for palmas-gpadc
Laxman Dewangan [Sun, 21 Jul 2013 08:16:41 +0000]
ARM: config: enable PALMAS_GPADC for palmas-gpadc

Enable ADC driver of Palmas.

Change-Id: If9126fe3e2b57f5282753e37b20dee69c2cada43
Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-on: http://git-master/r/251677
Reviewed-by: Mrutyunjay Sawant <msawant@nvidia.com>
Tested-by: Mrutyunjay Sawant <msawant@nvidia.com>

6 years agoiio: staging: adc: max77660: add wakeup support from ADC
Laxman Dewangan [Mon, 1 Jul 2013 10:55:07 +0000]
iio: staging: adc: max77660: add wakeup support from ADC

During suspend, ADC is put in continuous conversion with proper lower/
higher threshold and when the channel ADC conversion value cross these
threshold, it generates interrupt which cause the system to be wakeup.

This configuration is platform configuration and only be enabled when
proper data is passed from platform.

bug 1301017

Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-on: http://git-master/r/243861
(cherry picked from commit 38c03f0e8520e86bb3e2f34540624a9f7cd41164)

Change-Id: Ief7d994bf79beb34efa687866ce9ba210fddd03d
Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-on: http://git-master/r/251676
Reviewed-by: Automatic_Commit_Validation_User

6 years agoiio: adc: add channel mapping in max77660 gpadc driver
Laxman Dewangan [Sun, 21 Jul 2013 08:05:44 +0000]
iio: adc: add channel mapping in max77660 gpadc driver

Register a channel mapping in the max77660 GPADC driver
for use by the max77660 charger driver.

Bug 1259466

Signed-off-by: Darbha Sriharsha <dsriharsha@nvidia.com>
Signed-off-by: Syed Rafiuddin <srafiuddin@nvidia.com>
Reviewed-on: http://git-master/r/238993
(cherry picked from commit c7ab4341f49cc254e8be156fe6bae967f107801d)

Change-Id: I4aef6cad70a27fcf6b860811be5b70afa92a78ff
Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-on: http://git-master/r/251675
Reviewed-by: Automatic_Commit_Validation_User

6 years agoiio: staging: adc: palmas: add support for auto conversion during sleep
Laxman Dewangan [Sun, 21 Jul 2013 07:56:22 +0000]
iio: staging: adc: palmas: add support for auto conversion during sleep

Add support of continuous ADC conversion and threshold configuration for
ADC channel so that if the channel data crosses the threshold value, it
can wakeup system from suspend.

bug 1301017

Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-on: http://git-master/r/243914
(cherry picked from commit 8cf130a684131e528734c435ed837a297ffb3908)

Change-Id: If1ab0753431761918e71623d19aadfd2bb55db08
Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-on: http://git-master/r/251674
Reviewed-by: Automatic_Commit_Validation_User

6 years agostaging: iio: adc: palmas: move definition/macro to header
Laxman Dewangan [Sun, 21 Jul 2013 07:55:07 +0000]
staging: iio: adc: palmas: move definition/macro to header

To expose the datasheet name of the ADC channel, moving macro
to define the channel datasheet names to public header so that
client can use this name.

Also remove the local iio map definition of channel as this info
need to come from platform.

bug 1259466

Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-on: http://git-master/r/242407
(cherry picked from commit 878e61b50e89e651b49525e2c47085a8e533932b)

Change-Id: If23f9464fe702e39c7ec883b067990562f947e87
Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-on: http://git-master/r/251673
Reviewed-by: Automatic_Commit_Validation_User

6 years agostaging: iio: adc: palmas: Add iio_maps for consumer mapping
Laxman Dewangan [Sun, 21 Jul 2013 07:50:39 +0000]
staging: iio: adc: palmas: Add iio_maps for consumer mapping

Added iio_maps to associate iio channels with consumers.

Bug 1287901

Signed-off-by: Jinyoung Park <jinyoungp@nvidia.com>
Reviewed-on: http://git-master/r/238543
(Cherrypicked comit e74ac341c2a0caabc9e7f21218e923c6fba2fc50)

ldewangan:
- Fix header multiple inclusion issue on linux/iio/machine.h

Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com>
Change-Id: I4a9078470d9bbe8b81bff25400528732313b68f5
Reviewed-on: http://git-master/r/240635
(cherry picked from commit e998e54a7e654c135ed9c91e721c01eed255faf1)

Change-Id: I11fdb73213dbd07d9e92a11d4c883028a37905d2
Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-on: http://git-master/r/251672

6 years agoARM: config: tegra: Enable GENERIC_ADC_THERMAL for temp monitoring
Laxman Dewangan [Sat, 20 Jul 2013 17:00:08 +0000]
ARM: config: tegra: Enable GENERIC_ADC_THERMAL for temp monitoring

Enable CONFIG_GENERIC_ADC_THERMAL for ADC based thermal monitoring.

Change-Id: I75c3320be4841eea26ac47256d0d09ed94f7fba4
Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-on: http://git-master/r/251631
Reviewed-by: Mrutyunjay Sawant <msawant@nvidia.com>
Tested-by: Mrutyunjay Sawant <msawant@nvidia.com>

6 years agothermal: generic-adc: call appropriate iio_* apis
Laxman Dewangan [Sat, 20 Jul 2013 16:43:25 +0000]
thermal: generic-adc: call appropriate iio_* apis

On Kernel K3.8, the iio generic apis has been changed from
iio_st* to iio_*.

Modifying driver to use the appropriate public APIs.

Change-Id: Id8195a85b61359845269673a937c754d4ba4990f
Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-on: http://git-master/r/251630
Reviewed-by: Automatic_Commit_Validation_User

6 years agothermal: generic-adc-thermal: remove __devinit/__devexit
Laxman Dewangan [Sat, 20 Jul 2013 16:27:44 +0000]
thermal: generic-adc-thermal: remove __devinit/__devexit

CONFIG_HOTPLUG is going away as an option.  As result the __dev*
markings will be going away.

Remove use of __devinit, __devexit_p, __devinitdata, __devinitconst,
and __devexit.

Change-Id: Ic3f22f63cd63426a2c0e5feae7ce413eb64f99c1
Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-on: http://git-master/r/251629
Reviewed-by: Automatic_Commit_Validation_User

6 years agothermal: generic-adc-thermal: pass lookup table for adc raw data to temp
Laxman Dewangan [Mon, 24 Jun 2013 14:25:25 +0000]
thermal: generic-adc-thermal: pass lookup table for adc raw data to temp

Add lookup table in platform data to pass from board files to get
actual temperature from adc raw read using this table.

bug 1259466

Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-on: http://git-master/r/241486

Change-Id: I3daa4a6b3a1820d1a47b1b8b0291619e3f05e55c
Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-on: http://git-master/r/251628
Reviewed-by: Automatic_Commit_Validation_User

6 years agoThermal: Add generic ADC thermal sensor using IIO framework
Jinyoung Park [Sat, 20 Jul 2013 14:44:43 +0000]
Thermal: Add generic ADC thermal sensor using IIO framework

Added generic ADC thermal sensor driver using ADC drivers supported by
IIO framework for thermal management.

Bug 1287901

Signed-off-by: Jinyoung Park <jinyoungp@nvidia.com>
Reviewed-on: http://git-master/r/238545
(Cherrypicked commit ea18e6c0f00ae69065f96f69fc9fce0367aad439)
Reviewed-on: http://git-master/r/240637
(cherry picked from commit bbe4bd21ae47389fa95e45ebdd13228fd57b28b8)

Change-Id: Ic6fdb0fef4476c1d2a91ffcd9d18cba07dfb2d8d
Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-on: http://git-master/r/251627

6 years agortc: max77660: reduce debug prints from driver
Laxman Dewangan [Thu, 4 Jul 2013 12:34:40 +0000]
rtc: max77660: reduce debug prints from driver

Reduce the debug prints from driver by converting all prints
to dev_dbg.

Only printing the RTC time and alarm time in suspend/resume.

This will improve the resume time performance of system.

Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-on: http://git-master/r/245134
(cherry picked from commit 92ccb6f75025504f0c3d14adab0175393f66ae9d)

Change-Id: Id1e4b32838485424bb92a8271f4791f17795637d
Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-on: http://git-master/r/251626
Reviewed-by: Automatic_Commit_Validation_User

6 years agothermal: core: export API to get thermal zone by name
Laxman Dewangan [Mon, 24 Jun 2013 14:22:34 +0000]
thermal: core: export API to get thermal zone by name

Export API to get the thermal zone device by looking the
name of thermal zone.

This is require to get the thermal zone handle to read
temperature from kernel through standard thermal framework.

bug 1259466

Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-on: http://git-master/r/241485
(cherry picked from commit 02721726ca9580f0198ddf780010bf80908b73eb)

Change-Id: Idead652e2515a5d5bb74dcb8c368a5ef857193f2
Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-on: http://git-master/r/251624
Reviewed-by: Automatic_Commit_Validation_User

6 years agortc: palmas: read correct register for getting alarm timer
Laxman Dewangan [Mon, 17 Jun 2013 15:22:41 +0000]
rtc: palmas: read correct register for getting alarm timer

Fix register address for reading back alarm timer.

bug 1308789

Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-on: http://git-master/r/239336
(cherry picked from commit 9c145e9c1bd1c404536f003dc1b70176340d1798)

Change-Id: Ifdeef951d02c6c7906acd70d54d614f36d644458
Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-on: http://git-master/r/251623
Reviewed-by: Automatic_Commit_Validation_User

6 years agovideo: tegra: host: add t124 timeout cleanup
Adeel Raza [Tue, 16 Jul 2013 21:05:11 +0000]
video: tegra: host: add t124 timeout cleanup

Add t124_cdma_timeout_pb_cleanup(...).

Bug 1324788

Change-Id: I56ceb90b344b238b7d0d1cffd98811fc61936162
Signed-off-by: Adeel Raza <araza@nvidia.com>
Reviewed-on: http://git-master/r/251415
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit
Reviewed-by: Alexander Van Brunt <avanbrunt@nvidia.com>

6 years agovideo: tegra: gk20a: serialize gmmu pte/pde updates
Ken Adams [Thu, 18 Jul 2013 16:00:53 +0000]
video: tegra: gk20a: serialize gmmu pte/pde updates

Serialize vm space updates.

Fixed pde update cpu cache flushing to get inner and
outer.

Tweaked dbg_map/dbg_pte as well to be less verbose for
dbg_map only.

Bug 1325921

Change-Id: I064b3b2cd79dafd03fe1fb433820677572e059ee
Signed-off-by: Ken Adams <kadams@nvidia.com>
Reviewed-on: http://git-master/r/249930
Reviewed-by: Adeel Raza <araza@nvidia.com>
Tested-by: Adeel Raza <araza@nvidia.com>
Reviewed-by: Chao Xu <cxu@nvidia.com>
Signed-off-by: Ken Adams <kadams@nvidia.com>
Reviewed-on: http://git-master/r/250847
Tested-by: Chao Xu <cxu@nvidia.com>

6 years agovideo: tegra: host: gk20a pde l2 invalidate
Ken Adams [Thu, 18 Jul 2013 15:59:56 +0000]
video: tegra: host: gk20a pde l2 invalidate

We were missing a necessary l2 invalidate when
pdes are updated.  Also we had a "dirty" flag
we weren't using.  Removed it.

Bug 1325276

Change-Id: I9235fe7e82e998d8d5d98c58404c893703134737
Signed-off-by: Ken Adams <kadams@nvidia.com>
Reviewed-on: http://git-master/r/249400
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Kevin Huang (Eng-SW) <kevinh@nvidia.com>
Signed-off-by: Ken Adams <kadams@nvidia.com>
Reviewed-on: http://git-master/r/250846
Reviewed-by: Chao Xu <cxu@nvidia.com>
Tested-by: Chao Xu <cxu@nvidia.com>

6 years agoARM: tegra: laguna: Initialize INA226 on Laguna PM358
Leo He [Tue, 16 Jul 2013 12:28:54 +0000]
ARM: tegra: laguna: Initialize INA226 on Laguna PM358

Initialize all the INA226 devices on Laguna PM358.
It was confirmed that an uninitialized INA226 will cause
the extra power consumption.

bug 1324133

Change-Id: Ia4d29112b929a287d3d7b5dd0f16071cc687d8bc
Signed-off-by: Leo He <leoh@nvidia.com>
Reviewed-on: http://git-master/r/250579
Reviewed-by: Mrutyunjay Sawant <msawant@nvidia.com>
Tested-by: Mrutyunjay Sawant <msawant@nvidia.com>

6 years agoarm: tegra: spi: cleanup: remove old spi tegra11 driver
Shardar Shariff Md [Fri, 19 Jul 2013 06:50:15 +0000]
arm: tegra: spi: cleanup: remove old spi tegra11 driver

Removing old spi_tegra11.c driver and its instances

Change-Id: Id2302c484eeb780ae481e1edc9a25234a4fd77f2
Signed-off-by: Shardar Shariff Md <smohammed@nvidia.com>
Reviewed-on: http://git-master/r/251189
Reviewed-by: Mrutyunjay Sawant <msawant@nvidia.com>
Tested-by: Mrutyunjay Sawant <msawant@nvidia.com>

6 years agoARM: tegra12: clock: Fix PLLD max rate
Kaz Fukuoka [Fri, 19 Jul 2013 00:04:42 +0000]
ARM: tegra12: clock: Fix PLLD max rate

PLLD on Tegra12 is CLKPLL15G_MIPI_D.
VCO range is 500MHz-1500MHz.

Change-Id: Ie7247aa185d742455ab2e916a390dfbd947a6705
Signed-off-by: Kaz Fukuoka <kfukuoka@nvidia.com>
Reviewed-on: http://git-master/r/251054
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit
Reviewed-by: Aleksandr Frid <afrid@nvidia.com>
Reviewed-by: Chao Xu <cxu@nvidia.com>

6 years agoARM: tegra: fix smsc911x enet problems
Matt Craighead [Thu, 18 Jul 2013 14:42:12 +0000]
ARM: tegra: fix smsc911x enet problems

Support is no longer tied to CONFIG_TEGRA_PRE_SILICON_SUPPORT, only
to CONFIG_SMSC911X.  Not all environments set the pre-silicon flag.

Also, the IRQ chosen on tegra11 collides with the existing thermal
interrupt.  Moved it to an alternative IRQ that is unused by the
kernel.

Change-Id: Ica427249b14b9760d15a851931457d41d74e5097
Signed-off-by: Matt Craighead <mcraighead@nvidia.com>
Reviewed-on: http://git-master/r/250783
Reviewed-by: Mrutyunjay Sawant <msawant@nvidia.com>
Tested-by: Mrutyunjay Sawant <msawant@nvidia.com>

6 years agoARM: tegra: pcie: Fix root port 1 detection
Jay Agarwal [Wed, 17 Jul 2013 11:42:19 +0000]
ARM: tegra: pcie: Fix root port 1 detection

1. Correct GPIO number used to select X1
2. Program this GPIO as output high
3. Enable X1 controller only for PM359 board
   in X4_X1 xbar config

Bug 1325897

Change-Id: I3fbe5d44707d79d708235355f06e20260bdaf96e
Signed-off-by: Jay Agarwal <jagarwal@nvidia.com>
Reviewed-on: http://git-master/r/250717
Reviewed-by: Riham Haidar <rhaidar@nvidia.com>
Tested-by: Riham Haidar <rhaidar@nvidia.com>

6 years agoARM: tegra: bbc: increase uncached shm window to fit modem statistics
Hervé Fache [Wed, 10 Jul 2013 16:16:52 +0000]
ARM: tegra: bbc: increase uncached shm window to fit modem statistics

The statistics from the BBC are placed in the begining of the shared
memory and need to be accessed uncached as they potentially keep
changing.

Bug 1273958

Signed-off-by: Hervé Fache <hfache@nvidia.com>
Change-Id: I0c1e7bca11821418597c861af192d5df3d904d5a
Reviewed-on: http://git-master/r/247247
(cherry picked from commit 01be97eee50b1960ba1ecdca8bc0d7b2d3a70afb)
Reviewed-on: http://git-master/r/250663
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>

6 years agoARM: tegra: register EDP loan between bbc and core
Sivaram Nair [Wed, 12 Jun 2013 09:32:15 +0000]
ARM: tegra: register EDP loan between bbc and core

We need to make a sys EDP loan between the bbc and core (AP+DRAM) sys
EDP clients so that the core can borrow EDP budget from modem.

Bug 1257143

Change-Id: I6f84de745488794eede3268e10633bb38016b2bc
Signed-off-by: Sivaram Nair <sivaramn@nvidia.com>
Reviewed-on: http://git-master/r/238034
(cherry picked from commit 3321b6e54547e2774e0a17ab6fa1f3dc085ba669)
Reviewed-on: http://git-master/r/250624
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>

6 years agoEDP: tegra: restructuring debugfs code
Sivaram Nair [Wed, 12 Jun 2013 10:16:59 +0000]
EDP: tegra: restructuring debugfs code

Moving more stuff to common code.

Bug 1257143

Change-Id: Ied0a6ecdaa0dcca53547ba8df6a20de38298e41d
Signed-off-by: Sivaram Nair <sivaramn@nvidia.com>
Reviewed-on: http://git-master/r/238033
(cherry picked from commit 2c8df5eb7508b601f61ea0daef5df6eb9a63a86e)
Reviewed-on: http://git-master/r/250623
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>

6 years agoEDP: tegra: get bbc client name from board file
Sivaram Nair [Wed, 12 Jun 2013 09:30:26 +0000]
EDP: tegra: get bbc client name from board file

Let the board file specify the modem sys EDP client rather than assuming
a fixed name.

Bug 1257143

Change-Id: I2257730428ff7ddc676406f848dee737d84b4fe1
Signed-off-by: Sivaram Nair <sivaramn@nvidia.com>
Reviewed-on: http://git-master/r/238032
(cherry picked from commit e5ed8f7249f357b76cc2cc628efecc031122805d)
Reviewed-on: http://git-master/r/250622
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>

6 years agoEDP: fix loan update gaps
Sivaram Nair [Wed, 12 Jun 2013 09:06:06 +0000]
EDP: fix loan update gaps

The loan update notifier is not called in few situations - fix those.

Bug 1257143

Change-Id: I81a6ad18c2ffab9d1c7b2ea1d38f23e5a29156c8
Signed-off-by: Sivaram Nair <sivaramn@nvidia.com>
Reviewed-on: http://git-master/r/238030
(cherry picked from commit 4fbde3eaaa42b758c9b274bf8970176e0a695e1a)
Reviewed-on: http://git-master/r/250620
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>

6 years agoEDP: relocating update_loans function
Sivaram Nair [Wed, 12 Jun 2013 08:43:03 +0000]
EDP: relocating update_loans function

Relocating this function for increased visibility within the file.

Bug 1257143

Change-Id: I5ab244f57b75636a2273346d1806d24b66a3ab9c
Signed-off-by: Sivaram Nair <sivaramn@nvidia.com>
Reviewed-on: http://git-master/r/238029
(cherry picked from commit 609693e5575d5e7ae52d0c7faecf48fd6ed1c36e)
Reviewed-on: http://git-master/r/250619
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>

6 years agopower: max17048: update charging status based on SOC and battery status
Venkat Reddy Talla [Thu, 18 Jul 2013 05:01:13 +0000]
power: max17048: update charging status based on SOC and battery status

update battery charging status based on max17048 state of charge
value and battery status(charging, discharging or done state)

Bug 1307664

Change-Id: Ib735934359d98d6dd9eec3e1d992656f55685600
Signed-off-by: Venkat Reddy Talla <vreddytalla@nvidia.com>
Reviewed-on: http://git-master/r/250543
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>

6 years agoARM: tegra11: config: enable BQ2419x battery charger
Venkat Reddy Talla [Thu, 18 Jul 2013 04:18:52 +0000]
ARM: tegra11: config: enable BQ2419x battery charger

enable BQ2419X battery charger config

Bug 1307664

Change-Id: I870140842986befb7dce3f8d589c5d76e91b8e1a
Signed-off-by: Venkat Reddy Talla <vreddytalla@nvidia.com>
Reviewed-on: http://git-master/r/250516
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>

6 years agopower: bq2419x: add ONESHOT irq flag
Venkat Reddy Talla [Thu, 18 Jul 2013 04:03:39 +0000]
power: bq2419x: add ONESHOT irq flag

unable to register with threaded IRA handler unless ONESHOT flag is specified

Bug 1307664

Change-Id: I759d742e7c4dce41b35c82d2f80a9a73e5f1ae5e
Signed-off-by: Venkat Reddy Talla <vreddytalla@nvidia.com>
Reviewed-on: http://git-master/r/250514
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>

6 years agovideo: tegra: nvmap: use confing option NVMAP_CACHE_MAINT_BY_SET_WAYS_ON_ONE_CPU
Krishna Reddy [Mon, 8 Jul 2013 18:38:23 +0000]
video: tegra: nvmap: use confing option NVMAP_CACHE_MAINT_BY_SET_WAYS_ON_ONE_CPU

Change-Id: I3614a24804641a8654baa02779ea3ba612fc0763
Signed-off-by: Krishna Reddy <vdumpa@nvidia.com>
Reviewed-on: http://git-master/r/249539
Reviewed-by: Automatic_Commit_Validation_User

6 years agoarm: tegra: pluto: reduce panel init sequence delay
Vineel Kumar Reddy Kovvuri [Fri, 7 Jun 2013 08:20:18 +0000]
arm: tegra: pluto: reduce panel init sequence delay

updates the delays in panel init command sequence.
Improves lp0 resume time.

Bug 1288173

Change-Id: If4a5a5bb7e1033e5ccd24594bf62605de52959c3
Signed-off-by: Vineel Kumar Reddy Kovvuri <vineelkumarr@nvidia.com>
Reviewed-on: http://git-master/r/236617
(cherry picked from commit eb42b64d7aafa61fdc599c39f1b9128f3e894245)
Reviewed-on: http://git-master/r/249509
GVS: Gerrit_Virtual_Submit
Reviewed-by: Animesh Kishore <ankishore@nvidia.com>
Reviewed-by: Venkat Moganty <vmoganty@nvidia.com>

6 years agoarm: tegra12: Enable CPU0 powergating
Alex Van Brunt [Sat, 13 Jul 2013 01:11:15 +0000]
arm: tegra12: Enable CPU0 powergating

T12x should use the same code to powergate as T11x. Without this
change, T12x does not powergate CPU0 when idle.

Change-Id: Ib4e7fa52d78fa98b7cca6cad43f969bc6fee3dfd
Signed-off-by: Alex Van Brunt <avanbrunt@nvidia.com>
(cherry picked from commit 201e2da6c7c218211865fbaef50172fd909ce15c)
Reviewed-on: http://git-master/r/251117
Reviewed-by: Automatic_Commit_Validation_User

6 years agoARM: Tegra: smp: Check chipid before dual core SKU
Graziano Misuraca [Tue, 16 Jul 2013 20:45:39 +0000]
ARM: Tegra: smp: Check chipid before dual core SKU

Change-Id: Ia622e439d385ad2affb0958f9c86fccd3eef71a6
Signed-off-by: Graziano Misuraca <gmisuraca@nvidia.com>
Reviewed-on: http://git-master/r/249910
(cherry picked from commit 00da56084285e681be834b08f3c6f0921a31612f)
Reviewed-on: http://git-master/r/250819
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Thomas Cherry <tcherry@nvidia.com>

6 years agoARM: tegra: ardbeg: Adding support for Bruce data modem
Steve Lin [Wed, 3 Jul 2013 02:32:57 +0000]
ARM: tegra: ardbeg: Adding support for Bruce data modem

Enable Bruce data modem when modem_id is 1.

Bug 1318940

Change-Id: I0afc6be440f63e436b1aedc171fbe8cbad97bd32
Signed-off-by: Steve Lin <stlin@nvidia.com>
Reviewed-on: http://git-master/r/250491
Reviewed-by: Mandar Padmawar <mpadmawar@nvidia.com>
Tested-by: Mandar Padmawar <mpadmawar@nvidia.com>

6 years agomisc: tegra-baseband: support modem regulator id or supply name
Steve Lin [Sat, 6 Jul 2013 04:19:15 +0000]
misc: tegra-baseband: support modem regulator id or supply name

Add optional modem regulator id in the platform data.

Bug 1318940

Change-Id: I2f99347f78c144abae51056768d8d4bb95f731a9
Signed-off-by: Steve Lin <stlin@nvidia.com>
Reviewed-on: http://git-master/r/250490
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Vinayak Pane <vpane@nvidia.com>
Tested-by: Vinayak Pane <vpane@nvidia.com>
GVS: Gerrit_Virtual_Submit

6 years agodrivers: tegra: gk20a: Enable PMU in GK20a
Prashant Malani [Thu, 11 Jul 2013 02:05:12 +0000]
drivers: tegra: gk20a: Enable PMU in GK20a

We need to enable the PMU to be able to read
load counters and to eventually enable perfmon.

We still keep elpg disabled for now.

Bug 1320968

Change-Id: I73b98c5ce2c3b18d039d3303151fb7d12c71cc72
Signed-off-by: Prashant Malani <pmalani@nvidia.com>
Reviewed-on: http://git-master/r/250475
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Chao Xu <cxu@nvidia.com>

6 years agodrivers: tegra: gk20a: release mutex cleanly
Prashant Malani [Tue, 16 Jul 2013 01:13:57 +0000]
drivers: tegra: gk20a: release mutex cleanly

gk20a_clk_set_rate() takes a mutex, but doesn't
release it when the requested rate is equal to
the current rate. This causes a deadlock, when
gk20a_clk_set_rate() is called again.
Therefore, we make sure to release the mutex
before exiting.

Bug 1324512

Change-Id: If0b0f77c3e973562cbb1b143cb9d1e94922da6a7
Signed-off-by: Prashant Malani <pmalani@nvidia.com>
Reviewed-on: http://git-master/r/250474
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Chao Xu <cxu@nvidia.com>

6 years agovideo: tegra: Fix cmdbuf recycling
Robert Morell [Wed, 17 Jul 2013 04:55:57 +0000]
video: tegra: Fix cmdbuf recycling

The lack of curly brace caused the return statement to always be
executed since the dbg_info macro always expands to a statement.

In addition, the code that was dead was broken: it passed an arbitrary
list node into a list iteration macro, which caused the list head, which
is not an entry of type struct priv_cmd_entry *, to be treated as such
as entry.  This change fixes the code to use the standard
list_for_each_entry and list_for_each_entry_safe_continue macros instead
of attempting to open-code the logic.

Signed-off-by: Robert Morell <rmorell@nvidia.com>
Change-Id: I2cffdc5a0989dc01a1acc197af8c0df6d5ef5578
Reviewed-on: http://git-master/r/250046
Reviewed-by: Ken Adams <kadams@nvidia.com>
Reviewed-by: Kirill Artamonov <kartamonov@nvidia.com>
(cherry picked from commit 4ff00d0189879b9b895fea8bb4c3d9b1260c5811)
Reviewed-on: http://git-master/r/250457
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit

6 years agoconfig: tegra11: reconfig BT options
Mursalin Akon [Tue, 16 Jul 2013 18:53:41 +0000]
config: tegra11: reconfig BT options

- Add/modify couple of core BT options
- Add/modify couple of HID device support

Bug 1319882

Change-Id: Ice4618b8dc964e54c11411d600a1d50f48e177e6
Signed-off-by: Mursalin Akon <makon@nvidia.com>
Reviewed-on: http://git-master/r/249879
Reviewed-by: Mandar Padmawar <mpadmawar@nvidia.com>
Tested-by: Mandar Padmawar <mpadmawar@nvidia.com>

6 years agoconfig: tegra12: mount devtmpfs before init
Mursalin Akon [Tue, 16 Jul 2013 18:37:19 +0000]
config: tegra12: mount devtmpfs before init

Without enabling mounting devtmpfs before init
from RFS, there is around 20 sec extra delay.

Bug 1286851

Change-Id: I64f54efd9b9a6ff33c1e5fce7b7b0a2cb4c72cf2
Signed-off-by: Mursalin Akon <makon@nvidia.com>
Reviewed-on: http://git-master/r/249878
Reviewed-by: Mandar Padmawar <mpadmawar@nvidia.com>
Tested-by: Mandar Padmawar <mpadmawar@nvidia.com>

6 years agoconfig: tegra1[1,2]: enable ACL for tmpfs
Mursalin Akon [Tue, 16 Jul 2013 18:34:27 +0000]
config: tegra1[1,2]: enable ACL for tmpfs

enable ACL for tmpfs to allow udev to
set extended permission.

Bug 1219372

Change-Id: Ic5eeaddd1dbc499c27626fb141257ff3914d4d0d
Signed-off-by: Mursalin Akon <makon@nvidia.com>
Reviewed-on: http://git-master/r/249877
Reviewed-by: Mandar Padmawar <mpadmawar@nvidia.com>
Tested-by: Mandar Padmawar <mpadmawar@nvidia.com>

6 years agoconfig: tegra11: enable blue sleep
Mursalin Akon [Tue, 16 Jul 2013 18:16:15 +0000]
config: tegra11: enable blue sleep

- remove bluedroid
- enable blue sleep driver (and dependency)

Bug 1319882

Change-Id: Iaaf14528539dda8365fb44601d4958cfea1076da
Signed-off-by: Mursalin Akon <makon@nvidia.com>
Reviewed-on: http://git-master/r/249876
Reviewed-by: Mandar Padmawar <mpadmawar@nvidia.com>
Tested-by: Mandar Padmawar <mpadmawar@nvidia.com>

6 years agosoc: tegra: rt5640: add speaker AMP EDP support
Dara Ramesh [Thu, 11 Jul 2013 09:55:26 +0000]
soc: tegra: rt5640: add speaker AMP EDP support

a) registered speaker AMP EDP client
b) implemented throttle callback function for EDP

Bug 1160686

Reviewed-on: http://git-master/r/193066
(cherry picked from commit a1ff2bc465e71cac89edb78b9283bf41cc940228)

Change-Id: I736bdfc6b592dc388f6dde53da6f670be25125b8
Signed-off-by: Dara Ramesh <dramesh@nvidia.com>
Reviewed-on: http://git-master/r/247814
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Scott Peterson <speterson@nvidia.com>

6 years agoARM: tegra12: add missing call to tegra_perf_init
Matt Craighead [Thu, 18 Jul 2013 14:08:57 +0000]
ARM: tegra12: add missing call to tegra_perf_init

Change-Id: Id6a207aedad46d7b69955ed9ce078b3e130a2c2a
Signed-off-by: Matt Craighead <mcraighead@nvidia.com>
Reviewed-on: http://git-master/r/250774
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Adeel Raza <araza@nvidia.com>
Reviewed-by: Bo Yan <byan@nvidia.com>

6 years agoarm: config: tegra: change thermal governer for mods config
Vivek Aseeja [Thu, 18 Jul 2013 01:17:22 +0000]
arm: config: tegra: change thermal governer for mods config

Change thermal governor to step wise for mods kernel config
This is in sync with Android configuration

Change-Id: I8e0633ce1756e4e8897af0d4d27f0ae7cbc8668f
Signed-off-by: Vivek Aseeja <vaseeja@nvidia.com>
Reviewed-on: http://git-master/r/250473
Reviewed-by: Mandar Padmawar <mpadmawar@nvidia.com>
Tested-by: Mandar Padmawar <mpadmawar@nvidia.com>

6 years agodriver: ahci: tegra: Update ahci_power_un_gate
sreenivasulu velpula [Mon, 6 May 2013 11:05:05 +0000]
driver: ahci: tegra: Update ahci_power_un_gate

For APBDEV_PMC_SATA_PWRGT_0:
     Set back PADPHY_IDDQ_SWCTL and PADPLL_IDDQ_SWCTL to 0.

For CLK_RST_CONTROLLER_SATA_PLL_CFG1
Set back PADPLL_IDDQ2LANE_SLUMBER_DL to 3us.

Bug 1053727

Change-Id: I8718dc510823ee9fe1eb12c91459c128902b1212
Signed-off-by: sreenivasulu velpula <svelpula@nvidia.com>
Reviewed-on: http://git-master/r/225655
(cherry picked from commit a995a665f62301ac7ee71b4842a6d72f3b374e64)
Reviewed-on: http://git-master/r/248973
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>
GVS: Gerrit_Virtual_Submit
Tested-by: Sumeet Gupta <sumeetg@nvidia.com>

6 years agoarm: configs: Turn off carveout for Ardbeg MODS
Alex Van Brunt [Mon, 15 Jul 2013 20:32:59 +0000]
arm: configs: Turn off carveout for Ardbeg MODS

Bug 1323816

Change-Id: Ied4c0ea60f0cebd1d1481c55e66884d32dec1ca1
Signed-off-by: Alex Van Brunt <avanbrunt@nvidia.com>
Reviewed-on: http://git-master/r/250422
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Vivek Aseeja <vaseeja@nvidia.com>
Tested-by: Vivek Aseeja <vaseeja@nvidia.com>