GitHub/LineageOS/android_kernel_motorola_exynos9610.git
5 months ago[RAMEN9610-9418][COMMON] soc: samsung: add __nocfi for indirect functions
Taekki Kim [Tue, 27 Nov 2018 12:06:39 +0000 (21:06 +0900)]
[RAMEN9610-9418][COMMON] soc: samsung: add __nocfi for indirect functions

Change-Id: I521ba2eb7be97ffb5bd606471ff31362df0cb976
Signed-off-by: Taekki Kim <taekki.kim@samsung.com>
5 months ago[RAMEN9610-9418][COMMON] debug: change function prototype related debug
Youngmin Nam [Fri, 23 Nov 2018 07:33:53 +0000 (16:33 +0900)]
[RAMEN9610-9418][COMMON] debug: change function prototype related debug

Change-Id: Ie89372fef3256a2f623aaba99cf713bb3fbecfce
Signed-off-by: Youngmin Nam <youngmin.nam@samsung.com>
Signed-off-by: Youngwan Kim <y103.kim@samsung.com>
5 months ago[RAMEN9610-9418][COMMON] soc: samsung: change function prototype related chipid
Munjoo Kim [Thu, 22 Nov 2018 07:39:00 +0000 (16:39 +0900)]
[RAMEN9610-9418][COMMON] soc: samsung: change function prototype related chipid

Change-Id: I4265419af8bf317ec18ee40845bc4cc75e85df83

5 months ago[RAMEN9610-9418][R10P0][KERNEL]gpu: To avoid CFI failure.
Yoojin Park [Tue, 27 Nov 2018 08:55:01 +0000 (17:55 +0900)]
[RAMEN9610-9418][R10P0][KERNEL]gpu: To avoid CFI failure.

CFI is Control Flow Integrity.
CFI will make graph to verify the code-flows.
If code-flows don't match with graph generated, It will make the failure.

Change-Id: Ic04be25e9858e432968b08e0c9203b778a0e20b0
Signed-off-by: Yoojin Park <yoojin1.park@samsung.com>
5 months ago[RAMEN9610-9418][9610] soc: samsung: epx: prevent CFI failed.
Hyunju Kang [Mon, 26 Nov 2018 07:47:57 +0000 (16:47 +0900)]
[RAMEN9610-9418][9610] soc: samsung: epx: prevent CFI failed.

Change-Id: Icbfea62ec6502f815499ad5ef2cbe2ee98d8170b
Signed-off-by: Hyunju Kang <hjtop.kang@gmail.com>
5 months ago[RAMEN9610-9418][COMMON] cpuidle: profiler: change function prototype
Hyunju Kang [Mon, 26 Nov 2018 07:11:17 +0000 (16:11 +0900)]
[RAMEN9610-9418][COMMON] cpuidle: profiler: change function prototype

Change-Id: Id2bed6596e613a4388c547734bf611b1cdaa75d1
Signed-off-by: Hyunju Kang <hjtop.kang@gmail.com>
5 months ago[RAMEN9610-9418][RAMEN9610-8873][COMMON] drivers: modem_if: change return type for CFI
Jiyoung Jeong [Tue, 27 Nov 2018 00:35:09 +0000 (09:35 +0900)]
[RAMEN9610-9418][RAMEN9610-8873][COMMON] drivers: modem_if: change return type for CFI

static int vnet_xmit => static netdev_tx_t vnet_xmit

Change-Id: Ib03e51dfd6906ca7fea714fdbd4e4bd199101d4b
Signed-off-by: Jiyoung Jeong <ji_0.jeong@samsung.com>
5 months ago[RAMEN9610-9418][COMMON] fimc-is2: Add a __nocfi at function to happen cfi error
dan huh [Wed, 28 Nov 2018 10:59:22 +0000 (19:59 +0900)]
[RAMEN9610-9418][COMMON] fimc-is2: Add a __nocfi at function to happen cfi error

PR JIRA ID: CPR-462

Change-Id: I4e666ac118a4f397e632cad4fe3cb28a4ca40ff7
Signed-off-by: dan huh <dan.huh@samsung.com>
5 months ago[RAMEN9610-9418][9610] fimc-is2: Add __nocfi at happen to cfi error function
dan huh [Wed, 28 Nov 2018 10:58:29 +0000 (19:58 +0900)]
[RAMEN9610-9418][9610] fimc-is2: Add __nocfi at happen to cfi error function

PR JIRA ID: CPR-462

Change-Id: I71dff7c73114f58a8120aca2de1848f757c09e9f
Signed-off-by: dan huh <dan.huh@samsung.com>
5 months ago[RAMEN9610-9418][9610] fbdev: dpu: modify decon driver to avoid CFI failure
Kim Haksoo [Fri, 30 Nov 2018 09:09:25 +0000 (18:09 +0900)]
[RAMEN9610-9418][9610] fbdev: dpu: modify decon driver to avoid CFI failure

Change-Id: If59ee07e7604e06612f72e2593bf659fa39d40bf
Signed-off-by: Kim Haksoo <herb@samsung.com>
5 months ago[RAMEN9610-9416][Common] ASoC: abox: added holding dram path while fw is booting
Pilsun Jang [Thu, 10 May 2018 09:52:39 +0000 (18:52 +0900)]
[RAMEN9610-9416][Common] ASoC: abox: added holding dram path while fw is booting

Change-Id: I4063053d31eabadafab92a3290e206044b2ff5fd
Signed-off-by: Pilsun Jang <pilsun.jang@samsung.com>
5 months ago[RAMEN9610-9358][9610] vipx: increase memory size for dram fw and mailbox latency
sanghwan park [Tue, 11 Dec 2018 11:05:12 +0000 (20:05 +0900)]
[RAMEN9610-9358][9610] vipx: increase memory size for dram fw and mailbox latency

Change-Id: Ibdd068ec2f761269ff96c5d07d769ef8e3422db1
Signed-off-by: sanghwan park <senius.park@samsung.com>
5 months ago[RAMEN9610-9352][MODAP-10498][COMMON] drivers: net: add pptp files
Namhyung Kim [Tue, 30 Oct 2018 11:08:09 +0000 (20:08 +0900)]
[RAMEN9610-9352][MODAP-10498][COMMON] drivers: net: add pptp files

