Youngmin Nam [Tue, 18 Sep 2018 10:16:26 +0000 (19:16 +0900)]
[9610][EVB] arm64: configs: add robusta2_evb_defconfig
Change-Id: I6bc5637425c486f88485d3deb96eacee584f536d
Signed-off-by: Youngmin Nam <youngmin.nam@samsung.com>
liuqiang [Thu, 6 Sep 2018 07:24:07 +0000 (15:24 +0800)]
fix bootup issue after rebase
Change-Id: I8cadc551ccfb9de5b86aa94c55f1c70e1851cf8b
hq_guohongtao5_tmp [Thu, 30 Aug 2018 03:35:55 +0000 (11:35 +0800)]
(CR):[kane]:kernel: add egis fps drivers
add egis fps drivers
Change-Id: I736e84fe6f565d9fb17a40bb541dd2394ca5b100
Signed-off-by: hq_guohongtao5_tmp <guohongtao5@huaqin.com>
hq_guohongtao5_tmp [Wed, 29 Aug 2018 08:11:20 +0000 (16:11 +0800)]
(CR):[kane]:kernel: add sar sensor sx9325 drivers
add sar sensor sx9325 drivers
Change-Id: I701d32e90ad56d0444df5b8029de6225bf3acf10
Signed-off-by: hq_guohongtao5_tmp <guohongtao5@huaqin.com>
hq_guohongtao5_tmp [Tue, 28 Aug 2018 07:36:47 +0000 (15:36 +0800)]
(CR):[kane]:dts: add sar sensor sx9325 drivers
add sar sensor sx9325 drivers
Change-Id: Ic383a09580dae90fda73fc90d130ec1e0f4fdbbf
Signed-off-by: hq_guohongtao5_tmp <guohongtao5@huaqin.com>
hq_guohongtao5_tmp [Tue, 28 Aug 2018 06:18:49 +0000 (14:18 +0800)]
(CR):[kane]:configs: add sensor class drivers
add sensor class drivers
Change-Id: I867f54037f2c377fb14202dc782e53a112b58273
Signed-off-by: hq_guohongtao5_tmp <guohongtao5@huaqin.com>
hq_guohongtao5_tmp [Tue, 28 Aug 2018 06:07:22 +0000 (14:07 +0800)]
(CR):[kane]:kernel: add sensor class drivers
add sensor class drivers for sar
Change-Id: I7709ed9d502bdb09324b658ea8f167e6abad7e57
Signed-off-by: hq_guohongtao5_tmp <guohongtao5@huaqin.com>
liuqiang [Mon, 20 Aug 2018 08:12:35 +0000 (16:12 +0800)]
fix build errors after rebase samsung/exynos9609 branch
Change-Id: I4d3ec44b1e65826b549011bcbe02e13468623889
Signed-off-by: liuqiang <liuqiang6@huaqin.com>
kiwoo Kwon [Thu, 9 Aug 2018 08:26:23 +0000 (17:26 +0900)]
[9609][WING] arm64: configs: run savedefconfig for nfc
Change-Id: Iee93d5c5b7a247a86780b50179dd4086c40c2944
Signed-off-by: kiwoo Kwon <kiwo.kwon@samsung.com>
kiwoo Kwon [Thu, 9 Aug 2018 08:24:35 +0000 (17:24 +0900)]
[9609][WING] arm64: dts: add nfc driver
Change-Id: I6d92ac144fa193a7acd7961875fc375f617cee80
Signed-off-by: kiwoo Kwon <kiwo.kwon@samsung.com>
Boojin Kim [Wed, 8 Aug 2018 05:07:22 +0000 (14:07 +0900)]
[9610][ERD] dtsi: chub: add wing board dt
Change-Id: I76f4563c6430e87cdecb85509b129124c7c97a59
Signed-off-by: Boojin Kim <boojin.kim@samsung.com>
Youngmin Nam [Tue, 7 Aug 2018 04:50:04 +0000 (13:50 +0900)]
[9609][WING] sensor: sar: fix build error by unused variable
Change-Id: I9c5c99de8db8cd6ebacac27ed01e17a892940b27
Signed-off-by: Youngmin Nam <youngmin.nam@samsung.com>
hq_guohongtao5_tmp [Thu, 2 Aug 2018 06:58:56 +0000 (14:58 +0800)]
sensor: add sar sensor drivers
add sar sensor drivers
Bug:HQ00000000
Workaround:no
Change-Id: Ie19158a239feb69a76f7eb547b4ab5a96587c406
Signed-off-by: hq_guohongtao5_tmp <guohongtao5@huaqin.com>
Youngmin Nam [Fri, 27 Jul 2018 09:32:12 +0000 (18:32 +0900)]
[9610][WING] arm64: dts: enable AVB, ro.arch, system-as-root
Change-Id: I19098ea936e593a7e07a1d5b73081fc0de63073c
Signed-off-by: Youngmin Nam <youngmin.nam@samsung.com>
Youngmin Nam [Fri, 27 Jul 2018 08:52:56 +0000 (17:52 +0900)]
[9610][WING] arm64: dts: refactoring dts file
Change-Id: I6fc39e9ee5f48a0e43ea6397f613c9cbe27045f1
Signed-off-by: Youngmin Nam <youngmin.nam@samsung.com>
Kyungwoo Kang [Wed, 21 Jun 2017 06:11:52 +0000 (15:11 +0900)]
Documentation: samsung: USI guide docs
This patch include USIv1, USIv2 guide documentations.
Change-Id: I66fa3f70ddda6930b3456320028545a1f7159e25
Signed-off-by: Kyungwoo Kang <kwoo.kang@samsung.com>
Youngmin Nam [Thu, 26 Jul 2018 03:41:37 +0000 (12:41 +0900)]
[9610][WING] arm64: configs: disable FIMC features
Change-Id: Ia732208c4f0f7c31954866431f9178354f4c92a6
Signed-off-by: Youngmin Nam <youngmin.nam@samsung.com>
Youngmin Nam [Thu, 26 Jul 2018 03:40:36 +0000 (12:40 +0900)]
[9610][WING] arm64: dts: remove ERD board dtbo config
Change-Id: Icfa1cbe0a0bbdfd8a0359acc60152694e85800dc
Signed-off-by: Youngmin Nam <youngmin.nam@samsung.com>
Youngmin Nam [Wed, 25 Jul 2018 05:25:42 +0000 (14:25 +0900)]
[9610] arm64: dts: create dtbo image
Change-Id: I072da53b9b54b22ba44069e11e2af2e9d000abe1
Signed-off-by: Youngmin Nam <youngmin.nam@samsung.com>
Youngmin Nam [Wed, 25 Jul 2018 05:26:37 +0000 (14:26 +0900)]
[9610][WING] arm64: dts: enable dtbo overlay to make dtbo image
Change-Id: I196924b37c8b7482262cff47851b91625d5bb8d5
Signed-off-by: Youngmin Nam <youngmin.nam@samsung.com>
lijilai [Thu, 19 Jul 2018 10:53:10 +0000 (18:53 +0800)]
CS35L41: Disable Smart PA driver
[9609] Disable SPA driver
Bug:HQ00000000
Workaround:no
Change-Id: If396238631e7ddc99289cd46ba30b5ff26de12e2
Signed-off-by: Shinhyung Kang<s47.kang@samsung.com>
lijilai [Thu, 19 Jul 2018 10:52:06 +0000 (18:52 +0800)]
CS35L41: Smart PA driver
[CS35L41] Added SPA driver
Bug:HQ00000000
Workaround:no
Change-Id: I5d7232539dbd7b9ff97765e4d709e16165916a22
Signed-off-by: Shinhyung Kang<s47.kang@samsung.com>
lijilai [Thu, 19 Jul 2018 10:50:03 +0000 (18:50 +0800)]
abox: bring up the audio
[9609][WING] abox: bring up the audio
Bug:HQ00000000
Workaround:no
Change-Id: I4f7e317bf0dac9365809b1b445676c562e518251
Signed-off-by: Shinhyung Kang<s47.kang@samsung.com>
lijilai [Wed, 18 Jul 2018 06:59:17 +0000 (15:59 +0900)]
BSP: disable sd card detect pin pull up
[9609][WING] arm64: dts: disable sd card detect pin pull up
Bug:HQ00000000
Workaround:no
Change-Id: Ie0b5a449143291ffadb8e23c7312b18eda279ef0
Signed-off-by: Youngmin Nam <youngmin.nam@samsung.com>
lijilai [Wed, 18 Jul 2018 02:59:16 +0000 (10:59 +0800)]
BSP: WIFI BT control pin is chaged from I2C to GPIO pin
[9609][WING] arm64: dts: WIFI BT control pin is chaged from I2C to GPIO pin
Bug:HQ00000000
Workaround:no
Signed-off-by: youngss.kim <youngss.kim@samsung.com>
Signed-off-by: lijilai <lijilai@huaqin.com>
Change-Id: I4b741d07880ac640c2e7c444dedc8480da4aa7ec
Signed-off-by: lijilai <lijilai@huaqin.com>
lijilai [Tue, 17 Jul 2018 03:10:26 +0000 (11:10 +0800)]
BSP: IFPMIC Flash led driver
[9609][WING] Flash led driver
Bug:HQ00000000
Workaround:no
Change-Id: I2b49faec49ac6fe223a9f4cbcacafdca4cf380aa
Signed-off-by: Jinchul Kim <jinchul7.kim@samsung.com>
Signed-off-by: Keunho Hwang <keunho.hwang@samsung.com>
lijilai [Tue, 17 Jul 2018 02:19:10 +0000 (10:19 +0800)]
BSP: Unnecessary code is removed at panel reset
[9609][WING] fbdev: dpu: Unnecessary code is removed at panel reset
Bug:HQ00000000
Workaround:no
Change-Id: I2a1e2a075e2d12c252f3d1de8966918ae879d39d
Signed-off-by: hwangjae lee <hj-yo.lee@samsung.com>
Signed-off-by: lijilai <lijilai@huaqin.com>
lijilai [Mon, 16 Jul 2018 08:30:32 +0000 (16:30 +0800)]
BSP: NT36672A cabc mode config is added
[9609][WING] arm64: configs: NT35572A cabc mode config is added
Bug:HQ00000000
Workaround:no
Change-Id: I115fcb4233ade40410751fb632469838c2fa6eb2
Signed-off-by: hwangjae lee <hj-yo.lee@samsung.com>
Signed-off-by: lijilai <lijilai@huaqin.com>
lijilai [Mon, 16 Jul 2018 08:28:59 +0000 (16:28 +0800)]
BSP: NT36672A cabc mode control is added
[9609][WING] fbdev: dpu: NT35572A cabc mode control is added
Bug:HQ00000000
Workaround:no
Change-Id: Ic0e3d46e2ae0f23203254c31c52b5cccc3936544
Signed-off-by: hwangjae lee <hj-yo.lee@samsung.com>
Signed-off-by: lijilai <lijilai@huaqin.com>
lijilai [Mon, 16 Jul 2018 07:32:20 +0000 (15:32 +0800)]
BSP: IFPMIC Haptic device driver
[9609][WING] drivers: Haptic device driver for HW
Bug:HQ00000000
Workaround:no
Change-Id: I505807b054e99adac17b17abe109ee039c9d5d85
Signed-off-by: Jinchul Kim <jinchul7.kim@samsung.com>
lijilai [Mon, 16 Jul 2018 07:08:10 +0000 (16:08 +0900)]
BSP: disable synaptics touch
[9609][WING] arm64: config: disable synaptics touch
Bug:HQ00000000
Workaround:no
Change-Id: I4d5a30793c0f8856b3d3378673a5c803d5500958
Signed-off-by: Youngmin.nam <youngmin.nam@samsung.com>
lijilai [Fri, 13 Jul 2018 10:02:41 +0000 (18:02 +0800)]
BSP: IFPMIC check S2MCS02 with PDTA
[9609][WING] drivers: check S2MCS02 with PDTA
it need to adjust input/charging current
Bug:HQ00000000
Workaround:no
Change-Id: Iddc58c3a96cc8dba82979b6c2da80344a32714f3
Signed-off-by: Jinchul Kim <jinchul7.kim@samsung.com>
lijilai [Sat, 14 Jul 2018 03:43:44 +0000 (11:43 +0800)]
BSP: change USB maximum speed as "high-speed"
[9609][WING] arm64: dts: change USB maximum speed as "high-speed"
Bug:HQ00000000
Workaround:no
Change-Id: Ifa55e568ff3c994e73e101d1adc5ec6322acae5c
Signed-off-by: lijilai <lijilai@huaqin.com>
lijilai [Fri, 13 Jul 2018 03:31:09 +0000 (12:31 +0900)]
BSP: run savedefconfig
[9609][WING] arm64: configs: run savedefconfig
Bug:HQ00000000
Workaround:no
Change-Id: If1ec0381a11ec779ee7478855c39c5c443b86708
Signed-off-by: Youngmin.nam <youngmin.nam@samsung.com>
lijilai [Tue, 10 Jul 2018 04:24:19 +0000 (12:24 +0800)]
BSP: NT36672A panel config is added
[9609][WING] arm64: configs: NT36672A panel config is added
Bug:HQ00000000
Workaround:no
Change-Id: Id6c62a41e6e56e7cd1b86a3fd13747e8f2fbbbe9
Signed-off-by: hwangjae lee <hj-yo.lee@samsung.com>
Signed-off-by: lijilai <lijilai@huaqin.com>
lijilai [Tue, 10 Jul 2018 03:29:57 +0000 (11:29 +0800)]
BSP: NT36672A panel driver files is added
[9609][WING] fbdev: dpu: NT36672A panel files is added
Bug:HQ00000000
Workaround:no
Change-Id: I021459610d5f805e74aeed72ddc3c2d1496075b4
Signed-off-by: hwangjae lee <hj-yo.lee@samsung.com>
Signed-off-by: lijilai <lijilai@huaqin.com>
lijilai [Tue, 10 Jul 2018 01:31:40 +0000 (09:31 +0800)]
BSP: NT36672A panel infomation is added
[9609][WING] arm64: dts: NT36672A panel information is added
Bug:HQ00000000
Workaround:no
Change-Id: Ia971201133a08c97c43fed2bbd3eed6d45d21574
Signed-off-by: hwangjae lee <hj-yo.lee@samsung.com>
Signed-off-by: lijilai <lijilai@huaqin.com>
lijilai [Thu, 12 Jul 2018 02:29:29 +0000 (10:29 +0800)]
BSP: enable USB3.0 PHY isolation
[9609][WING] arm64: dts: enable USB3.0 PHY isolation
Bug:HQ00000000
Workaround:no
Change-Id: I779e951e133ec87c8c198f2e5d50f73f4b2deb11
Signed-off-by: lijilai <lijilai@huaqin.com>
lijilai [Wed, 11 Jul 2018 08:58:11 +0000 (16:58 +0800)]
BSP: dts config for battery
[9609][WING] arm64: dts: dts config for battery
Bug:HQ00000000
Workaround:no
Change-Id: I528975a8cc18394c7a9b598aa60febc8fecabfce
Signed-off-by: Jinchul Kim <jinchul7.kim@samsung.com>
lijilai [Wed, 11 Jul 2018 04:25:15 +0000 (12:25 +0800)]
BSP: disable related audio codec dt node temporarily
[9609][WING] arm64: dts: disable related audio codec dt node temporarily
Bug:HQ00000000
Workaround:no
Change-Id: I75bae711e9788ddaa328e8129d24ab2726ce7742
Signed-off-by: Youngmin Nam <youngmin.nam@samsung.com>
lijilai [Wed, 11 Jul 2018 04:21:17 +0000 (12:21 +0800)]
BSP: disable related fimc dt node temporarily
[9609][WING] arm64: dts: disable related fimc temporarily
Bug:HQ00000000
Workaround:no
Change-Id: If36407d396e1a5bf5f9af62016c186fef55dac13
Signed-off-by: Youngmin Nam <youngmin.nam@samsung.com>
lijilai [Wed, 11 Jul 2018 06:20:15 +0000 (14:20 +0800)]
BSP: fix usbpd dt error msg
[9609][wing] ifpmic : fix usbpd dt error msg
Bug:HQ00000000
Workaround:no
Change-Id: I709353862157ad9ae18a66198693aa78031fe393
Signed-off-by: Junhan Bae <junhan84.bae@samsung.com>
Signed-off-by: lijilai <lijilai@huaqin.com>
lijilai [Wed, 11 Jul 2018 02:07:41 +0000 (10:07 +0800)]
BSP: fix usbpd build error
[9609][wing] ifpmic : fix usbpd build error
Bug:HQ00000000
Workaround:no
Change-Id: Ieadb5661958472d05535b3834e2df780f37614c3
Signed-off-by: lijilai <lijilai@huaqin.com>
lijilai [Tue, 10 Jul 2018 13:28:06 +0000 (21:28 +0800)]
BSP: remove unused gpio pin
[9609][wing] ifpmic : remove unused gpio pin
Bug:HQ00000000
Workaround:no
Change-Id: I260a6d4d552d11021f9e8d36fa09d3d1eb2e4091
Signed-off-by: lijilai <lijilai@huaqin.com>
lijilai [Mon, 9 Jul 2018 09:05:44 +0000 (17:05 +0800)]
BSP: add s2mu106 ifpmic driver
[9609][wing] ifpmic : add s2mu106 ifpmic driver
Bug:HQ00000000
Workaround:no
Change-Id: I186aaa9a3b83d421addb8c0310621b7d7e05afbb
Signed-off-by: lijilai <lijilai@huaqin.com>
lijilai [Tue, 10 Jul 2018 06:10:52 +0000 (14:10 +0800)]
BSP: add pinctrl for touch vdd
[9609][WING] arm64: dts: add pinctrl for touch vdd
Bug:HQ00000000
Workaround:no
Change-Id: I2fa1de9cb97315808e7a1f7748a91ff10559953b
Signed-off-by: Youngmin Nam <youngmin.nam@samsung.com>
lijilai [Tue, 10 Jul 2018 06:08:24 +0000 (14:08 +0800)]
BSP: enable nt36xxx touch driver
[9609][WING] touch: enable nt36xxx touch driver
Bug:HQ00000000
Workaround:no
Change-Id: I57acc6af84c0aa2391636247aba1d0815956a0ac
Signed-off-by: Youngmin Nam <youngmin.nam@samsung.com>
lijilai [Tue, 10 Jul 2018 03:51:26 +0000 (11:51 +0800)]
BSP: remove unused pmic node
[9609][WING] arm64: des: remove unused pmic node
Bug:HQ00000000
Workaround:no
Change-Id: I72099b19985324924ea0ab61a93c0ab5026ed73a
Signed-off-by: lijilai <lijilai@huaqin.com>
Signed-off-by: jinchul7.kim <jinchul7.kim@samsung.com>
lijilai [Tue, 10 Jul 2018 02:53:16 +0000 (10:53 +0800)]
BSP: remove sound dt node temporarily
[9609][WING] arm64: dts: remove sound dt node temporarily
Bug:HQ00000000
Workaround:no
Change-Id: Ied3482df39f7895f8e5694163d45a00cf3bfb73e
Signed-off-by: Youngmin Nam <youngmin.nam@samsung.com>
Signed-off-by: lijilai <lijilai@huaqin.com>
lijilai [Tue, 10 Jul 2018 02:11:59 +0000 (10:11 +0800)]
BSP: add nt36xxx touch device tree node
[9609][WING] arm64: dts: add nt36xxx touch device tree node
Bug:HQ00000000
Workaround:no
Change-Id: I3507930cbaa6c15daf729c08d8de68128c0be7ec
Signed-off-by: Youngmin Nam <youngmin.nam@samsung.com>
Signed-off-by: lijilai <lijilai@huaqin.com>
lijilai [Tue, 10 Jul 2018 02:10:38 +0000 (10:10 +0800)]
BSP: add nt36xxx touch driver
[9609][WING] touch: add nt36xxx touch driver
Bug:HQ00000000
Workaround:no
Change-Id: I2364fb4f434aae658ff3196b4ff5858fe1daa39c
Signed-off-by: Youngmin Nam <youngmin.nam@samsung.com>
Signed-off-by: lijilai <lijilai@huaqin.com>
lijilai [Mon, 9 Jul 2018 09:34:24 +0000 (17:34 +0800)]
BSP: remove i2c_3 node for wing board
[9609][WING] arm64: dts: remove i2c_3 node for wing board
Bug:HQ00000000
Workaround:no
Change-Id: I2f9da3d411a915b3bb546794b0d0ddedc6e3bf28
Signed-off-by: Youngmin Nam <youngmin.nam@samsung.com>
Signed-off-by: lijilai <lijilai@huaqin.com>
lijilai [Mon, 9 Jul 2018 08:58:16 +0000 (16:58 +0800)]
BSP: change USI mode for wing board
[9609][WING] arm64: dts: change for wing board
Bug:HQ00000000
Workaround:no
Change-Id: Ie5c19d0433354ef61585fed4154c0da2208456ed
Signed-off-by: Youngmin Nam <youngmin.nam@samsung.com>
Signed-off-by: lijilai <lijilai@huaqin.com>
lijilai [Mon, 9 Jul 2018 07:12:03 +0000 (15:12 +0800)]
BSP: add initial board dts for wing board
[9609][WING] arm64: dts: add initial board dts for wing board <youngmin.nam@samsung.com>
Bug:HQ00000000
Wrkaround:no
Change-Id: I5500c8867c6fb2fd60e5a0f0714cf404b763a22e
Signed-off-by: lijilai <lijilai@huaqin.com>
lijilai [Mon, 9 Jul 2018 07:05:50 +0000 (15:05 +0800)]
BSP: add initial defconfig for wing board
[9610][WING] arm64: configs: add initial defconfig for wing board <youngmin.nam@samsung.com>
Bug:HQ00000000
Workaround:no
Change-Id: I50b24875280bfcef4d40a712589a6004a49c8a35
Signed-off-by: lijilai <lijilai@huaqin.com>
Daniel Rosenberg [Fri, 20 Jul 2018 23:11:40 +0000 (16:11 -0700)]
ANDROID: sdcardfs: Change current->fs under lock
Adjusted from previous version to add missing include
bug:
111641492
Change-Id: I321d83f5d599efb3abdfaf2f3a4900ac512beca6
Reported-by: Jann Horn <jannh@google.com>
Signed-off-by: Daniel Rosenberg <drosen@google.com>
Todd Kjos [Wed, 3 Oct 2018 20:50:58 +0000 (13:50 -0700)]
Revert "ANDROID: sdcardfs: Change current->fs under lock"
This reverts commit
1e6b0ff01fc5cb2701734de69a93fb1c42d894b5.
Change-Id: Ie3ab446da93fb1cea37078addd261a1c3b863237
Kisang Lee [Wed, 3 Feb 2021 05:13:12 +0000 (14:13 +0900)]
[RAMEN9610-21969][9610] usb: gadget: add lock to avoid panic in composite_suspend
Change-Id: Ic38e507a0a7c94778826b73f471b61065bff9b51
Signed-off-by: Kisang Lee <kisang80.lee@samsung.com>
Daehwan Jung [Mon, 21 Dec 2020 06:42:46 +0000 (15:42 +0900)]
[RAMEN9610-21925][9610] arm64: pqr_defconfig: enable Nintendo Switch Controllers
Change-Id: I94d92018c27b2a214619538e099e36dded26568d
Signed-off-by: Daehwan Jung <dh10.jung@samsung.com>
nara218.lee [Fri, 18 Dec 2020 06:09:46 +0000 (15:09 +0900)]
[RAMEN9610-21921]wlbt: disable WIFI_SHARING & MHS_STATIC_INTERFACE feature for CTS
If Dual interface is disable, WIFI_SHARING and MHS_STATIC_INTERFACE
config should be set as N. If not, wlan1 interface will be setup, but
the interface is not used. So the interface's hw addr will be not set,
it will be Fail in CTS getNetworkInterface() test.
Change-Id: I5d23b27319b9135c742559381f1be91f6cbb4b0f
Signed-off-by: nara218.lee <nara218.lee@samsung.com>
nara218.lee [Tue, 27 Oct 2020 12:11:59 +0000 (21:11 +0900)]
[RAMEN9610-21784]wlbt: disable WIFI_SHARING & MHS_STATIC_INTERFACE feature for CTS
If Dual interface is disable, WIFI_SHARING and MHS_STATIC_INTERFACE
config should be set as N. If not, wlan1 interface will be setup, but
the interface is not used. So the interface's hw addr will be not set,
it will be Fail in CTS getNetworkInterface() test.
Change-Id: Id1fc1e045e516876e2c480dbce4514dd0d27ff7b
Signed-off-by: nara218.lee <nara218.lee@samsung.com>
Daniel J. Ogorchock [Mon, 30 Dec 2019 01:27:09 +0000 (19:27 -0600)]
[RAMEN9610-21746]FROMLIST: HID: nintendo: add nintendo switch controller driver
The hid-nintendo driver supports the Nintendo Switch Pro Controllers and
the Joy-Cons. The Pro Controllers can be used over USB or Bluetooth.
The Joy-Cons each create their own, independent input devices, so it is
up to userspace to combine them if desired.
Signed-off-by: Daniel J. Ogorchock <djogorchock@gmail.com>
Test: tested via custom test app
Test: atest NintendoSwitchProTest
Bug:
135136477
Link: https://patchwork.kernel.org/patch/11312547/
Link: https://lore.kernel.org/linux-input/20191230012720.2368987-2-djogorchock@gmail.com/
Change-Id: I179da1092faedc2ad25336224cf5ec8ff00e0d3f
Signed-off-by: Siarhei Vishniakou <svv@google.com>
Daehwan Jung [Thu, 13 Aug 2020 11:23:46 +0000 (20:23 +0900)]
[RAMEN9610-21746]FROMLIST: HID: nintendo: add nintendo for special driver
Change-Id: I799b4b998d2de4c306d7c1c6435081991a226dad
Signed-off-by: Daehwan Jung <dh10.jung@samsung.com>
Daehwan Jung [Fri, 23 Oct 2020 03:45:22 +0000 (12:45 +0900)]
[RAMEN9610-21746][9610] arm64: defconfig: enable Nintendo Switch Controllers
It supports nintendo Switch Pro Controllers and the Joy-Cons
Change-Id: I95b7da63126b727ddd7d0f0d3202c9f2e937caac
Signed-off-by: Daehwan Jung <dh10.jung@samsung.com>
Kim Heejeong [Fri, 23 Oct 2020 07:34:17 +0000 (16:34 +0900)]
[RAMEN9610-21777]drivers: gpu: CFI Failure error fix for kbasep_soft_job_timeout_worker
Change-Id: I02d039d3590bc91046bf4c3703e4db4285b9e495
Signed-off-by: Kim Heejeong <h0725.kim@samsung.com>
Kim Heejeong [Thu, 22 Oct 2020 11:19:24 +0000 (20:19 +0900)]
[RAMEN9610-21777]drivers: gpu: add to Kconfig for b_r26p0
Change-Id: I40a05d1c27ddd267d34652179e657734f8f667dc
Signed-off-by: Kim Heejeong <h0725.kim@samsung.com>
Kim Heejeong [Thu, 22 Oct 2020 11:18:56 +0000 (20:18 +0900)]
[RAMEN9610-21777]drivers: gpu: initial code for b_r26p0-01eac0
Change-Id: I97667f2c1896eb0f14d0fa6172f4c996f0ff05cb
Signed-off-by: Kim Heejeong <h0725.kim@samsung.com>
Youngsoo Kim [Tue, 27 Oct 2020 06:02:02 +0000 (15:02 +0900)]
[RAMEN9610-21775]wlbt: update host version 10.17.1.2
Change-Id: Id3ad2b42c2d19877073cd90debe9a1ae433517e7
Signed-off-by: Youngsoo Kim <youngss.kim@samsung.com>
w9697.lee [Thu, 24 Sep 2020 07:52:15 +0000 (16:52 +0900)]
[RAMEN9610-21775]cfg80211: fix callback type mismatches in wext-compat
Instead of casting callback functions to type iw_handler, which trips
indirect call checking with Clang's Control-Flow Integrity (CFI), add
stub functions with the correct type.
Reported-by: Sedat Dilek <sedat.dilek@gmail.com>
Signed-off-by: Sami Tolvanen <samitolvanen@google.com>
Change-Id: I05a4aa46d7c0c0861985f21f3c9e4c8a23eef16d
Mohit Ghuley [Mon, 25 May 2020 11:32:29 +0000 (17:02 +0530)]
[RAMEN9610-21775]wlbt: CFG80211 Changes for WPA3 Support.
CFG80211 Changes for WPA3 Support.
SCSC-Bug-Id: HOST-13659
Signed-off-by: Mohit Ghuley <mohit.ghuley@samsung.com>
Change-Id: Iaa7b146ab8ead75cb3d6f2a7d3c5e70a8bf9e879
Mohit Ghuley [Wed, 21 Oct 2020 18:27:03 +0000 (23:57 +0530)]
[RAMEN9610-21775]wlbt: Enable Wifi Configurations in Defconfig.
Enable Wifi Configurations in Defconfig.
Change-Id: I3f5f6f647e0e53316898dd0c6e9985c97196752f
SCSC-Bug-d: HOST-13659
Signed-off-by: Mohit Ghuley <mohit.ghuley@samsung.com>
Mohit Ghuley [Thu, 16 Jul 2020 09:00:49 +0000 (14:30 +0530)]
[RAMEN9610-21775]wlbt: Driver Support to randomize Transmitter Address (TA) of Public Action Frames.
Driver Support to randomize Transmitter Address (TA) of Public Action Frames.
Change-Id: I05633752510862624a25745d48b3a568afcacadb
SCSC-Bug-Id: HOST-13200
Signed-off-by: Mohit Ghuley <mohit.ghuley@samsung.com>
Sushant B Butta [Mon, 27 Jul 2020 09:37:02 +0000 (15:07 +0530)]
[RAMEN9610-21775]wlbt: Fix for CTS failure.
Changes are done to add radio_on time for connected
channel for LLS(Link Layer statistics)
Change-Id: I2c665758d5e64802d7a01100a9e19083eb74130c
SCSC-Bug-Id: HOST-13218
Signed-off-by: Sushant B Butta <b.sushant@samsung.com>
Sushant B Butta [Wed, 22 Jul 2020 12:56:33 +0000 (18:26 +0530)]
[RAMEN9610-21775]wlbt: Fix for CTS failure
Changes are done to send NL event NL80211_CMD_CH_SWITCH_NOTIFY
to FRWK when strting SoftAp.
Change-Id: I75f36581697df9a6d36feafe451102f0797c9e10
SCSC-Bug-Id: HOST-13217
Signed-off-by: Sushant B Butta <b.sushant@samsung.com>
Sushant B Butta [Fri, 31 Jul 2020 11:40:16 +0000 (17:10 +0530)]
[RAMEN9610-21775]wlbt: Fix to enable SoftAp when hw_mode=ACS_MODE_IEEE80211ANY
Chages are done to enable SoftAp if hw_mode is passed
as ACS_MODE_IEEE80211ANY.
Change-Id: I5098d88f67f2337fc4d59079c91245a2167ac4b7
SCSC-Bug-Id: HOST-13279
Signed-off-by: Sushant B Butta <b.sushant@samsung.com>
Youngmin Nam [Tue, 27 Oct 2020 00:05:31 +0000 (09:05 +0900)]
[RAMEN9610-21772] arm64: configs: add erd9610_pqr_defconfig
Change-Id: I02f52dc955f75e7e4614fe861ba8062fe5d1fccf
Signed-off-by: Youngmin Nam <youngmin.nam@samsung.com>
Sushant Butta [Wed, 15 Apr 2020 15:58:54 +0000 (21:28 +0530)]
[RAMEN9610-21543]wlbt: Fix for buffer overflow in slsi_add_to_scan_list
Changes are done to address buffer overflow in
slsi_add_to_scan_list.
SCSC-Bug-Id: HOST-12608
Signed-off-by: Sushant Butta <b.sushant@samsung.com>
Change-Id: Ic938f40bbc2570f5565e2e596a732e1de93c8094
Signed-off-by: Youngsoo Kim <youngss.kim@samsung.com>
ShinHyung [Mon, 2 Mar 2020 05:14:08 +0000 (14:14 +0900)]
[RAMEN9610-21480][9610] ASoC: abox: Change read/write function.
If the register of ABOX is written by some driver or F/W(abox) that don't not use regmap I/F,
ABOX driver may gets an invalid value when ABOX driver read register using by regmap I/F.
Change-Id: I682c1c29c9bf2714f9a88cc04533f684a8cfb47f
Signed-off-by: ShinHyung <s47.kang@samsung.com>
Tarun Karela [Wed, 19 Feb 2020 18:25:21 +0000 (18:25 +0000)]
[RAMEN9610-21471]wlbt: SCSC Driver release 10.17.1.0
SCSC WLBT Driver release 10.17.1.0
Change-Id: I9ac42b0d835862fa13cd18fd0a1ed5a68a7e1f6b
SCSC-Bug-Id: Rels-3495
Signed-off-by: Tarun Karela <t.karela@samsung.com>
Tarun Karela [Wed, 19 Feb 2020 18:24:48 +0000 (18:24 +0000)]
[RAMEN9610-21471]wlbt: Remove SCSC drivers before update
Remove SCSC wlbt drivers before update
Change-Id: If4e2e2d2dd33e5dde0d4bcbde626172936298c88
SCSC-Bug-Id: HOST-12257
Signed-off-by: Tarun Karela <t.karela@samsung.com>
Youngsoo [Thu, 13 Feb 2020 04:54:11 +0000 (13:54 +0900)]
[RAMEN9610-21416]wlbt: update with 10.16.0.0
Change-Id: If33b49fef8665adeee976c150dfe0d7bc537f7aa
Signed-off-by: Youngsoo <youngss.kim@samsung.com>
Tarun Karela [Wed, 5 Feb 2020 18:01:15 +0000 (18:01 +0000)]
[RAMEN9610-21374]wlbt: SCSC Driver Release 10.15.0.0
SCSC WLBT Driver release 10.15.0.0
Change-Id: Ia43e9764afa9b1fddcb6472238e8d30ae8824719
SCSC-Bug-Id: RELS-3458
Signed-off-by: Tarun Karela <t.karela@samsung.com>
Tarun Karela [Wed, 5 Feb 2020 18:00:51 +0000 (18:00 +0000)]
[RAMEN9610-21374]wlbt: Remove drivers before update
Remove SCSC Drivers before update
Change-Id: Ieb12b7848ef8e390c397b179b0b2d47b0b124611
SCSC-Bug-Id: Rels-3458
Signed-off-by: Tarun Karela <t.karela@samsung.com>
Youngsoo [Tue, 28 Jan 2020 06:32:08 +0000 (15:32 +0900)]
[RAMEN9610-21317]wlbt: SCSC Driver update 10.13.0.0
Change-Id: I0b271797f2ea29bf587d8ab5d1a18d6298516993
Signed-off-by: Youngsoo <youngss.kim@samsung.com>
Youngsoo [Tue, 28 Jan 2020 06:29:52 +0000 (15:29 +0900)]
[RAMEN9610-21317]wlbt: Delete SCSC driver before update
Change-Id: I4cb42032a807c270ac6a4cfeefdd5275bd5f1c35
Signed-off-by: Youngsoo <youngss.kim@samsung.com>
Sukwon Ryoo [Wed, 27 Nov 2019 11:21:33 +0000 (20:21 +0900)]
[RAMEN9610-20999][9610] driver: chub: change alive check time
from 2sec to 200msec * 10 times
Change-Id: Ied3cb7b92f86520a1fb8c4e883e9b61e8f0b093c
Signed-off-by: Sukwon Ryoo <sw.ryoo@samsung.com>
Sukwon Ryoo [Tue, 31 Dec 2019 03:52:14 +0000 (12:52 +0900)]
[RAMEN9610-21150][MODAP-65597][COMMON] chub: fix CHUB_NO_RESPONCE
The first poweron of multi-os don't send alive.
And, This patch checks the poweron error after alive retry.
Change-Id: I43761a6aa5705c4635c86b344408ec00e41f9bc8
Signed-off-by: Sukwon Ryoo <sw.ryoo@samsung.com>
Signed-off-by: Boojin Kim <boojin.kim@samsung.com>
Boojin Kim [Fri, 20 Dec 2019 10:49:31 +0000 (19:49 +0900)]
[RAMEN9610-21150][MODAP-64438] chub: disable mailbox interrupt during chub reset
If AP access SRAM during CHUB Reset, the read/write H/W transaction from AP to CHUB is blocked in bus and ITMON occurs.
This patch disables mailbox interrupt during chub reset to prevent itmon.
Change-Id: I38ee1ad8a1833aa94b4ca0365dee9bae42a79cfe
Signed-off-by: Boojin Kim <boojin.kim@samsung.com>
dukhyun kwon [Fri, 3 Jan 2020 10:32:00 +0000 (19:32 +0900)]
[RAMEN9610-21160]loop: set max_part to 4
If the value is zero, loop driver doesn't permit
partition rescan, so ioctl with BLKRRPART would fail.
Now we want to enable it.
Change-Id: Ife77b8703eb33f507a531da8110d7b773c0dfdfd
Signed-off-by: dukhyun kwon <d_hyun.kwon@samsung.com>
Tarun Karela [Tue, 24 Dec 2019 11:30:18 +0000 (11:30 +0000)]
[RAMEN9610-21136][9630] wlbt: SCSC Driver release 10.11.1.0
SCSC WLBT Drivers release 10.11.1.0
Change-Id: I0691654a6e8185c1ae287c916f7c33aa1747d775
SCSC-Bug-Id: Rels-3365
Signed-off-by: Tarun Karela <t.karela@samsung.com>
Tarun Karela [Tue, 24 Dec 2019 11:29:42 +0000 (11:29 +0000)]
[RAMEN9610-21136][9630] wlbt: Remove SCSC Drivers before update
Remove SCSC WLBT drivers before update
Change-Id: Ic87d7ebcb295befd5071d9b5a3acfd2e47899e8e
SCSC-Bug-Id: Rels-3365
Signed-off-by: Tarun Karela <t.karela@samsung.com>
Kim Taejeong [Mon, 28 Oct 2019 07:30:27 +0000 (16:30 +0900)]
[RAMEN9610-21116][9610] drivers: muic: change dcdtmr 1.2s
Change-Id: Iecad108aa11586ad61b3147b12377275957aa01e
Signed-off-by: Kim Taejeong <tj.kim@samsung.com>
Kim Gunho [Mon, 30 Dec 2019 09:57:32 +0000 (18:57 +0900)]
Revert "[RAMEN9610-21055][9610] arm64: dts: Keep VCCQ power when S2R mode for Sandisk UFS."
This reverts commit
593ccc71a9b415db39b7b8913f08fa35c29a8f77.
JaeHun Jung [Thu, 12 Dec 2019 05:39:54 +0000 (14:39 +0900)]
[RAMEN9610-21055][9610] arm64: dts: Keep VCCQ power when S2R mode for Sandisk UFS.
Change-Id: I6a81f833af04d64e85977f9bab35e2ac64202b29
Signed-off-by: JaeHun Jung <jh0801.jung@samsung.com>
Youngsoo [Tue, 10 Dec 2019 07:19:42 +0000 (16:19 +0900)]
[RAMEN9610-21043][common] wlbt: disable NAN as default
disable NAN config as default
Change-Id: I048cf1506167671d039a3efb7add32f6a9fa2ab1
Signed-off-by: Youngsoo <youngss.kim@samsung.com>
Youngsoo [Fri, 6 Dec 2019 00:38:04 +0000 (09:38 +0900)]
[RAMEN9610-21027]wlbt: Resetting the QoS Info after use, instead on VIF Deactivation.
Resetting the QoS Info after use, instead on
VIF Deactivation, to maintain the consistency
of QoS Info data.
Change-Id: I6b5fcc2336a236652e8d9f6c3f6bbfc9d1eb5111
SCSC-Bug-Id: HOST-11594
Signed-off-by: Mohit Ghuley <mohit.ghuley@samsung.com>
Signed-off-by: Youngsoo <youngss.kim@samsung.com>
JaeHun Jung [Tue, 3 Dec 2019 06:08:00 +0000 (15:08 +0900)]
[RAMEN9610-21009][COMMON] scsi: ufs: Add device reset for malfunction in bkops.
When UFS device goes to malfunction in bkops setting.
UFS device return response error code to host.
In case, Add device reset for need recover.
Change-Id: I2ec2ad3c280f2bc7cd29b76251fe4fef580f9eab
Signed-off-by: JaeHun Jung <jh0801.jung@samsung.com>
Junhan [Wed, 27 Nov 2019 02:18:14 +0000 (11:18 +0900)]
[RAMEN9610-20982][9610] usbpd change abnormal threshold/time
Change-Id: I6ddde4d621ec1cdbda8869fb2721c15bad1760fb
Signed-off-by: Junhan <junhan84.bae@samsung.com>
Jaya Prakash Sangaru [Mon, 28 Oct 2019 11:00:00 +0000 (16:30 +0530)]
[ERD][RAMEN9610-20953]wlbt: [NAN] Fix MAX interface on erd9610
For NAN CONFIG_SCSC_WLAN_MAX_INTERFACES should be 12
Change-Id: I72c4b2f81c8494ca05bbdb1addffa8d7a100ee05
SCSC-Bug-Id: HOST-11124
Signed-off-by: Jaya Prakash Sangaru <j.sangaru@samsung.com>
Tarun Karela [Wed, 13 Nov 2019 16:05:10 +0000 (16:05 +0000)]
[ERD][RAMEN9610-20953][9610] wlbt: SCSC Driver version 10.9.1.0
SCSC WLBT Driver version 10.9.1.0
Change-Id: I4704fc7904c12a9ad121c9153f774e68422cd883
SCSC-Bug-Id: Rels-3182
Signed-off-by: Tarun Karela <t.karela@samsung.com>