Skip to content
Commits on Nov 15, 2011
  1. @atinm

    Enable/disable ldo based on screen on state

    atinm committed
    Change-Id: I22fb6079410a91b5f9a9ec057b5c0852c739ba22
Commits on Nov 13, 2011
  1. @atinm

    Only turn off touchkey ldos in early_suspend.

    atinm committed
    Turning the touchkey ldos off in DISABLE_BL can mess up
    touchkey handling if DISABLE_BL is used during normal
    phone operation.
    Change-Id: Ice94054835acb9b71e2eaa570f6d7fde2b5e5c31
Commits on Nov 8, 2011
  1. @atinm

    Merge pull request #7 from DvTonder/android-samsung-

    atinm committed
    Fix for situation where a led timeout may be active and late_resume trigg
  2. @DvTonder

    Fix for situation where a led timeout may be active and late_resume t…

    DvTonder committed
    …riggers before DISABLE_BL. In this situation, the timer was left active and would trigger at the set time, disabling the touchkey and led while the phone is still actively being used.
Commits on Nov 7, 2011
  1. @atinm

    Handle race between late_resume and DISABLE_BL

    atinm committed
    Change-Id: I46ff24a01fa66084d6f6ee383853acd2ff89881a
Commits on Nov 5, 2011
  1. @DvTonder @atinm


    DvTonder committed with atinm
     - CM7 LED Notifications support (default = off), requires C1Parts to config
     - Touchkey backlight timout (default always on), requires C1Parts to config
    Note: Uses wakelock when LED Notifications is enabled and
    then when LED Notification is active
    Change-Id: I8f547a18ce8ee1ad0bbc33b92189ad9e6a22000b
  2. @codeworkx

    Merge pull request #6 from nebkat/android-samsung-

    codeworkx committed
    use arm-eabi-4.4.3
Commits on Nov 4, 2011
  1. @Entropy512 @atinm

    bcm4330: Fix wifi tethering when using I9100 ROM ports

    Entropy512 committed with atinm
    Same issue that I9000 Hellraiser had on Infuse, see:
    Almost no one uses hidden SSID anyway...  Should not break I777 backwards compatibility, need to test
    Change-Id: Ib814b010cd46c2e13bafc8950b48537dffff3c47
Commits on Nov 1, 2011
  1. @nebkat

    use arm-eabi-4.4.3

    nebkat committed
Commits on Oct 31, 2011
  1. @codeworkx

    Merge pull request #5 from nebkat/android-samsung-

    codeworkx committed
    Faster usb charging
Commits on Oct 29, 2011
  1. @nebkat

    Faster usb charging

    nebkat committed
Commits on Oct 25, 2011
  1. @atinm

    Merges from update3

    atinm committed
    Change-Id: I00f2a8f7ae8d0a741eb2276ad56220573a00ef6b
  2. @atinm

    max17042: Fix fuel alert wakelocks

    atinm committed
    The fuel alert triggers when the SOC goes below a certain threshold,
    which causes a device wakelock.
    However, when the SOC starts rising, the wakelock was only destroyed
    when the fuel was EXACTLY the threshold - so if that threshold were skipped
    the fuel alert wakelock would stick.
    Change-Id: I1c90e81880824c661a1881a03e9134d2258f9331