Change-Id: Ie2a406146d11403dd87233f2e972fca5ad991a6d
Signed-off-by: Namhyung Kim <nh78.kim@samsung.com>
5 months ago[RAMEN9610-9352][MODAP-10498][COMMON] arch: arm64: enable pptp configs
Jiyoung Jeong [Tue, 11 Dec 2018 05:10:05 +0000 (14:10 +0900)]
[RAMEN9610-9352][MODAP-10498][COMMON] arch: arm64: enable pptp configs

Change-Id: I84a405b4905aafaccf872697f043d2f6b241ab84
Signed-off-by: Jiyoung Jeong <ji_0.jeong@samsung.com>
5 months ago[RAMEN9610-9349] fbdev: dpu20: updated dqe driver for supporting xml tune
ChiHun Won [Tue, 11 Dec 2018 06:38:04 +0000 (15:38 +0900)]
[RAMEN9610-9349] fbdev: dpu20: updated dqe driver for supporting xml tune

rebased

Change-Id: I3216a1a82db2fc5c93326a542aa279fbd8ead9aa
Signed-off-by: ChiHun Won <chihun.won@samsung.com>
5 months ago[RAMEN9610-9176][9610] vipx: support NN framework
sanghwan park [Wed, 5 Dec 2018 09:59:39 +0000 (18:59 +0900)]
[RAMEN9610-9176][9610] vipx: support NN framework

Change-Id: Ib868cfc8914ca633827f55131a4a9fec58fe6442
Signed-off-by: sanghwan park <senius.park@samsung.com>
5 months ago[Prelease][COMMON][9610] arm64: dts: separate dts and dtsi of SoC
Youngmin Nam [Thu, 6 Dec 2018 07:41:02 +0000 (16:41 +0900)]
[Prelease][COMMON][9610] arm64: dts: separate dts and dtsi of SoC

Change-Id: Ic33c9e2606a6b081a7eca1de176437f983aefd06
Signed-off-by: Youngmin Nam <youngmin.nam@samsung.com>
5 months ago[RAMEN9610-9225][COMMON] fimc-is2: add omitted 2P7SQ continus mode setting
Wooyeon Kim [Wed, 5 Dec 2018 08:13:18 +0000 (17:13 +0900)]
[RAMEN9610-9225][COMMON] fimc-is2: add omitted 2P7SQ continus mode setting

 - remove un-necessary setting

 PR JIRA ID: CPR-474

Change-Id: Iff73591db33622db8f97c153c3bc409ccde037c9
Signed-off-by: Wooyeon Kim <wooy88.kim@samsung.com>
5 months ago[RAMEN9610-9225][COMMON] fimc-is2: change 2P7SQ to continuous mode
Wooyeon Kim [Tue, 4 Dec 2018 07:40:20 +0000 (16:40 +0900)]
[RAMEN9610-9225][COMMON] fimc-is2: change 2P7SQ to continuous mode

 - change non-continous -> continous mode.

 PR JIRA ID: CPR-474

Change-Id: I0d7e726d6019b7c204fc22fe3cb0c6125496a3fe
Signed-off-by: Wooyeon Kim <wooy88.kim@samsung.com>
5 months ago[RAMEN9610-9153][9610] soc: samsung: acpm: Add disable PMU_DBGCORE interrupt on ACPM...
Youngmin Nam [Wed, 5 Dec 2018 05:09:12 +0000 (14:09 +0900)]
[RAMEN9610-9153][9610] soc: samsung: acpm: Add disable PMU_DBGCORE interrupt on ACPM timeout

Change-Id: I6f3425912b4cf29441a952cd40f9e154a8c394c6
Signed-off-by: Youngmin Nam <youngmin.nam@samsung.com>
5 months ago[RAMEN9610-9150][9610] Enable CONFIG_NETFILTER_XT_MATCH_BPF
Youngwan Kim [Wed, 5 Dec 2018 07:07:12 +0000 (16:07 +0900)]
[RAMEN9610-9150][9610] Enable CONFIG_NETFILTER_XT_MATCH_BPF

Change-Id: I7617aaa1c60a2fb076f2f818b32bd88f3c5fdcef
Signed-off-by: Youngwan Kim <y103.kim@samsung.com>
5 months ago[RAMEN9610-9076] fbdev: dpu20: added set color mode
ChiHun Won [Mon, 3 Dec 2018 06:55:53 +0000 (15:55 +0900)]
[RAMEN9610-9076] fbdev: dpu20: added set color mode

Change-Id: I991435b7e6b13ad0ebb62fe861e86ad323456ab1
Signed-off-by: ChiHun Won <chihun.won@samsung.com>
5 months ago[RAMEN9610-9076] fbdev: dpu20: added color transform for night light
ChiHun Won [Mon, 26 Nov 2018 07:16:43 +0000 (16:16 +0900)]
[RAMEN9610-9076] fbdev: dpu20: added color transform for night light

Change-Id: I823222e9227cd0045df614e7b79eeac5a2f357ba
Signed-off-by: ChiHun Won <chihun.won@samsung.com>
5 months ago[RAMEN9610-9076] fbdev: dpu20: update dqe for supporting cgc2
ChiHun Won [Mon, 26 Nov 2018 01:54:16 +0000 (10:54 +0900)]
[RAMEN9610-9076] fbdev: dpu20: update dqe for supporting cgc2

Change-Id: Iba22dbc8a3b62a59b97b76cb557bbcafccc246dd
Signed-off-by: ChiHun Won <chihun.won@samsung.com>
5 months ago[RAMEN9610-9076] fbdev: dpu20: upated dqe for supporting hsc
ChiHun Won [Sat, 24 Nov 2018 05:30:31 +0000 (14:30 +0900)]
[RAMEN9610-9076] fbdev: dpu20: upated dqe for supporting hsc

Change-Id: I53cd86c5983d2857e53ac9f9274914ef331c7032
Signed-off-by: ChiHun Won <chihun.won@samsung.com>
5 months ago[RAMEN9610-9016][RAMEN ERD 9610] VIPx : Add ENF_YUV function
Dongmin Shin [Thu, 29 Nov 2018 11:09:36 +0000 (20:09 +0900)]
[RAMEN9610-9016][RAMEN ERD 9610] VIPx : Add ENF_YUV function

