summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-12-22PM QoS: Add max online cpus as PM QoS parameterAlex Frid
Bug 894200 Change-Id: Ieb009a13c6ef9bca2388e234eb973d65a4e3a58b Signed-off-by: Alex Frid <afrid@nvidia.com> Reviewed-on: http://git-master/r/71034 Reviewed-by: Rohan Somvanshi <rsomvanshi@nvidia.com> Tested-by: Rohan Somvanshi <rsomvanshi@nvidia.com>
2011-12-22arm: include: asm: add 160M to sizes.hVarun Wadekar
Change-Id: I6657a60476af2d6c63ecb69ab91fd8132f2603bb Signed-off-by: Varun Wadekar <vwadekar@nvidia.com>
2011-12-22ARM: tegra3: pci: fix compilation warningMursalin Akon
replace virt_to_bus with virt_to_phys to avoid compilation warning of obsolete identifier Change-Id: I296fd2ee54ce71afd318f46aa9c9bec4e80dab0f Signed-off-by: Mursalin Akon <makon@nvidia.com> Reviewed-on: http://git-master/r/70635 Reviewed-by: Automatic_Commit_Validation_User Tested-by: Gerrit_Virtual_Submit Reviewed-by: Krishna Thota <kthota@nvidia.com> Reviewed-by: Allen Martin <amartin@nvidia.com>
2011-12-22arm: tegra: harmony: add pm_power_off method for harmonyBill Huang
implement pm_power_off with tps6586x's power off routine. Change-Id: I20b818816982bad97daae1d8961aade4b6a0e6c4 Signed-off-by: Bill Huang <bilhuang@nvidia.com> Reviewed-on: http://git-master/r/71139 Reviewed-by: Rohan Somvanshi <rsomvanshi@nvidia.com> Tested-by: Rohan Somvanshi <rsomvanshi@nvidia.com>
2011-12-22arm: tegra: cardhu: Add DVFS table for cardhu A05Ahmed Farra
Add DVFS tables for cardhu A05 memory Also, update memory SKU to handle new format Bug 911821 Change-Id: I458669d9d42df542e3305fa0c31363d94390599d Signed-off-by: Ahmed Farra <afarra@nvidia.com> Reviewed-on: http://git-master/r/68585 Reviewed-by: Rohan Somvanshi <rsomvanshi@nvidia.com> Tested-by: Rohan Somvanshi <rsomvanshi@nvidia.com>
2011-12-22PM QoS: Simplify PM QoS expansion/mergeAlex Frid
- Replace class ID #define with enumeration - Loop through PM QoS objects during initialization (rather than initializing them one-by-one) Change-Id: I185b700b52c752c62e7550fe739adc498fc989ef Signed-off-by: Alex Frid <afrid@nvidia.com> Reviewed-on: http://git-master/r/70603 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Antti Miettinen <amiettinen@nvidia.com> Reviewed-by: Diwakar Tundlam <dtundlam@nvidia.com> Reviewed-by: Scott Williams <scwilliams@nvidia.com> Reviewed-by: Yu-Huan Hsu <yhsu@nvidia.com>
2011-12-22ARM: tegra2: power: Fix LP2/LP3 states accountingPrashant Gaikwad
Made sure LP3 state is reported as last entered state to cpuidle governor in case when LP3 is entered as a fall back from LP2 path. bug 905813 Change-Id: I850dddef733d45587875eb796e609b01b1732ab9 Signed-off-by: Prashant Gaikwad <pgaikwad@nvidia.com> Reviewed-on: http://git-master/r/70012 Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com> Tested-by: Bharat Nihalani <bnihalani@nvidia.com> Reviewed-by: Automatic_Commit_Validation_User
2011-12-22ARM: tegra: correctly access file in kernelVictor(Weiguo) Pan
1. Tell the kernel the pointers from within the kernel address space are safe before accessing the file. Save/restore current process address before/after the file accessing. 2. Use macro IS_ERR to check file opening is successful or not because filp_open() returns negtive value once error happens. bug 865113 bug 917684 Reviewed-on: http://git-master/r/48788 (cherry picked from commit 76d0a832b0fb8c5c6446f9c86ccc743701ff704e) Change-Id: Ie96152396f93a49babe848041feca354c6dfce50 Signed-off-by: Roger Hsieh <rhsieh@nvidia.com> Reviewed-on: http://git-master/r/71152 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
2011-12-22arm: tegra: defconfig: enable tegra aes driverVarun Wadekar
Change-Id: I8fb744ab8997255f779e7bd58571c8d081497851 Signed-off-by: Varun Wadekar <vwadekar@nvidia.com> Reviewed-on: http://git-master/r/71136 Reviewed-by: Rohan Somvanshi <rsomvanshi@nvidia.com> Tested-by: Rohan Somvanshi <rsomvanshi@nvidia.com>
2011-12-22ARM: tegra: power: Limit maximum online cpus numberAlex Frid
Updated Tegra3 auto-hotplug mechanism to keep maximum number of online cpus within the limit specified by the PM QoS parameter PM_QOS_MAX_ONLINE_CPUS. Added respective debugfs node /kernel/debug/tegra_hotplug/max_cpus. Bug 894200 Change-Id: I278cbfd91a1760b282eab186aa21883918b13800 Signed-off-by: Alex Frid <afrid@nvidia.com> Reviewed-on: http://git-master/r/71035 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Antti Miettinen <amiettinen@nvidia.com> Reviewed-by: Diwakar Tundlam <dtundlam@nvidia.com> Reviewed-by: Yu-Huan Hsu <yhsu@nvidia.com> Reviewed-by: Scott Williams <scwilliams@nvidia.com>
2011-12-22video: tegra: host: Move timeout to hwctx & job structsTerje Bergstrom
Timeout struct contains fields which are accessed even after client has quit. Move the fields to hwctx and nvhost_job so that they can be accessed when submits complete. Bug 917340 Change-Id: I322c38d32bc801aa9b061355a17be7f605692e18 Signed-off-by: Terje Bergstrom <tbergstrom@nvidia.com> Reviewed-on: http://git-master/r/71004 Reviewed-by: Automatic_Commit_Validation_User Tested-by: Varun Wadekar <vwadekar@nvidia.com> Reviewed-by: Yu-Huan Hsu <yhsu@nvidia.com>
2011-12-22ARM: tegra: defconfig: enable TEGRA_CONVSERVATIVE_GOV_ON_EARLYSUPSENDBharat Nihalani
bug 909096 Change-Id: I7d82d1f8cd20e54248896559387f4b102fb9a329 Reviewed-on: http://git-master/r/70575 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Rohan Somvanshi <rsomvanshi@nvidia.com> Tested-by: Rohan Somvanshi <rsomvanshi@nvidia.com>
2011-12-22media: video: tegra: sh532u focuser driverErik Lilliebjerg
Fix focus position HW abstraction algorithm. The new algorithm uses a best-fit loop that allows for extra focus positions at each end of the focus range. Bug 909087 Change-Id: Ib25913e6ad5a6644a550f76cba94800bd664143e Signed-off-by: Erik Lilliebjerg <elilliebjerg@nvidia.com> Reviewed-on: http://git-master/r/70466 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Sachin Nikam <snikam@nvidia.com> Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
2011-12-22mfd: tps80031: fix irq status clear sequenceDavid Schalig
According to tps80031 datasheet, all 3 interrupt status registers should be read, before writing to clear them. The old code used interleaved status read/clear, which may drop interrupts. Bug 914740 Change-Id: I4c9c0b7c623ea0fe01d90e9a531ff2e9d34f125c Signed-off-by: David Schalig <dschalig@nvidia.com> Reviewed-on: http://git-master/r/69941 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>
2011-12-22ARM: tegra: power: Fix clock event broadcast modePrashant Gaikwad
Do not switch to broadcast mode in common code since it affects both Tegra3 and Tegra2. Tegra3 does not need broadcast mode until final CPU is going in LP2. Bug 905813 Change-Id: I7b888504e5a926c15f34b0bb2487e16f672d9294 Signed-off-by: Prashant Gaikwad <pgaikwad@nvidia.com> Reviewed-on: http://git-master/r/69686 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Raymond Poudrier <rapoudrier@nvidia.com> Tested-by: Raymond Poudrier <rapoudrier@nvidia.com> Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com> Tested-by: Bharat Nihalani <bnihalani@nvidia.com> Reviewed-by: Scott Williams <scwilliams@nvidia.com>
2011-12-22ARM: config: tegra3_defconfig: Enable KEYBOARD_INTERRUPTBill Huang
Need to enable it to make power-key wakeup work. Change-Id: Ic3aa70b977db141a85b2bcc866a621b40d477d8d Signed-off-by: Bill Huang <bilhuang@nvidia.com> Reviewed-on: http://git-master/r/69141 Reviewed-by: Rohan Somvanshi <rsomvanshi@nvidia.com> Tested-by: Rohan Somvanshi <rsomvanshi@nvidia.com>
2011-12-22ASOC: tegra: voice call support during suspendNikesh Oswal
during voice call, prevent suspend of codec and audio modules, whereas for other mode they are allowed to suspend. Bug: 917672 Change-Id: I1e8ff06fa21084a0187d35258177f22ae112f1ce Signed-off-by: Nikesh Oswal <noswal@nvidia.com> Reviewed-on: http://git-master/r/71174 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Sachin Nikam <snikam@nvidia.com> Reviewed-by: Scott Peterson <speterson@nvidia.com>
2011-12-22arm: tegra: pm: do not turn off PLL-P & PLL-A for LP1 on Tegra3Nikesh Oswal
Bug: 917672 Change-Id: Ie3446f7fdaa05a6dab43375b842b37070cea33b7 Signed-off-by: Nikesh Oswal <noswal@nvidia.com> Reviewed-on: http://git-master/r/71173 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Ravindra Lokhande <rlokhande@nvidia.com> Reviewed-by: Scott Peterson <speterson@nvidia.com> Reviewed-by: Mayuresh Kulkarni <mkulkarni@nvidia.com>
2011-12-22arm: configs: Enable i2c device interface supportAlok Chauhan
enable CONFIG_I2C_CHARDEV variable. Change-Id: Ie88be13071ecc393907d64f1a155d47134c8df6b Signed-off-by: Alok Chauhan <alokc@nvidia.com> Reviewed-on: http://git-master/r/71164 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
2011-12-22arm: tegra: display: Increased FB sizeShashank Sharma
Added 1MB extra memory for the first FB device, required for double buffering. Bug 898400 Change-Id: I92245fdb2e7a1d71888fc0831f052017608b975a Signed-off-by: Shashank Sharma (shashanks@nvidia.com) Signed-off-by: Jong Kim <jongk@nvidia.com> Reviewed-on: http://git-master/r/69838 Reviewed-on: http://git-master/r/70946 Tested-by: Shashank Sharma <shashanks@nvidia.com> Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Allen Martin <amartin@nvidia.com>
2011-12-22arm: tegra: thermal: Low temp to therm algorithmJoshua Primero
Instead of using 0C as default low temp in thermal algorithm, query the thermal device driver for lowest supported temperature. Change-Id: Id1f70380ba476dec80e36ce79b42ab6f24a5d5ba Signed-off-by: Joshua Primero <jprimero@nvidia.com> Reviewed-on: http://git-master/r/70935 Reviewed-by: Rohan Somvanshi <rsomvanshi@nvidia.com> Tested-by: Rohan Somvanshi <rsomvanshi@nvidia.com>
2011-12-22arm: tegra: tsensor: exposed get_low_temp funcJoshua Primero
Exposed get_low_temp function of the tsensor driver. Change-Id: Ic92fa28951419d1ae0e6354a47e7f2d0bf0f45b7 Signed-off-by: Joshua Primero <jprimero@nvidia.com> Reviewed-on: http://git-master/r/70934 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Diwakar Tundlam <dtundlam@nvidia.com>
2011-12-22drivers: nct: Added low temp func to header fileJoshua Primero
Exposed the low temp function in header file. Change-Id: I67983e05d2f366981c4cff20d3a84cadc38806a8 Signed-off-by: Joshua Primero <jprimero@nvidia.com> Reviewed-on: http://git-master/r/70933 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Diwakar Tundlam <dtundlam@nvidia.com>
2011-12-22drivers: misc: nct: Added low temp nct interfaceJoshua Primero
Added function to retrieve lowest supported temperature for nct1008 driver. Change-Id: Icd418a7383908ff335a27d94d6d5e586b1e95e57 Signed-off-by: Joshua Primero <jprimero@nvidia.com> Reviewed-on: http://git-master/r/70932 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Diwakar Tundlam <dtundlam@nvidia.com>
2011-12-22arm: tegra: thermal: Added thermal debugfs nodesJoshua Primero
Added nodes which can set/get tc1, tc2, passive delay, shutdown temp, and throttle temp. Change-Id: I433bb09f9bf42cdbc7112fc98fa4ae88ca7e1de8 Signed-off-by: Joshua Primero <jprimero@nvidia.com> Reviewed-on: http://git-master/r/70930 Reviewed-by: Rohan Somvanshi <rsomvanshi@nvidia.com> Tested-by: Rohan Somvanshi <rsomvanshi@nvidia.com>
2011-12-22arm: tegra: thermal: Added name per therm deviceJoshua Primero
Added name paramater per therm device so that is easy to tell which therm device is being used from sysfs Change-Id: I58488b4c50ac6dc58dc00e270b613458f61a9fd6 Signed-off-by: Joshua Primero <jprimero@nvidia.com> Reviewed-on: http://git-master/r/70929 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Diwakar Tundlam <dtundlam@nvidia.com>
2011-12-22arm: tegra: pcie: minor fixes in pcie driverPeer Chen
Fixed issues in entering suspend mode when no pcie devices are connected bug 873836 bug 876954 bug 884808 Reviewed-on: http://git-master/r/51506 (cherry picked from commit ae3b130e0458731a04b6d961f84831da7a2ce711) (cherry picked from commit 05697d94499eb94bf3e1ccd87c1382a4b10dec7e) Change-Id: I2a0fd104d2443c84edea2d62debc242b497fc38d Signed-off-by: Peer Chen <pchen@nvidia.com> Reviewed-on: http://git-master/r/70636 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Mursalin Akon <makon@nvidia.com> Tested-by: Mursalin Akon <makon@nvidia.com> Tested-by: Gerrit_Virtual_Submit Reviewed-by: Krishna Thota <kthota@nvidia.com> Reviewed-by: Allen Martin <amartin@nvidia.com>
2011-12-22ARM: tegra3: config: Enable PCIMursalin Akon
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>
2011-12-22ARM: tegra3: restate msi irq descMursalin Akon
Restate MSI irq desc in architecture specific functions. This way, PCI device drivers can later on hook those irqs. Plus, a minor fix. Change-Id: I3d9ba84c071309343b58c6200a9f53708e4043f4 Signed-off-by: Mursalin Akon <makon@nvidia.com> Reviewed-on: http://git-master/r/70631 Reviewed-by: Automatic_Commit_Validation_User Tested-by: Gerrit_Virtual_Submit Reviewed-by: Krishna Thota <kthota@nvidia.com> Reviewed-by: Allen Martin <amartin@nvidia.com>
2011-12-22ARM: tegra: pcie: fix return value from MSI irq routineMursalin Akon
Fix the return value from MSI irq routine. Without this change __report_bad_irq is invoked at MSI interrupt. Bug 870667 (cherry picked from commit 30f82dda084d9260ed550585d16629872f703b0d) Change-Id: I0f75d1a369c93f0f1e3203bdb1d875249a86337a Signed-off-by: Mursalin Akon <makon@nvidia.com> Reviewed-on: http://git-master/r/70630 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Mike Thompson <mikthompson@nvidia.com> Tested-by: Mike Thompson <mikthompson@nvidia.com> Tested-by: Gerrit_Virtual_Submit Reviewed-by: Krishna Thota <kthota@nvidia.com> Reviewed-by: Allen Martin <amartin@nvidia.com>
2011-12-22mmc: tegra: Set tap delay valuePavan Kunapuli
Set the tap delay value passed through the platform data. Bug 911075 Change-Id: I8f71b65fb6d3683a57054c52c94e3e8ae95f4da3 Signed-off-by: Pavan Kunapuli <pkunapuli@nvidia.com> Reviewed-on: http://git-master/r/70333 Reviewed-by: Rohan Somvanshi <rsomvanshi@nvidia.com> Tested-by: Rohan Somvanshi <rsomvanshi@nvidia.com>
2011-12-22Arm: Tegra: Sdhci: Pass tap value in platform dataPavan Kunapuli
Pass sdmmc tap value through platform data. Bug 911075 Change-Id: I9a8fddf626b0d73e80646f3a4aa03ed7cd3a557f Signed-off-by: Pavan Kunapuli <pkunapuli@nvidia.com> Reviewed-on: http://git-master/r/70332 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Sachin Nikam <snikam@nvidia.com>
2011-12-22arm: tegra: usb: Fix usb crashing issue on p1852Manoj Chourasia
USB driver should not give-up in case if it doesn't get the required regulator supply. And it should operate only in case phy regulator is not NULL. bug 916334 Signed-off-by: Manoj Chourasia <mchourasia@nvidia.com> Reviewed-on: http://git-master/r/70283 (cherry picked from commit 7e0fa3da23f06f992c462e098c8d7fd762cb91e8) Change-Id: I97f65e10222fc490c9218f7cb4af922ca72b84a9 Reviewed-on: http://git-master/r/71624 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Rohan Somvanshi <rsomvanshi@nvidia.com> Tested-by: Rohan Somvanshi <rsomvanshi@nvidia.com>
2011-12-22arm: tegra: harmony: add suspend support for harmonyBill Huang
enable suspend for harmony and set suspend mode to lp0 bug 911107 Change-Id: I59d412ab991fa86fedac12f0981bf93e26f8810a Signed-off-by: Bill Huang <bilhuang@nvidia.com> Reviewed-on: http://git-master/r/70270 Reviewed-by: Rohan Somvanshi <rsomvanshi@nvidia.com> Tested-by: Rohan Somvanshi <rsomvanshi@nvidia.com>
2011-12-22tracedump: Dump ftrace ring buffer dataAlon Farchy
Add a new module that will dump the contents of the ftrace ring buffer. Data is compressed and can be in ascii or binary form. Data will automatically dump on kernel panic to console. Data can be dumped by reading /proc/tracedump. See tracedump.h for details. Change-Id: I7b7afc3def0b88629dd120d17e43858306a8f357 Signed-off-by: Liang Cheng <licheng@nvidia.com> Reviewed-on: http://git-master/r/69494 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Dan Willemsen <dwillemsen@nvidia.com>
2011-12-22arm: tegra: whistler: Increase Carveout Memory to 160MVaibhav Gorde
Limited carveout memory gives Out of Memory errors for 1080p camera preview. Even when camera app runs 640x480 preview carveout memory almost all of carveout memory (127/128) gets used. bug 907782 bug 911767 Change-Id: Ibb8226c1fb928b7e4344f8959072973da93ecae5 Reviewed-on: http://git-master/r/69492 Reviewed-by: Rohan Somvanshi <rsomvanshi@nvidia.com> Tested-by: Rohan Somvanshi <rsomvanshi@nvidia.com>
2011-12-22ARM: tegra: gart: Remove unnecessary wmb()Hiroshi DOYU
Removed wmb()s which are: - Logically unnecessary after while loop. - Right after spinlock which has the same effect as wmb(). Change-Id: I2c4978b12d6bd9d4046a900b5ce7d6f0bdbd70e0 Signed-off-by: Hiroshi DOYU <hdoyu@nvidia.com> Reviewed-on: http://git-master/r/66357 Reviewed-by: Rohan Somvanshi <rsomvanshi@nvidia.com> Tested-by: Rohan Somvanshi <rsomvanshi@nvidia.com>
2011-12-22arm: tegra: power: add watchdog recovery functionKamal Kannan Balagopalan
Add watchdog recovery mechanism to protect against hangs during driver suspend/resume sequence Bug 857748 Change-Id: I03d540b38318a5a953b1a697af123291b48991e9 Signed-off-by: Kamal Kannan Balagopalan <kbalagopalan@nvidia.com> Reviewed-on: http://git-master/r/65986 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Krishna Reddy <vdumpa@nvidia.com>
2011-12-21input: tegra-kbc: add is_open, don't suspend if no clockRay Poudrier
Added is_open to know whether the clock has been disabled. Occasionally _close is called before _suspend during LP0 cycles resulting in a hang as the clock is disabled. Bug 855753 Change-Id: Ida938ada7d14085e11096b25cf41431fc2d46215 Reviewed-on: http://git-master/r/50218 Reviewed-on: http://git-master/r/64257 Reviewed-by: Simone Willett <swillett@nvidia.com> Tested-by: Simone Willett <swillett@nvidia.com>
2011-12-21asoc: tegra: modify stepreset on dam src tableSeongho Joo
set step value from 0 to 1 by the spec, with 0 it showed glitch. Bug 909514 Change-Id: Iebb0896592076fac5ffe71cec0806140228851d9 Reviewed-on: http://git-master/r/70960 Reviewed-by: Simone Willett <swillett@nvidia.com> Tested-by: Simone Willett <swillett@nvidia.com>
2011-12-21ARM: tegra: smmu: Remove unnecessary memory barrierHiroshi DOYU
memory barrier(wmb()) doesn't affect transaction among AHB/APB bus transaction but only register read-back does. Change-Id: If8da79bc3f536bac025e408afe0f26cca2274f86 Signed-off-by: Hiroshi DOYU <hdoyu@nvidia.com> Reviewed-on: http://git-master/r/66355 Reviewed-by: Simone Willett <swillett@nvidia.com> Tested-by: Simone Willett <swillett@nvidia.com>
2011-12-21ARM: tegra: enterprise: Remove dsi postsuspendVinayak Pane
Removing regulator_disable() from dsi panel postsuspend function. No need to put down power rail avdd_dsi_csi. Do nothing to avoid possible issues during resume. Bug 897991 Bug 900960 Reviewed-on: http://git-master/r/63444 (cherry picked from commit 03940175b51c58a6fdd3b56112070c8e3d9c5613) Change-Id: I56dca68976bb50eda33f709c1ac4c6f7a2d8e2d2 Signed-off-by: Vinayak Pane <vpane@nvidia.com> Reviewed-on: http://git-master/r/70691 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Jon Mayo <jmayo@nvidia.com>
2011-12-21arm: tegra: cardhu: pm299: Add Ricoh583 RTC supportvenu byravarasu
Add board details for Ricoh583 PMU RTC bug 902137 Change-Id: I02e9565e907cf3c4a631962fb559ec2a058abb53 Signed-off-by: venu byravarasu <vbyravarasu@nvidia.com> Reviewed-on: http://git-master/r/70019 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>
2011-12-21arch: arm: config: Add Minimal Linux defconfig for ModsDinesh Israni
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>
2011-12-21ARM: Tegra: Rename clk_dev2 to cdev2Victor Ryabukhin
Originaly renaming was done in commit ddb7d5d80 However, some of clock names ramained unchanged. Fixed this. Bug 917441 Change-Id: I0bac986c0be6e66fc4ae258563091d4c7d9c45c3 Signed-off-by: Victor Ryabukhin <vryabukhin@nvidia.com> Reviewed-on: http://git-master/r/70973 Reviewed-by: Rohan Somvanshi <rsomvanshi@nvidia.com> Tested-by: Rohan Somvanshi <rsomvanshi@nvidia.com>
2011-12-21arm: tegra: harmony: add spdif driver supportBill Huang
bug 911107 Change-Id: Iaf463f44d56942b181ae48b5b8e464e5b9164687 Signed-off-by: Bill Huang <bilhuang@nvidia.com> Reviewed-on: http://git-master/r/70965 Reviewed-by: Rohan Somvanshi <rsomvanshi@nvidia.com> Tested-by: Rohan Somvanshi <rsomvanshi@nvidia.com>
2011-12-21asoc: tegra: put the cache init code under macroNikesh Oswal
put the cache init code under CONFIG_PM macro this fixes the build breaks where CONFIG_PM macro is not defined Change-Id: I0d140d52d80a24298afeefcf4e81b3c6b65d465f Signed-off-by: Nikesh Oswal <noswal@nvidia.com> Reviewed-on: http://git-master/r/70939 Reviewed-by: Rohan Somvanshi <rsomvanshi@nvidia.com> Tested-by: Rohan Somvanshi <rsomvanshi@nvidia.com>
2011-12-21ARM: tegra3: dvfs: Added DVFS entriesMohit Kataria
Added dvfs entries for automotive skus Bug 883565, 882186 Change-Id: I6186b682fa82e24c3062bcbf5c2e5580fdf80562 Signed-off-by: Mohit Kataria<mkataria@nvidia.com> Reviewed-on: http://git-master/r/70292 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Diwakar Tundlam <dtundlam@nvidia.com> Reviewed-by: Aleksandr Frid <afrid@nvidia.com> Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
2011-12-21arm: tegra: Use generator macros for pinmux selectorsScott Williams
Replace the hand-crafted pinmux mux selector enumerators and name table with generator macros to avoid mismatches between them. Change-Id: I2e56bf89a4b29f33af00d0e4d2617ee13c554997 Signed-off-by: Scott Williams <scwilliams@nvidia.com> Reviewed-on: http://git-master/r/70088 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Mark Stadler <mastadler@nvidia.com> Reviewed-by: Stephen Warren <swarren@nvidia.com> Reviewed-by: Allen Martin <amartin@nvidia.com> Reviewed-by: Sachin Nikam <snikam@nvidia.com>
2011-12-21net: usb: raw-ip: Fix kernel panic in RAW-IP network driverMichael Hsu
For RAW-IP network driver, use async version of autopm calls since it might be called in interrupt context. Change-Id: Ie8ab3fd1ab1268d01d3e9333d2b27a1b3ccf0686 Signed-off-by: Michael Hsu <mhsu@nvidia.com> Reviewed-on: http://git-master/r/69890 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Seshendra Gadagottu <sgadagottu@nvidia.com> Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>