Commits on Oct 22, 2011
  1. @codeworkx

    Merge pull request #4 from adamg-xda/android-samsung-

    codeworkx committed
    Android samsung
  2. @adamg-xda

    Updated defconfig, enabled interface statistics via /proc/iface_stat

    adamg-xda committed
    This is enabled on Crespo, required for upcoming feature in ICS
  3. @adamg-xda

    net: Reorder incoming packets in PPPoLAC and PPPoPNS.

    Chia-chi Yeh committed with adamg-xda
    PPP handles packet loss but does not work with out of order packets.
    This change performs reordering of incoming data packets within a
    sliding window of one second. Since sequence number is optional,
    receiving a packet without it will drop all queued packets.
    Currently the logic is triggered by incoming packets, so queued
    packets have to wait till another packet is arrived. It is done for
    simplicity since no additional locks or threads are required. For
    reliable protocols, a retransmission will kick it. For unreliable
    protocols, queued packets just seem like packet loss. Time-critical
    protocols might be broken, but they never work with queueing anyway.
    Signed-off-by: Chia-chi Yeh <>
  4. @adamg-xda

    Added missing Android common patches that were previously

    adamg-xda committed
    included but overwritten by the 2.3.4 code drop, Samsung
    have not applied any new patches from the Android common
    kernel tree to their kernels.
    This also brings the kernel upto date with the Android
    common kernel tree.
    net: Add UDP stats and pkt count to uid_stat
    Change-Id: If95374a6dbde66720a3c74b5b50cc7e774bbbbf8
    Signed-off-by: Ashish Sharma <>
    staging: binder: Fix use of uninitialized variable.
    Under an extremely rare condition, the variable return_error may
    not be set.  This patch initializes the value to a known "bad"
    value, and checks before return to ensure return_error has been
    Signed-off-by: Nick Kralevich <>
    ARM: 6292/1: coresight: add ETM management registers
    Add notion of ETM OS lock, save and restore registers.
    Change-Id: I6706504d4dbb79761b95b3e77d495cfa83e0d26e
    Signed-off-by: Alexander Shishkin <>
    Signed-off-by: Russell King <>
    ARM: 6291/1: coresight: move struct tracectx inside etm driver
    This is done so as to be able to make use of the coresight components'
    registers in assembler code (like omap sleep code). Also, there shouldn't
    be any users of this structure outside the etm driver.
    Change-Id: I847b2c3999df806608a9f3d5355a07363fea50d8
    Signed-off-by: Alexander Shishkin <>
    Signed-off-by: Russell King <>
    ARM: 6294/1: etm: do a dummy read from OSSRR during initialization
    The first read from ETM OS save and restore register after the power
    down bit deassertion returns garbage.
    Change-Id: Ia65620f364076175a2bb1b81d22f77da11f4dfa8
    Signed-off-by: Alexander Shishkin <>
    Signed-off-by: Russell King <>
    ARM: 6293/1: coresight: cosmetic fixes
    Use BIT() macro whenever it is sensible to do so.
    Change-Id: Iacf526c5ac12923e86b9ecf30db2f7908af14299
    Signed-off-by: Alexander Shishkin <>
    Signed-off-by: Russell King <>
    ARM: etm: Don't require clock control
    If clk_get fail, assume the etb does not need a separate clock.
    Change-Id: Ia0bf3f5391e94a60ea45876aa7afc8a88a7ec3bf
    Signed-off-by: Arve Hjønnevåg <>
    ARM: etm: Don't limit tracing to only non-secure code.
    On some systems kernel code is considered secure, and this code
    already limits tracing to the kernel text segment which results
    in no trace data.
    Change-Id: I098a0753e874859446d098e1ee209f67fc13cd5d
    Signed-off-by: Arve Hjønnevåg <>
    ARM: etm: Don't try to clear the buffer full status after reading the buffer
    If the write address was at the end of the buffer, toggling the trace
    capture bit would set the RAM-full status instead of clearing it, and
    if any of the stop bits in the formatter is set toggling the trace
    capture bit may not do anything.
    Instead use the read position to find out if the data has already
    been returned.
    This also fixes the read function so it works when the trace buffer is
    larger than the buffer passed in from user space. The old version
    would reset the trace buffer pointers after every read, so the second
    call to read would always return 0.
    Change-Id: I75256abe2556adfd66fd5963e46f9e84ae4645e1
    Signed-off-by: Arve Hjønnevåg <>
    ARM: etm: Allow range selection
    Trace kernel text segment by default as before, allow tracing of other
    ranges by writing a range to /sys/devices/etm/trace_range, or to trace
    everything by writing 0 0.
    Change-Id: Ibb734ca820fedf79560b20536247f1e1700cdc71
    Signed-off-by: Arve Hjønnevåg <>
    ARM: etm: Configure data tracing
    The old code enabled data tracing, but did not configure the
    range. We now configure it to trace all data addresses by default,
    and add a trace_data_range attribute to change the range or disable
    data tracing.
    Change-Id: I9d04e3e1ea0d0b4d4d5bcb93b1b042938ad738b2
    Signed-off-by: Arve Hjønnevåg <>
    ARM: etm: Add some missing locks and error checks
    It is not safe to call etm_lock or etb_lock without holding the
    mutex since another thread may also have unlocked the registers.
    Also add some missing checks for valid etb_regs in the etm sysfs
    Change-Id: I939f76a6ea7546a8fc0d4ddafa2fd2b6f38103bb
    Signed-off-by: Arve Hjønnevåg <>
    ARM: etm: Return the entire trace buffer if it is empty after reset
    On some SOCs the read and write pointer are reset when the chip
    resets, but the trace buffer content is preserved. If the status
    bits indicates that the buffer is empty and we have never started
    tracing, assume the buffer is full instead. This can be useful
    if the system rebooted from a watchdog reset.
    Change-Id: Iaf21c2c329c6059004ee1d38e3dfff66d7d28029
    Signed-off-by: Arve Hjønnevåg <>
    ARM: etm: Support multiple ETMs/PTMs.
    If more than one ETM or PTM are present, configure all of them
    and enable the formatter in the ETB. This allows tracing on dual
    core systems (e.g. omap4).
    Change-Id: I028657d5cf2bee1b23f193d4387b607953b35888
    Signed-off-by: Arve Hjønnevåg <>
    ARM: etm: Power down etm(s) when tracing is not enabled
    Without this change a saw an 18% increase in idle power consumption
    on one deivce when trace support is compiled into the kernel. Now
    I see the same increase only when tracing.
    Change-Id: I21bb5ecf1b7d29ce3790ceeb5323409cc22d5a3b
    Signed-off-by: Arve Hjønnevåg <>
    net: New iface_stat module to monitor persistent network stats
    Adding a new module that tracks the number of bytes/packets transfered
    by a network interface, even after the interface has been
    removed. This is relevant to track the total data usage in mobile
    devices whose interfaces are added and removed quite frequently (WiFi,
    Bluetooth, 3G,..).
    Monitoring is done only for devices that are configured with a valid
    IP address (check to exclude virtual/loopback/tunnel interfaces).
    Change-Id: I8ac642af1990433ebd0784e8dbd72bf0714b5bf6
    Signed-off-by: Ashish Sharma <>