Change-Id: I7f2d5a427f84ec7963ecadd713345ca9c8d7ec4c
Signed-off-by: Dongmin Shin <mini.shin@samsung.com>
5 months ago[RAMEN9610-8977][COMMON] media: mfc: support COPY_NOT_CODED_FRAME for VP9
Sunyoung Kang [Wed, 28 Nov 2018 05:15:08 +0000 (14:15 +0900)]
[RAMEN9610-8977][COMMON] media: mfc: support COPY_NOT_CODED_FRAME for VP9

In the CTS-9.0_r4 version, the below test case is failed
option: -m CtsMediaTestCases -t android.media.cts.DecoderConformanceTest#testVP9Other
The reason is that the test vector has 'not coded frame'
This adds to enable 'COPY_NOT_CODED_FRAME' feature for VP9.

Change-Id: I19896516d49e6cc7240dd8c7e8c14e8135051162
Signed-off-by: Sunyoung Kang <sy0816.kang@samsung.com>
5 months ago[RAMEN9610-8778][9610] firmware: change acpm plugin type ihex to fw
yi jaeuk [Fri, 23 Nov 2018 05:05:43 +0000 (14:05 +0900)]
[RAMEN9610-8778][9610] firmware: change acpm plugin type ihex to fw

Change-Id: Id573d185faf5adf94353a63cc267c3f6690773bb
Signed-off-by: yi jaeuk <ju.yi@samsung.com>
5 months ago[RAMEN9610-8778][9610] firmware: Remove tsp_synaptics firmwares
Youngwan Kim [Fri, 23 Nov 2018 07:15:44 +0000 (16:15 +0900)]
[RAMEN9610-8778][9610] firmware: Remove tsp_synaptics firmwares

Change-Id: I5f9d7cc9def974e3a25b4d1a961dc143368162a5
Signed-off-by: Youngwan Kim <y103.kim@samsung.com>
5 months ago[RAMEN9610-8778]AndroidKernel.mk: Modify build system to move output dir
Youngwan Kim [Wed, 21 Nov 2018 01:57:11 +0000 (10:57 +0900)]
[RAMEN9610-8778]AndroidKernel.mk: Modify build system to move output dir

Change-Id: I2879748bf2a32657c5189fc6350fb855399946bf
Signed-off-by: Youngwan Kim <y103.kim@samsung.com>
5 months ago[RAMEN9610-8778][COMMON] soc: samsung: delete soc configuration
Jaejoon Yoo [Tue, 20 Nov 2018 08:16:09 +0000 (17:16 +0900)]
[RAMEN9610-8778][COMMON] soc: samsung: delete soc configuration

Change-Id: Icb4feedb7655eae31743a7cad8f3be6dd6fa6c1f
Signed-off-by: Jaejoon Yoo <joonyj7.yoo@samsung.com>
5 months ago[RAMEN9610-8778][9610] Remove autoconf.h from dtsi
Youngwan Kim [Tue, 20 Nov 2018 08:19:53 +0000 (17:19 +0900)]
[RAMEN9610-8778][9610] Remove autoconf.h from dtsi

For supporting external object directory

Change-Id: Idaa1245569d46377ed51a1d6f2801669d8c40ea7
Signed-off-by: Youngwan Kim <y103.kim@samsung.com>
5 months ago[RAMEN9610-8952][COMMON] drivers: modem_if: Change CP reset sequence.
Jiyoung Jeong [Wed, 28 Nov 2018 06:16:15 +0000 (15:16 +0900)]
[RAMEN9610-8952][COMMON] drivers: modem_if: Change CP reset sequence.

before: ld->mode = LINK_MODE_OFFLINE next cp power off
after : cp power off next ld->mode = LINK_MODE_OFFLINE

Change-Id: I551be1d4e21887d7221907659d74f5d46b1e3070
Signed-off-by: Jiyoung Jeong <ji_0.jeong@samsung.com>
5 months ago[RAMEN9610-8776][9610][ERD] arm64: dts: seperate specific board dts from common board...
Youngmin Nam [Tue, 20 Nov 2018 08:52:34 +0000 (17:52 +0900)]
[RAMEN9610-8776][9610][ERD] arm64: dts: seperate specific board dts from common board dtsi

Change-Id: Ia473c44339d19f6c430fdfa94bb36eb8f6826b79
Signed-off-by: Youngmin Nam <youngmin.nam@samsung.com>
5 months ago [RAMEN9610-8802] arm64: dts: fb reserved memory size is modified
hwangjae lee [Thu, 15 Nov 2018 07:06:03 +0000 (16:06 +0900)]
 [RAMEN9610-8802] arm64: dts: fb reserved memory size is modified

The logo partition size is increased to 32MB.
So, fb reserved memory size and base address is modified.
reserved memory base address: 0xed000000
reserved memory size: 0x3000000 -> 0x4000000

Change-Id: Id1a63313e817230bfd3412107daf4f94287cabb0
Signed-off-by: hwangjae lee <hj-yo.lee@samsung.com>
5 months ago[RAMEN9610-8702][COMMON] arm64: configs: Enable F2FS
JaeHun Jung [Tue, 11 Sep 2018 07:57:15 +0000 (16:57 +0900)]
[RAMEN9610-8702][COMMON] arm64: configs: Enable F2FS

Change-Id: I5b69360bf8c5d7fd6a09e33fa222b0fb9e048353
Signed-off-by: JaeHun Jung <jh0801.jung@samsung.com>
5 months ago[RAMEN9610-8702][COMMON] diskcipher: support f2fs
Boojin Kim [Tue, 13 Nov 2018 06:08:59 +0000 (15:08 +0900)]
[RAMEN9610-8702][COMMON] diskcipher: support f2fs

Change-Id: Id0f25792b78a292cd616157d1aacca5d7e17cd8e
Signed-off-by: Boojin Kim <boojin.kim@samsung.com>
5 months ago[RAMEN9610-8702][COMMON] fmp: remove REQ_AUX_PRIV
Boojin Kim [Tue, 13 Nov 2018 06:21:24 +0000 (15:21 +0900)]
[RAMEN9610-8702][COMMON] fmp: remove REQ_AUX_PRIV

fmp removes useless REQ_AUX_PRIV flag

Change-Id: I262c9646d6aa60cd75f5a5fb7c6e6a39ed0e008f
Signed-off-by: Boojin Kim <boojin.kim@samsung.com>
5 months ago[RAMEN9610-8702][COMMON] fmp: prevent bug fix
Boojin Kim [Fri, 19 Oct 2018 04:56:31 +0000 (13:56 +0900)]
[RAMEN9610-8702][COMMON] fmp: prevent bug fix

