Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cm 11.0 new cm #3

Closed
wants to merge 8 commits into from
Closed

Cm 11.0 new cm #3

wants to merge 8 commits into from

Commits on Nov 14, 2015

  1. msm: thermal: Add Simple Standlone thermal solution

    This enables thermal monitoring capability in the kernel in the absence of a system wide thermal monitoring entity. Monitors TSENS temperature and limits the max frequency of the cores. The code is simple, uses 3 throttling steps, and is completely configurable via sysfs.
    
    All thermal zones must be configured before enabling thermal mitigation. Example for configuring one of the 3 thermal zones (high, mid, low):
    echo "1728000 52 48" > /sys/kernel/msm_thermal/low_thresh
    
    Where 1728000 is the frequency to throttle to in KHz, 52 is the throttle temperature in degrees C, and 48 is the unthrottle temperature in degrees C. None of the temperatures set for a zone are allowed to overlap the the temperatures set for another zone. Once all zones all configured, do this to enable thermal mitigation:
    echo "1" > /sys/kernel/msm_thermal/enabled
    
    [tarun93] : Rework on usermin > usermax policy
    
    Signed-off-by: Sultanxda <sultanxda@gmail.com>
    Signed-off-by: tarun93 <tarunmyid@gmail.com>
    kerneltoast authored and Karan Srivastava committed Nov 14, 2015
    Configuration menu
    Copy the full SHA
    6806d9d View commit details
    Browse the repository at this point in the history
  2. config: Add Simple Thermal

    Karan Srivastava authored and Karan Srivastava committed Nov 14, 2015
    Configuration menu
    Copy the full SHA
    c7947a9 View commit details
    Browse the repository at this point in the history
  3. f2fs: sync with https://git.kernel.org/cgit/linux/kernel/git/jaegeuk/…

    …f2fs.git/log/?h=linux-3.4
    
    Up to date as of cfd8e10865e66202237817e362c6ad6b475ce7c1
    
    f2fs: support 3.4
    Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
    fefifofum authored and Karan Srivastava committed Nov 14, 2015
    Configuration menu
    Copy the full SHA
    9f4ef68 View commit details
    Browse the repository at this point in the history
  4. fs: introduce a generic shutdown ioctl

    This patch introduces a generic ioctl for fs shutdown.
    
    Change-Id: I452ee16b0078a2704b8026962e5bd07b67710c06
    Jaegeuk Kim authored and Karan Srivastava committed Nov 14, 2015
    Configuration menu
    Copy the full SHA
    a60e0a1 View commit details
    Browse the repository at this point in the history
  5. arm/dts: armani: Only include specific DTBs

    fefifofum authored and Karan Srivastava committed Nov 14, 2015
    Configuration menu
    Copy the full SHA
    d93bfcf View commit details
    Browse the repository at this point in the history
  6. ARM: dts: msm: Enable RTC write and alarm powerup on 8x26

    fefifofum authored and Karan Srivastava committed Nov 14, 2015
    Configuration menu
    Copy the full SHA
    8fb1d19 View commit details
    Browse the repository at this point in the history
  7. PM: devfreq: Fix simple_ondemand crashing on startup

    simple_ondemands private data must be set to NULL, otherwise we would
    run into a NULL pointer in kgsl_devfreq_get_dev_status().
    
    Change-Id: Id494f1b65cb674fee56dae958bc1da267ed15501
    myfluxi authored and Karan Srivastava committed Nov 14, 2015
    Configuration menu
    Copy the full SHA
    282d233 View commit details
    Browse the repository at this point in the history
  8. armani: defconfig updates

    * enable f2fs
    Change-Id: I6c9f802aa4a84bda04e6eddbe013c758fd735a81
    Karan Srivastava committed Nov 14, 2015
    Configuration menu
    Copy the full SHA
    1d6576a View commit details
    Browse the repository at this point in the history