Commits on Oct 16, 2011
  1. @atinm

    Enable BT debugging for BT_WAKE logs

    atinm committed
    Change-Id: If105dc1938c838e87c1a3183c7e6a36a9ff33db5
Commits on Oct 14, 2011
  1. @atinm

    Add separate handler for GPIO_BT_WAKE on/off

    atinm committed
    Change-Id: I17eb569fd1c4fa1d8fcd438f8a57b3ba32efa343
Commits on Oct 13, 2011
  1. @codeworkx

    galaxys2: enable mDNIe

    codeworkx committed
Commits on Oct 9, 2011
  1. @arighi @codeworkx

    merge patch patch-

    arighi committed with codeworkx
  2. @arighi @codeworkx

    merge patch patch-

    arighi committed with codeworkx
  3. @arighi @codeworkx

    merge patch patch-

    arighi committed with codeworkx
  4. @arighi @codeworkx

    merge patch patch-

    arighi committed with codeworkx
  5. @arighi @codeworkx

    merge patch patch-

    arighi committed with codeworkx
  6. @arighi @codeworkx

    merge patch-

    arighi committed with codeworkx
  7. @arighi @codeworkx

    merge patch-

    arighi committed with codeworkx
  8. @toddpoynor @codeworkx
  9. @Ninpo @codeworkx
  10. @codeworkx

    cpu: allow 1600MHz

    codeworkx committed
  11. @codeworkx

    set file permissions

    codeworkx committed
  12. @codeworkx
  13. @atinm

    Fix apparent typo in SoD patch implementation - these should all be 8…

    atinm committed
    …00 Mhz
    Change-Id: Ifd1f706c0d443863b1358c34cc701ed5db59483a
Commits on Sep 28, 2011
  1. @codeworkx

    enabled gpu clock control

    codeworkx committed
Commits on Sep 23, 2011
  1. @arighi @codeworkx
Something went wrong with that request. Please try again.