1. exynos9820/drivers/crypto/fmp/fmp_fips_fops.c (CID 24089)
2. exynos9820/drivers/crypto/fmp/fmp_fips_fops.c (CID 24206)
3. exynos9820/drivers/crypto/fmp/fmp_fips_fops.c (CID 24809)
4. exynos9820/drivers/crypto/fmp/fmp_fips_fops.c (CID 25104)

Change-Id: I7fba3e224ad2b9aa66a572cc55eac1e6fc3324e7
Signed-off-by: Boojin Kim <boojin.kim@samsung.com>
5 months ago[RAMEN9610-8702][COMMON] diskcipher: prevent bug fix
bjae3.kim [Wed, 31 Oct 2018 10:56:46 +0000 (19:56 +0900)]
[RAMEN9610-8702][COMMON] diskcipher: prevent bug fix

1. kernel/exynos9820/crypto/diskcipher.c (CID 24755)
2. kernel/exynos9820/crypto/diskcipher.c (CID 24851)
3. kernel/exynos9820/crypto/diskcipher.c (CID 25038)

Change-Id: Ia8eac2410418bae3964d4896b45fefca7e4df619
Signed-off-by: bjae3.kim <bjae3.kim@samsung.com>
Signed-off-by: Boojin Kim <boojin.kim@samsung.com>
5 months ago[RAMEN9610-8702][COMMON] f2fs: support fmp encryption
Boojin Kim [Thu, 25 Oct 2018 03:20:58 +0000 (12:20 +0900)]
[RAMEN9610-8702][COMMON] f2fs: support fmp encryption

Change-Id: I9ce6fdb2367c031a0b776cb77fb54fac3944a43a
Signed-off-by: Boojin Kim <boojin.kim@samsung.com>
5 months ago[RAMEN9610-8702][COMMON] fs: support f2fs fmp encryption
Boojin Kim [Thu, 25 Oct 2018 03:20:31 +0000 (12:20 +0900)]
[RAMEN9610-8702][COMMON] fs: support f2fs fmp encryption

Change-Id: I6145a8b5062b887daeb06530acfbe14e9ee20e4e
Signed-off-by: Boojin Kim <boojin.kim@samsung.com>
5 months ago[RAMEN9610-8702][COMMON] f2fs: Set the bio REQ_NOENCRYPT flag
Michael Halcrow [Tue, 13 Jun 2017 20:59:40 +0000 (13:59 -0700)]
[RAMEN9610-8702][COMMON] f2fs: Set the bio REQ_NOENCRYPT flag

When lower layers such as dm-crypt observe the REQ_NOENCRYPT flag, it
helps the I/O stack avoid redundant encryption, improving performance
and power utilization.

Note that lower layers must be consistent in their observation of this
flag in order to avoid the possibility of data corruption.

Conflicts:
fs/f2fs/data.c

Signed-off-by: Michael Halcrow <mhalcrow@google.com>
Change-Id: Icf8bf3ae30395cf5428b2eae071d227e8ebe6e40
Signed-off-by: Boojin Kim <boojin.kim@samsung.com>
5 months ago[RAMEN9610-8686][common] wlbt: Logging Improvements in driver code
Ivan Priest [Fri, 24 Aug 2018 08:25:52 +0000 (09:25 +0100)]
[RAMEN9610-8686][common] wlbt: Logging Improvements in driver code

1. fix WEP key length
2. generate sable tar on wifi disconnect
3. Create BT config log client
4. Serialize log collection.
5. Fixed race condition in MXLOGGER

Change-Id: I961bc71b840927491a4e7ae25a9cd4d50d0c0cb6
Signed-off-by: Ivan Priest <i.priest@samsung.com>
5 months ago[RAMEN9610-8149] [9610] soc: exynos-dm: Modify debug related CONFIG.
Chungwoo Park [Fri, 2 Nov 2018 05:24:04 +0000 (14:24 +0900)]
[RAMEN9610-8149] [9610] soc: exynos-dm: Modify debug related CONFIG.

Change-Id: Ib994598c32fe03caf80a85510b3c8e32dc3dede9
Signed-off-by: Chungwoo Park <cww.park@samsung.com>
5 months ago[RAMEN9610-8149] [COMMON] samsung: exynos-dm: Check gov_min_freq with policy_max
Hyeonseong Gil [Mon, 21 May 2018 00:23:15 +0000 (09:23 +0900)]
[RAMEN9610-8149] [COMMON] samsung: exynos-dm: Check gov_min_freq with policy_max

Change-Id: I9caef6ce27e524135d688f97a0fe5b83bb8dcfa6
Signed-off-by: Hyeonseong Gil <hs.gil@samsung.com>
5 months ago[RAMEN9610-8149] [COMMON] cpufreq: acme: Use policy_update_with_DM_CALL
Hyeonseong Gil [Mon, 21 May 2018 04:08:27 +0000 (13:08 +0900)]
[RAMEN9610-8149] [COMMON] cpufreq: acme: Use policy_update_with_DM_CALL

Race condition occurs betwwen policy_update and DM_CALL.
To prevent the problem, we changed to use policy_upate_with_DM_CALL()
to update all at once.

Change-Id: Ic8442c103db13ed56f6c0497d79e0974c6af5413
Signed-off-by: Hyeonseong Gil <hs.gil@samsung.com>
5 months ago[RAMEN9610-8149] [COMMON] samsung: exynos-dm: Re-organize the mutex_lock with wrapper
Hyeonseong Gil [Fri, 18 May 2018 06:52:49 +0000 (15:52 +0900)]
[RAMEN9610-8149] [COMMON] samsung: exynos-dm: Re-organize the mutex_lock with wrapper

Change-Id: I8a078e58f623b2754c12867dc910fd026d87c0a0
Signed-off-by: Hyeonseong Gil <hs.gil@samsung.com>
5 months ago[RAMEN9610-8149] PM QoS: fix duplicated calling to pm_qos_update_target()
Taekki Kim [Tue, 25 Feb 2014 15:57:30 +0000 (00:57 +0900)]
[RAMEN9610-8149] PM QoS: fix duplicated calling to pm_qos_update_target()

The pm_qos_update_target() function will be called in
__pm_qos_update_request(). So, it's duplicated call.

