aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm
Commit message (Collapse)AuthorAgeFilesLines
* set bcmdhd nvram path to the firmware dirreplicant-6.0Wolfgang Wiedmeyer2017-06-127-7/+7
| | | | Signed-off-by: Wolfgang Wiedmeyer <wolfgit@wiedmeyer.de>
* n7000 defconfigs: sync with i9100Wolfgang Wiedmeyer2017-06-082-62/+356
| | | | | | | | | Includes needed changes for Replicant 6.0 and enables f2fs support, ksm, some crypto-related enhancements and ath9k_htc. Heap randomization should be enabled all the time. Use stack-protector mode and seccomp. Signed-off-by: Wolfgang Wiedmeyer <wolfgit@wiedmeyer.de>
* config hardening for i9100, i9300, i9305 and n7100Wolfgang Wiedmeyer2017-03-164-12/+39
| | | | | | | Ensure that heap randomization is enabled all the time. Enable stack-protector mode and seccomp. Signed-off-by: Wolfgang Wiedmeyer <wolfgit@wiedmeyer.de>
* n7100: sync defconfig with i9300 and enable the updated sensor driversWolfgang Wiedmeyer2017-02-231-41/+26
| | | | | | enables f2fs support, ksm and some crypto-related enhancements Signed-off-by: Wolfgang Wiedmeyer <wolfgit@wiedmeyer.de>
* n7100: regenerate defconfig with ath9k enabled and mobicore and extdsp disabledWolfgang Wiedmeyer2017-02-221-66/+155
| | | | Signed-off-by: Wolfgang Wiedmeyer <wolfgit@wiedmeyer.de>
* Merge branch 'cm-13.0' of ↵replicant-6.0-beta-0002Wolfgang Wiedmeyer2017-02-1215-16/+16
|\ | | | | | | | | | | https://github.com/LineageOS/android_kernel_samsung_smdk4412 into replicant-6.0 Signed-off-by: Wolfgang Wiedmeyer <wolfgit@wiedmeyer.de>
| * i9305: enable idletimerJUX842017-02-031-1/+1
| | | | | | | | Change-Id: If0fdabc3776d1aeb2bf19028ca8f16e85b6593e1
| * smdk4412 : rebrandSimon Shields2017-01-2915-15/+15
| | | | | | | | Change-Id: I5ddf596d0db704dde58c2e57c49c3e7e1eb28014
* | i9305: disable mobicore driverWolfgang Wiedmeyer2017-01-281-9/+2
| | | | | | | | | | | | Replicant does not cooperate with TrustZone. Signed-off-by: Wolfgang Wiedmeyer <wolfgit@wiedmeyer.de>
* | i9305: enable ath9k_htc and disable samsung_extdisp driverreplicant-6.0-beta-0001Wolfgang Wiedmeyer2017-01-271-160/+65
| | | | | | | | | | | | | | | | | | | | | | | | | | The samsung_extdisp driver for GT-I9500 was affected by CVE-2015-1800 and CVE-2015-1801. The Galaxy S3 uses an older version of this driver and is at least affected by CVE-2015-1801. Newer kernel versions for the GT-I9500 had the driver completely removed. I also found no indication that the driver is actually needed for the S3, so let's disable it. vulnerability disclosure and further information: http://blog.quarkslab.com/kernel-vulnerabilities-in-the-samsung-s4.html Signed-off-by: Wolfgang Wiedmeyer <wolfgit@wiedmeyer.de>
* | i9300: enable ath9k_htcWolfgang Wiedmeyer2017-01-211-4/+58
| | | | | | | | Signed-off-by: Wolfgang Wiedmeyer <wolfgit@wiedmeyer.de>
* | i9100: enable ath9k_htcWolfgang Wiedmeyer2017-01-211-4/+88
| | | | | | | | Signed-off-by: Wolfgang Wiedmeyer <wolfgit@wiedmeyer.de>
* | Merge branch 'cm-13.0' of ↵Wolfgang Wiedmeyer2017-01-171-30/+56
|\ \ | |/ | | | | https://github.com/CyanogenMod/android_kernel_samsung_smdk4412 into replicant-6.0
| * i9305 : new defconfigRGIB2016-12-151-30/+56
| | | | | | | | Change-Id: I09f0b17d6f77ebb7e8982e9a1c0357ca4e2eae7a
* | i9100: update recovery defconfigWolfgang Wiedmeyer2017-01-111-30/+81
| | | | | | | | Signed-off-by: Wolfgang Wiedmeyer <wolfgit@wiedmeyer.de>
* | Merge branch 'cm-13.0' of ↵Wolfgang Wiedmeyer2016-12-13152-30781/+742
|\ \ | |/ | | | | https://github.com/CyanogenMod/android_kernel_samsung_smdk4412 into replicant-6.0
| * smdk4412-kernel : kona wifi module is COB typeRGIB2016-12-093-0/+3
| | | | | | | | Change-Id: I803de2a929dbb9fe470414ea55f2401da5637791
| * smdk4412 : new i9305 defconfigRGIB2016-11-231-33/+221
| | | | | | | | Change-Id: I1d67d7e79502eec9dca036b4ea7c4f8a41d1c128
| * i777: Regenerate defconfigCNBLACK2016-11-161-14/+69
| | | | | | | | | | Change-Id: I28764a4d6752ccb1501b6af24c7efa443b037dac Signed-off-by: Jeonghun Yang <didwjdgns820@gmail.com>
| * cm: disable CONFIG_USB_DEVICEFSSimon Shields2016-10-0314-14/+14
| | | | | | | | | | | | unneeded, only causes crashes Change-Id: I58a5121ed80c3460f20a4afce32d6925588b877e
| * smdk4412 : kona devices : new defconfigRGIB2016-08-293-359/+356
| | | | | | | | Change-Id: Iafe4ac15a4c198e3c016ab40fc6d631999c5bdaf
| * i9300_defconfig: enable LMK OOM_ADJ_VALUES and ADJ_RBTREEFenix462016-08-281-0/+2
| | | | | | | | Change-Id: Icada3ee0531466768d33785c17809ede47066bdb
| * t0ltecdma: Disable USB Device FSAaron Knight2016-07-241-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | -Appears to fix frequently occuring, annoying random reboots with no other observed regressions. I went from having up to 2-3 crashes an hour related to USB, to none all day -This option is deprecated and has been removed in later kernels versions anyways. Special Thanks: Simon Shields, for helping me interpet the crash dumps and pointing me in the right direction on this. Change-Id: Ieda0eb6e0dfb3fec4cfbe89540a587eaa6de7995
| * ARM: EXYNOS: silence watchdog log spamSimon Shields2016-06-301-3/+3
| | | | | | | | Change-Id: I6bee287c05b3f5170b8d1e2c1c6738d3c8cc88e9
| * Revert "Revert "n5120 : selinux enforcing""Roberto Gibellini2016-06-261-1/+1
| | | | | | | | | | | | This reverts commit 6f6a51da4fe6f5b6c11eae5e86d59d214feb538b. Change-Id: I907a5858269642e72b93fc0ebd138660e4c79b9c
| * Revert "n5120 : selinux enforcing"Roberto Gibellini2016-06-251-1/+1
| | | | | | | | | | | | This reverts commit 00cd10b11d1123bd4aee1f8845a11e7d0b662bcc. Change-Id: I07285ec12e8a2ebf3f7925ea8ce67c51d1d903cf
| * n5120 : selinux enforcingRGIB2016-06-221-1/+1
| | | | | | | | Change-Id: I8c5401059cdec1b0298a162ea26030ef8471671a
| * smdk4412 : qcom modem for n5120RGIB2016-06-221-1/+2
| | | | | | | | Change-Id: I802127b600b35f03e864cc1603f7d42e144cca21
| * i9100: enable LZ compression for zramSimon Shields2016-06-131-2/+4
| | | | | | | | Change-Id: I6c406d1c1d97ee3a3846c04c92dd625ab621a020
| * i9100: update+regen defconfig for zram changesSimon Shields2016-06-131-4/+13
| | | | | | | | | | | | | | * don't enable lz4 yet, but enable zsmalloc in order to continue using zram. Change-Id: I78ca1bb9a75c19750e65d76862a65f44986de6ac
| * i9300: enable LZ4-backed zRAMZiyan2016-06-131-4/+15
| | | | | | | | Change-Id: I35a2c7fc74173986ef1b5bb92066e926cf8b8a3f
| * Revert "Add ZRAM_FOR_ANDROID"Andreas Blaesius2016-06-122-2/+0
| | | | | | | | Change-Id: I6aff6a484dd94730f2032ceb838e0741ca6fa878
| * n5120 : qcom modemRGIB2016-06-041-12/+12
| | | | | | | | Change-Id: I59e572d5e9bd02fd73432dd847fc5c87792c2747
| * n51x0 : build gpsRGIB2016-06-012-4/+4
| | | | | | | | Change-Id: I24a27b513464a09e23c2625afa0472101538da21
| * smdk4412 : expand library to M0 boardsRGIB2016-05-281-1/+1
| | | | | | | | Change-Id: I49ea61cea82f64ac1a2cdeb538ee174882749033
| * smdk4412 : local library for konaRGIB2016-05-281-0/+5
| | | | | | | | Change-Id: Icc141221dd9a2ff925935b211fe746d31d37ee2b
| * i9100: Enable BLN supportArnab Chaudhuri2016-05-221-1/+3
| | | | | | | | Change-Id: I71b2e44803457062412c40c887bf0a1c248974c6
| * remove pmemSimon Shields2016-05-209-257/+0
| | | | | | | | Change-Id: I53ceca9c1e0896241513e166de39684d3654f068
| * t0lte/i925: disable authentec interceptor moduleSimon Shields2016-05-203-3/+3
| | | | | | | | Change-Id: I4937d8d836404f7590aac29a2a01bb987ead882d
| * purge the vmware mvp driver permanentlySimon Shields2016-05-19144-30040/+0
| | | | | | | | Change-Id: Ifae030867a11bca4fcf0439f1cda2bfd10fc22d8
| * i9300: disable network filesystems and regen defconfigSimon Shields2016-05-191-30/+2
| | | | | | | | Change-Id: Id1e80d0b01e579b6068f30f73b4542ffe546f62b
| * smdk4x12: disable vmware mvp driverSimon Shields2016-05-1811-11/+11
| | | | | | | | Change-Id: I5378dfc05847c4e7e22487c4e80582da36e0f2e2
| * cypress: Port BLN for smdk4210Arnab Chaudhuri2016-05-081-5/+9
| | | | | | | | | | | | | | BLN code originally by neldar. Adapted for SGSII by creams. Ported by gokhanmoral. Change-Id: I3e51026a9057be47586378994f61719177507b84
| * n7100: enable pegasusq boostingSimon Shields2016-05-011-0/+1
| | | | | | | | Change-Id: I12179c8ff2d4b9e7195ddf0a69fffeb3d2b7bf9d
| * n7100: Enable UID_CPUTIME and profilingrogersb112016-05-011-1/+2
| | | | | | | | Change-Id: I365695fdfb02ba131fdf6b8c5ff177a5c0e9a5f4
| * i9100: Enable ZcacheArnab Chaudhuri2016-04-171-1/+2
| | | | | | | | | | | | | | | | | | Zcache doubles RAM efficiency while providing a significant performance boosts on many workloads. Zcache uses compression and an in-kernel implementation of transcendent memory to store clean page cache pages and swap in RAM, providing a noticeable reduction in disk I/O. Change-Id: If62338ff5c3f37ef2dfdcd5f7f5f180cd870225a
| * i9300: disable samsung_extdisp driver and regenerate defconfigWolfgang Wiedmeyer2016-03-251-3/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | The samsung_extdisp driver for GT-I9500 was affected by CVE-2015-1800 and CVE-2015-1801. The Galaxy S3 uses an older version of this driver and is at least affected by CVE-2015-1801. Newer kernel versions for the GT-I9500 had the driver completely removed. I also found no indication that the driver is actually needed for the S3, so let's disable it. vulnerability disclosure and further information: http://blog.quarkslab.com/kernel-vulnerabilities-in-the-samsung-s4.html Change-Id: I7c2bfb4c2469a06302d92da3e224702942eae709 Signed-off-by: Wolfgang Wiedmeyer <wolfgit@wiedmeyer.de>
| * mfc5x: update from n7100 source dropSimon Shields2016-03-221-0/+5
| | | | | | | | | | | | * include a few fixes for weird samsung mistakes in mfc_open Change-Id: Icad82feac58c07f6af4c014e7dc967c70c6d1405
| * i9300: enable KSMSimon Shields2016-03-191-1/+1
| | | | | | | | Change-Id: I2bf903671f625e616d51a2b6a40635fc2f543b6f
| * i9300: ZRAM_FOR_ANDROID=ySimon Shields2016-03-101-1/+1
| | | | | | | | | | | | derp Change-Id: I565a4467ae321359e5b1ba38741cf109a45f0f60