Change-Id: Ifb48c762b23ff3bf452557313cd21c13b17d9d78
Signed-off-by: Taekki Kim <taekki.kim@samsung.com>
5 months ago[RAMEN9610-8149] PM QoS: add delayed_work_pending check
Taekki Kim [Tue, 25 Feb 2014 15:50:42 +0000 (00:50 +0900)]
[RAMEN9610-8149] PM QoS: add delayed_work_pending check

This patch adds delayed_work_pending check before
cancel_delayed_work_sync(). If cancel_delayed_work_sync()
is called at same time, it can be occur race condition
about pending bit.

Signed-off-by: Taekki Kim <taekki.kim@samsung.com>
Signed-off-by: Sungjinn Chung <sungjinn.chung@samsung.com>
Conflicts:

kernel/power/qos.c

Change-Id: I245504e1934e18480564a3df9c05058cf49383ce

5 months ago[RAMEN9610-8149] PM / QoS: Change type for device_tput_constraints
Jongpill Lee [Thu, 4 Oct 2012 07:42:29 +0000 (16:42 +0900)]
[RAMEN9610-8149] PM / QoS: Change type for device_tput_constraints

This patch changes type for device_tput_constraints
from PM_QOS_MAX to PM_QOS_FORCE_MAX

Change-Id: Ie2a68250b65b7e163079e9990fa806e3a89df4ae
Signed-off-by: Jongpill Lee <boyko.lee@samsung.com>
5 months ago[RAMEN9610-8100] [COMMON] soc: samsung: bcmdbg: add NULL point when kfree
Taekki Kim [Wed, 31 Oct 2018 11:53:05 +0000 (20:53 +0900)]
[RAMEN9610-8100] [COMMON] soc: samsung: bcmdbg: add NULL point when kfree

Change-Id: Ifb6f5ce6ce03ef3760bd9d24d3ecc840297a5768
Signed-off-by: Taekki Kim <taekki.kim@samsung.com>
5 months ago[RAMEN9610-8099] [COMMON] bcm: Add NULL check for variable initialized.
Jaejoon Yoo [Tue, 23 Oct 2018 01:45:36 +0000 (10:45 +0900)]
[RAMEN9610-8099] [COMMON] bcm: Add NULL check for variable initialized.

Change-Id: I0ab18dbd890b9dfa1bdba03571fa84e34c7b4b6b
Signed-off-by: Jaejoon Yoo <joonyj7.yoo@samsung.com>
5 months ago[RAMEN9610-7789] [9610] arm64: config: enabled decon dqe feature
ChiHun Won [Mon, 22 Oct 2018 01:57:39 +0000 (10:57 +0900)]
[RAMEN9610-7789] [9610] arm64: config: enabled decon dqe feature

rebased

Change-Id: I5fb9d8fa463eb4b8c1fb37bff684948d2c9459ff
Signed-off-by: ChiHun Won <chihun.won@samsung.com>
5 months ago[RAMEN9610-7789] fbdev: dpu20: enabled dqe interface
ChiHun Won [Mon, 22 Oct 2018 01:33:12 +0000 (10:33 +0900)]
[RAMEN9610-7789] fbdev: dpu20: enabled dqe interface

rebased

Change-Id: I535ae488b99a65e285e42cbccfb8f0c88c4b74c3
Signed-off-by: ChiHun Won <chihun.won@samsung.com>
5 months ago[RAMEN9610-7789] [9610] fbdev: dpu20: enabled decon enhance path
ChiHun Won [Mon, 22 Oct 2018 01:31:15 +0000 (10:31 +0900)]
[RAMEN9610-7789] [9610] fbdev: dpu20: enabled decon enhance path

rebased

Change-Id: Ia071733b6d4651b96eef3cce6dde5cc7bfa2d90d
Signed-off-by: ChiHun Won <chihun.won@samsung.com>
5 months ago[RAMEN9610-7789] [9610] fbdev: dpu20: added dqe cal driver
ChiHun Won [Mon, 22 Oct 2018 01:28:55 +0000 (10:28 +0900)]
[RAMEN9610-7789] [9610] fbdev: dpu20: added dqe cal driver

Change-Id: I5f1483fca383591a2df121998bf05e2fb8dd4e22
Signed-off-by: ChiHun Won <chihun.won@samsung.com>
5 months ago[RAMEN9610-7789] fbdev: dpu20: added dqe driver
ChiHun Won [Mon, 22 Oct 2018 01:27:17 +0000 (10:27 +0900)]
[RAMEN9610-7789] fbdev: dpu20: added dqe driver

Change-Id: Ic42245556a8431e44b883bb90025bbce8027d789
Signed-off-by: ChiHun Won <chihun.won@samsung.com>
5 months ago[9610] wlbt: Removing the mib read of 40MHz support in 2.4GHz
Jayaprakash Sangaru [Tue, 4 Sep 2018 12:53:36 +0000 (18:23 +0530)]
[9610] wlbt: Removing the mib read of 40MHz support in 2.4GHz

40 MHz bandwidth in 2.4 GHz is no longer supported in AP/GO Mode.
Hence Mib read is removed and initialized to zero in driver.

SCSC-Bug-Id: SSB-43397

Change-Id: Ie14884f1607c5df91d83da61b6a3060a97c48334
Signed-off-by: Kavitha Velayutham <k.velayutham@samsung.com>
(cherry picked from commit 19d284875f4e7d57114747fa7555197cbbe2d4ec)

5 months ago[9610] drivers: modem_if: change recv buffer property to Cacheable
Jiyoung Jeong [Wed, 24 Oct 2018 08:08:26 +0000 (17:08 +0900)]
[9610] drivers: modem_if: change recv buffer property to Cacheable

Change-Id: I96a305749625f029e816fd8f0e06490498cbaf75
Signed-off-by: Jiyoung Jeong <ji_0.jeong@samsung.com>
5 months ago[9610] drivers: modem_if: If rxq is full, an error should be returned.
Jiyoung Jeong [Wed, 24 Oct 2018 06:33:51 +0000 (15:33 +0900)]
[9610] drivers: modem_if: If rxq is full, an error should be returned.

Change-Id: Ib08cf216ac07e7bc13c71edbff6be2e72386925f
Signed-off-by: Jiyoung Jeong <ji_0.jeong@samsung.com>
5 months ago[9610] drivers: modem_if: Enable NAPI & GRO
Jiyoung Jeong [Wed, 24 Oct 2018 00:51:41 +0000 (09:51 +0900)]
[9610] drivers: modem_if: Enable NAPI & GRO

Change-Id: I6942bec874d54ad08952d1c60627fc4e188425e5
Signed-off-by: Jiyoung Jeong <ji_0.jeong@samsung.com>
5 months ago[9610] drivers: modem_if: Add GRO to SIT modem interface
Jiyoung Jeong [Tue, 23 Oct 2018 12:15:38 +0000 (21:15 +0900)]
[9610] drivers: modem_if: Add GRO to SIT modem interface

Change-Id: I1a1e3d83b703ec39be3d11f789f5e2f0acfc0221
Signed-off-by: Jiyoung Jeong <ji_0.jeong@samsung.com>
5 months ago[9610] drivers: modem_if: Add NAPI to SIT modem interface
Jiyoung Jeong [Tue, 23 Oct 2018 11:22:07 +0000 (20:22 +0900)]
[9610] drivers: modem_if: Add NAPI to SIT modem interface

Change-Id: Id58b82e685cd373267a1482e0a5abebe2f7aca2a
Signed-off-by: Jiyoung Jeong <ji_0.jeong@samsung.com>
5 months ago[9610] chub: ipc: version 181024
Boojin Kim [Wed, 24 Oct 2018 00:38:59 +0000 (09:38 +0900)]
[9610] chub: ipc: version 181024

This patch increases data and event buffer because the these are full during ap sleep.
This patch makes 'dump' and 'reset' sequentially.

Change-Id: I492d3048dd2152c5170b15dcd29b129c2421c3e8
Signed-off-by: Boojin Kim <boojin.kim@samsung.com>
5 months ago[9610] chub: update chub reset sequence
Boojin Kim [Mon, 22 Oct 2018 09:42:55 +0000 (18:42 +0900)]
[9610] chub: update chub reset sequence

Itmon error occured during chub reset because AP access CHUB-GRP before tzpc setting.
Orignal sequence is below.
1.PMUCAL:assert ->  2.PMUCAL:release_config -> 3.FW download -> 4. tzpc(for baaw) + PMUCAL:release(reset)
New sequence moves the tzpc setting from 2th to 4th as following.
1.PMUCAL:assert ->  2.PMUCAL:release_config + tzpc(for baaw) -> 3.FW download -> 4. PMUCAL:release(reset)

Change-Id: I6b4c306d9692874e5a72d85ea500861eab63e296
Signed-off-by: Boojin Kim <boojin.kim@samsung.com>
5 months ago[9610] Set irq affinity and rps on big core when TP is high
Jiyoung Jeong [Fri, 19 Oct 2018 13:36:44 +0000 (22:36 +0900)]
[9610] Set irq affinity and rps on big core when TP is high

Change-Id: I538a63d2c48143ee71d08275cde523f2063dc9c2
Signed-off-by: Jiyoung Jeong <ji_0.jeong@samsung.com>
5 months ago[9610] bts: limit CAM bandwidth
Taekki Kim [Fri, 19 Oct 2018 10:41:32 +0000 (19:41 +0900)]
[9610] bts: limit CAM bandwidth

Change-Id: I545e4de9387a1a591ea8eb3b15577e737fc4cfef
Signed-off-by: Taekki Kim <taekki.kim@samsung.com>
5 months ago[9610] wlbt: fix prevent issue CID:240470,240473,240480
Albert Cano [Wed, 29 Aug 2018 08:04:27 +0000 (09:04 +0100)]
[9610] wlbt: fix prevent issue CID:240470,240473,240480

drivers/net/wireless/scsc/hip4_smapper.c

CID 240470 (#1 of 1): Out-of-bounds write (OVERRUN)
6. overrun-local: Overrunning array control->lookuptable of 10
bytes at byte offset 251 using index bank->bank (which evaluates to
251).

CID 240473 (#1 of 1): Out-of-bounds read (OVERRUN)
4. overrun-local: Overrunning array control->lookuptable of 10
bytes at byte offset 10 using index bank_num (which evaluates to 10).

drivers/misc/samsung/scsc/mxlogger.h

CID 240480 (#1 of 1): Uninitialized scalar variable (UNINIT)
2. uninit_use_in_call: Using uninitialized value sync_r. Field
sync_r.fw_time

Change-Id: Id6d1a434518e401d1bf28cd8833514c82ac3652f
Signed-off-by: Albert Cano <a.canocamps@samsung.com>
Signed-off-by: Youngsoo Kim <youngss.kim@samsung.com>
SCSC-Bug-Id: CBR-6

5 months ago[9610] fbdev: dpu: fixed prevent issue
hwangjae lee [Fri, 12 Oct 2018 04:11:34 +0000 (13:11 +0900)]
[9610] fbdev: dpu: fixed prevent issue

CID: 232758

Change-Id: I8f7610a720a17282a09acf6c3c81d0ea2d8195f6
Signed-off-by: hwangjae lee <hj-yo.lee@samsung.com>
5 months ago[9610] wlbt: Fixed panic on __dma_inv_area
Albert Cano [Thu, 30 Aug 2018 13:17:33 +0000 (14:17 +0100)]
[9610] wlbt: Fixed panic on __dma_inv_area

Moved skb_free *after* the memory has been invalidated.
Otherwise, we are at risk of invalidating an non-dma or
protected area.

Enable SMAPPER by default again.

Change-Id: I3be2f5726890f1a251e4dbbdbc54ff12812e6860
SCSC-Bug-Id: SSB-43126
Signed-off-by: Albert Cano <a.canocamps@samsung.com>
5 months ago[9610] arch: configs: enable CONFIG_MODEM_IF_ADAPTIVE_QOS for high TP
Jiyoung Jeong [Mon, 1 Oct 2018 08:35:09 +0000 (17:35 +0900)]
[9610] arch: configs: enable CONFIG_MODEM_IF_ADAPTIVE_QOS for high TP

Change-Id: I9a08390e531f2351544385e0a7d7e9714b4613fa
Signed-off-by: Jiyoung Jeong <ji_0.jeong@samsung.com>
5 months agoRevert "[9610] arch: configs: enable CONFIG_MODEM_IF_ADAPTIVE_QOS for high TP"
hskang [Thu, 11 Oct 2018 10:15:01 +0000 (19:15 +0900)]
Revert "[9610] arch: configs: enable CONFIG_MODEM_IF_ADAPTIVE_QOS for high TP"

This reverts commit ee7c62ecf6c1d3f088d4f25fe5489fe1f015018d.

5 months ago[9610] arch: configs: enable configs for VtsKernelNetTest
Jiyoung Jeong [Thu, 11 Oct 2018 06:32:16 +0000 (15:32 +0900)]
[9610] arch: configs: enable configs for VtsKernelNetTest

RAMEN9610-7424

Change-Id: Ie4266cade91834e4c4a56e187fed8081a7594171
Signed-off-by: Jiyoung Jeong <ji_0.jeong@samsung.com>
5 months ago[COMMON] usb: dwc3: prevent fix - 233994
taehyun.cho [Thu, 11 Oct 2018 01:41:14 +0000 (10:41 +0900)]
[COMMON] usb: dwc3: prevent fix - 233994

Change-Id: I35d97f5fb2829ec1846ae36f6d6a35f44719a6cd
Signed-off-by: taehyun.cho <taehyun.cho@samsung.com>
5 months ago[9610] fbdev: dpu: prevent error corrected
hwangjae lee [Thu, 11 Oct 2018 00:45:29 +0000 (09:45 +0900)]
[9610] fbdev: dpu: prevent error corrected

CID : 244154, 244164

Change-Id: Ic1df7246bf346a1c45c95cdc8d185cd07ef80e54
Signed-off-by: hwangjae lee <hj-yo.lee@samsung.com>
5 months ago[COMMON] fbdev: dpu: Added code to check if variable is NULL
hwangjae lee [Wed, 10 Oct 2018 11:43:55 +0000 (20:43 +0900)]
[COMMON] fbdev: dpu: Added code to check if variable is NULL

prevent 232754, 232758.

Change-Id: I36e40c1aeb0eb5cdeada77c7e541b0682833e5aa
Signed-off-by: hwangjae lee <hj-yo.lee@samsung.com>
5 months ago[9610] fbdev: dpu: 'ret' value is initialized
hwangjae lee [Wed, 10 Oct 2018 11:23:18 +0000 (20:23 +0900)]
[9610] fbdev: dpu: 'ret' value is initialized

In decon_init_resource(), 'ret' value is initialzed.
prevent defect 233996.

Change-Id: I7e50ebc470bd3e6e5ced40fe4fae5778f6644b00
Signed-off-by: hwangjae lee <hj-yo.lee@samsung.com>
5 months agoion: fix illegal access to use after free
hyesoo.yu [Thu, 9 Aug 2018 05:23:36 +0000 (14:23 +0900)]
ion: fix illegal access to use after free

Change-Id: I78cf27c6bc47e25c4523383aec80b5a38d250705
Signed-off-by: hyesoo.yu <hyesoo.yu@samsung.com>
5 months ago[COMMON] smfc: fix prevent issue
Seungchul Kim [Wed, 8 Aug 2018 04:36:57 +0000 (13:36 +0900)]
[COMMON] smfc: fix prevent issue

CID 232745: Dereferencing null pointer
CID 234028: Using uninitialized value

Change-Id: I6048a3b013688d706ad46b6944102c88fb960bbb
Signed-off-by: Seungchul Kim <sc377.kim@samsung.com>
5 months ago[9610] wlbt: Changed hip4_sampler serialization.
Albert Cano [Mon, 24 Sep 2018 08:40:02 +0000 (09:40 +0100)]
[9610] wlbt: Changed hip4_sampler serialization.

Changed hip4_sampler serialization after hitting
a kernel panic when the spinlock logic gets out of
sync. We still don't know the reason behind the
kernel crash and it would require more research as
the issue occurs around spinlock arm64 logic.

Removed the per device node spinlcok and substituted
by a global spinlock.

This patch also includes an optimization in the
tput update function. If the new tput value (rx/tx)
has no changed from previous sample, do not generate
a new one.

Change-Id: I216097037f024e21fa8f4e598874e683ca436d54
SCSC-Bug-Id: SSB-43554
Signed-off-by: Albert Cano <a.canocamps@samsung.com>
5 months agodts: exynos9610: Add active_ratio
Sangkyu Kim [Mon, 1 Oct 2018 12:44:45 +0000 (21:44 +0900)]
dts: exynos9610: Add active_ratio

It is use to decide whether cluster is idle or active

Change-Id: I5fad1608ecddc452841a9c9d2ac13675a3c24b01
Signed-off-by: Sangkyu Kim <skwith.kim@samsung.com>
5 months agokernel: cgroup: cpuset: cpu_requested mask initialize to possible mask
Soohyun Kim [Fri, 7 Sep 2018 01:07:36 +0000 (10:07 +0900)]
kernel: cgroup: cpuset: cpu_requested mask initialize to possible mask

Change-Id: I9812e046dc4bdb262d4c5e21f7c695d78644c982
Signen-off-by: Soohyun Kim <soohyuni.kim@samsung.com>
5 months ago[COMMON] soc: cpupm: Add possible cpu checks.
Soohyun Kim [Fri, 7 Sep 2018 00:07:36 +0000 (09:07 +0900)]
[COMMON] soc: cpupm: Add possible cpu checks.

Change-Id: Ia319e7d99d5242f315a329e83da9a8be62b469dc
Signed-off-by: Soohyun Kim <soohyuni.kim@samsung.com>
5 months ago[COMMON] soc: samsung: cpu_topology for core_control
Soohyun Kim [Fri, 7 Sep 2018 00:02:04 +0000 (09:02 +0900)]
[COMMON] soc: samsung: cpu_topology for core_control

Change-Id: I379e92b6a8c05679f73a2d2db503af084fbf953a
Signed-off-by: Soohyun Kim <soohyuni.kim@samsung.com>
5 months agofmp: fix prevent defect
Boojin Kim [Wed, 21 Mar 2018 05:43:59 +0000 (14:43 +0900)]
fmp: fix prevent defect

This patch fix prevent defect(214797)

Change-Id: Id95e5ce9b39862e07a1d995cefad3743887fa837
Signed-off-by: Boojin Kim <boojin.kim@samsung.com>
5 months ago[COMMON] soc: samsung: Corrected prevent defect. (CID: 233919)
Jang JeongHoon [Wed, 8 Aug 2018 07:57:01 +0000 (16:57 +0900)]
[COMMON] soc: samsung: Corrected prevent defect. (CID: 233919)

Change-Id: I85efb49d73bd5c416b51f139d1adab4c93556aff
Signed-off-by: Jang JeongHoon <jnghn.jang@samsung.com>
5 months ago[9610] arm64: dts: move SoC feature to SoC dts
Youngmin Nam [Fri, 5 Oct 2018 07:29:47 +0000 (16:29 +0900)]
[9610] arm64: dts: move SoC feature to SoC dts

This patch moves SoC feature to SoC dts file to resolve
VtsFirmwareDtboVerification test

Change-Id: I20f541e0b7743184c53c832e02a8dc3d365ba863
Signed-off-by: Youngmin Nam <youngmin.nam@samsung.com>
5 months ago[9610] arch:arm64:dts: enable AVB for dtbo partition
Hyeyeon Chung [Thu, 9 Aug 2018 01:56:56 +0000 (10:56 +0900)]
[9610] arch:arm64:dts: enable AVB for dtbo partition

Change-Id: I9ccf8e0308384730629228af867280def68cdaf4
Signed-off-by: Hyeyeon Chung <hyeon.chung@samsung.com>
5 months ago[9610] arch: configs: enable CONFIG_MODEM_IF_ADAPTIVE_QOS for high TP
Jiyoung Jeong [Fri, 14 Sep 2018 06:46:02 +0000 (15:46 +0900)]
[9610] arch: configs: enable CONFIG_MODEM_IF_ADAPTIVE_QOS for high TP

Change-Id: Ib09fc9f6906bc82ab1484fb0a4c76b1665b2ad5f
Signed-off-by: Jiyoung Jeong <ji_0.jeong@samsung.com>
5 months ago[COMMON] drivers: soc: remove 'bytes' for memory size
Boojin Kim [Mon, 1 Oct 2018 11:06:12 +0000 (20:06 +0900)]
[COMMON] drivers: soc: remove 'bytes' for memory size

This patch removes 'bytes' from the output string of memory size.

Change-Id: I73584072c99d4031ab828effbfbc296ebad7aac1
Signed-off-by: Boojin Kim <boojin.kim@samsung.com>
5 months ago[COMMON] fimc-is2: add omitted manual sensor ctl condition for copy_sensor_control API
Wooyeon Kim [Thu, 4 Oct 2018 04:58:20 +0000 (13:58 +0900)]
[COMMON] fimc-is2: add omitted manual sensor ctl condition for copy_sensor_control API

 - for Manual sensor control, below ctl meta is used.
    shot->ctl.aa.aeMode == AA_AEMODE_OFF
    shot->ctl.aa.mode == AA_CONTROL_OFF
    (it is ommited)

 PR JIRA ID: CPR-290

Change-Id: Id41ab8df5d1923c44cde94f50dc32ab35f762cde
Signed-off-by: Wooyeon Kim <wooy88.kim@samsung.com>
5 months ago[HACK][9610] fimc-is2: enable INIT_AWB feature
Wooyeon Kim [Tue, 14 Aug 2018 10:06:30 +0000 (19:06 +0900)]
[HACK][9610] fimc-is2: enable INIT_AWB feature

 PR JIRA ID: CPR-167

Change-Id: I970605d3db7c59717281d01f51f7d2d90a49a2f7
Signed-off-by: Wooyeon Kim <wooy88.kim@samsung.com>
5 months ago[HACK][COMMON] fimc-is2: implement init_AWB feature
Wooyeon Kim [Thu, 26 Jul 2018 09:41:05 +0000 (18:41 +0900)]
[HACK][COMMON] fimc-is2: implement init_AWB feature

 - store WB gain(color.gains[4]) value and use camera operating

 PR JIRA ID: CPR-167

Change-Id: Ic6d62fb20571b3bda6279ec12ad0c166e1cbd2ec
Signed-off-by: Wooyeon Kim <wooy88.kim@samsung.com>
5 months ago[HACK][9610] fimc-is2: use 10bit unpacked for DNG in 3AC of fimc-is-v6_10_0
Wooyeon Kim [Wed, 8 Aug 2018 00:56:18 +0000 (09:56 +0900)]
[HACK][9610] fimc-is2: use 10bit unpacked for DNG in 3AC of fimc-is-v6_10_0

Change-Id: I01445d7256730267c75cb5078238aefe34767257
Signed-off-by: Wooyeon Kim <wooy88.kim@samsung.com>
5 months ago[COMMON] fimc-is2: adjust tclk setting for 2P7SQ at each modes
Wooyeon Kim [Tue, 18 Sep 2018 04:51:17 +0000 (13:51 +0900)]
[COMMON] fimc-is2: adjust tclk setting for 2P7SQ at each modes

Change-Id: I8143a2685e4bbdb953086e3f21e00438d4fe354d
Signed-off-by: Wooyeon Kim <wooy88.kim@samsung.com>
5 months ago[9610] drviers: battery: Add sysfs for VTS/CTS
Keunho Hwang [Fri, 28 Sep 2018 01:29:52 +0000 (10:29 +0900)]
[9610] drviers: battery: Add sysfs for VTS/CTS

Change-Id: I41384302c5721cd78e6423aaac99d70dc81fe381
Signed-off-by: Keunho Hwang <keunho.hwang@samsung.com>
5 months ago[9610] fbdev: dpu20: Remove ECC defect at video mode
Kim Manseok [Mon, 10 Sep 2018 12:22:03 +0000 (21:22 +0900)]
[9610] fbdev: dpu20: Remove ECC defect at video mode

Change-Id: If50ca078fd052082c457c8864de9971d5a17210e
Signed-off-by: Kim Manseok <manseoks.kim@samsung.com>
5 months ago[9610] fbdev: dpu20: Add new panel for multi panel solution
Kim Manseok [Fri, 28 Sep 2018 04:16:56 +0000 (13:16 +0900)]
[9610] fbdev: dpu20: Add new panel for multi panel solution

Change-Id: I9ce718e4df242f7c2603bfc427b461e5e1d5b0b8
Signed-off-by: Kim Manseok <manseoks.kim@samsung.com>
5 months ago[9610] fbdev: dpu20: Support Muti panel solution
Kim Manseok [Fri, 28 Sep 2018 04:11:01 +0000 (13:11 +0900)]
[9610] fbdev: dpu20: Support Muti panel solution

Change-Id: I3b3f23eb92eacec8a4b5d034447b7194f75a1ce1
Signed-off-by: Kim Manseok <manseoks.kim@samsung.com>