Commit Graph

648409 Commits

Author SHA1 Message Date
Dongjin Kim
a103b9c302 ODROID-COMMON: arm64/dts: disable 'vdin0/1' nodes unsupported
Change-Id: If1910cc8e9317b9e1a153196ad46f4d2c5142d1d
Signed-off-by: Dongjin Kim <tobetter@gmail.com>
2019-01-11 16:09:07 +09:00
Dongjin Kim
6f289b9235 ODROID-N2: arch/arm64: add dummy subnode 'chosen {}' for KEXEC
Change-Id: I40ed4aa47d8fe25941fcdc5ee1b1de8fe514e69c
Signed-off-by: Dongjin Kim <tobetter@gmail.com>
2019-01-11 16:08:18 +09:00
Luke Go
949fecedc3 ODROID: mmc: Ignore checking the host name.
Change-Id: I6c547e3cb1f212b8af24e3cf89edc9595cb2beef
2019-01-10 18:32:04 +09:00
Dongjin Kim
67cdfea2d3 Merge "ODROID-N2: ODROID 3.5" touch driver added" into odroidn2-4.9.y-android 2019-01-09 16:31:55 +09:00
charles.park
402972fc35 ODROID-N2: ODROID 3.5" touch driver added
Change-Id: Ide9262fde0f1d9955a9c736cb63e7d3eb822f562
2019-01-09 16:31:12 +09:00
Dongjin Kim
10365c3947 Merge "ODROID-N2: ODROID 3.5" Touchscreen driver added" into odroidn2-4.9.y-android 2019-01-09 16:19:12 +09:00
Dongjin Kim
bb8262f5e6 Merge "ODROID-N2: spi: add alias for spidev bus-number" into odroidn2-4.9.y-android 2019-01-09 16:18:56 +09:00
charles.park
9c89311d70 ODROID-N2: ODROID 3.5" Touchscreen driver added
Change-Id: I16f3db468278221dc1ba3ce76961e9bac2b4e548
2019-01-09 16:18:17 +09:00
charles.park
883d19943c ODROID-N2: spi: add alias for spidev bus-number
Change-Id: I14d5f6286e235926bd12096f225b2c8f0b785f4b
2019-01-09 16:17:03 +09:00
charles.park
518fb8cb37 ODROID-N2: spi/spidev: comaptible name added (linux,spidev)
Change-Id: I1559c4f3c8425f469147fe54134d5fab2fd3e33c
2019-01-09 16:11:56 +09:00
Dongjin Kim
ce7c786736 Merge "ODROID-N2: modified for ODROID 3.2" SPI Touch Screen" into odroidn2-4.9.y-android 2019-01-09 16:11:27 +09:00
charles.park
c9adda486c ODROID-N2: ODROID 3.5" I2C Touch sx8650 Document added.
Change-Id: Ia83e31210e7c02437e4a3dc585cbfd8eadf9b464
2019-01-09 15:54:50 +09:00
charles.park
66538cbcdf ODROID-N2: bgr flag enable for ili9488 lcd
Change-Id: I4e116df4a6cf935df829fc8ab1303e62966babb9
2019-01-09 15:54:12 +09:00
charles.park
d506cf59d5 ODROID-N2: fbtft compile error fix.
Change-Id: If388f41f9c4ad7ff9a08644cfeffb9c9405fb2a6
2019-01-09 15:53:58 +09:00
charles.park
0cde1de852 ODROID-N2: fbtft ili9488 lcd module added.
Change-Id: I701bf93801c55f9e28395bc8ee7c9b88e6859a09
2019-01-09 15:53:38 +09:00
charles.park
555f2e78be ODROID-N2: ODROID-3.5" I2C Touch screen driver added.
Change-Id: I1e8973f8d25b75319b641616e40e4d5cc8694b2c
2019-01-09 15:52:51 +09:00
charles.park
b6696a4758 ODROID-N2: modified for ODROID 3.2" SPI Touch Screen
Change-Id: I3b63a9c5529519626e4be738a88bca607c0c044c
2019-01-09 15:52:39 +09:00
charles.park
349f10b577 ODROID-N2: staging/fbtft: add 3.2" SPI TFT Driver
Change-Id: I85b2915cece7ac97b9ad2919440cdbfb3542cbfb
2019-01-09 15:51:50 +09:00
Mauro (mdrjr) Ribeiro
b6f3562767 ODROID: fix build on GCC 7
Change-Id: Ie4a3fbdc7ec04db53a4e0392748ef66a42fd591d
2019-01-09 15:51:06 +09:00
Kevin Kim
2b0d170d17 ODROID-COMMON: Support for emmc HS400 mode.
Change-Id: I4dfcb28e9c93ba09214436190b82c025d3527f31
2019-01-09 15:50:46 +09:00
Kevin Kim
a7b36b25b0 ODROID-COMMON: usb: add to control USB Host by GPIO
Change-Id: Ibc9c418bd0616ce3a723a45615c5e52bf91b0f2e
Signed-off-by: Kevin Kim <ckkim@hardkernel.com>
2019-01-09 15:50:20 +09:00
Kevin Kim
5de6526530 ODROID-COMMON:Add /dev/gpiomem device for rootless user GPIO access
Change-Id: I559e9155294144372d64a8b79044ea53318c4e0a
2019-01-09 15:23:32 +09:00
Kevin Kim
6a613fe76f ODROID-COMMON:Add device information to /proc/cpuinfo
Change-Id: I1148522b11733bfa05a1f74ecb756cf78a0b4fe4
2019-01-09 15:23:08 +09:00
Dongjin Kim
99476e2ff4 ODROID-COMMON: efuse: reset the efuse map for ODROID boards
Change-Id: Ic594aa3b8e6e5d52f0ca3fdbc9ae6117e7a1bb9c
Signed-off-by: Dongjin Kim <tobetter@gmail.com>
2019-01-08 23:10:18 +09:00
Chris Kim
d5bee76052 Merge "ODROID: Add HID multitouch V/PID requested so far." into odroidn2-4.9.y-android 2019-01-07 14:13:28 +09:00
Chris Kim
d9aa8a4897 Merge "ODROID: Enable invert touch screen." into odroidn2-4.9.y-android 2019-01-07 14:13:20 +09:00
Chris Kim
82e9c715b1 Merge "ODROID: Added options the ignoring the Vu7 id." into odroidn2-4.9.y-android 2019-01-07 14:13:12 +09:00
Chris Kim
2739951aae Merge "ODROID: Add multitouch V/PIDs." into odroidn2-4.9.y-android 2019-01-07 14:12:53 +09:00
Chris Kim
053df08e32 Merge "ODROID: Add multitouch V/PIDs." into odroidn2-4.9.y-android 2019-01-07 14:12:44 +09:00
Chris Kim
6a7df3c4c1 Merge changes I7b5d5e63,Ic25e68c5 into odroidn2-4.9.y-android
* changes:
  ODROID: New touch product added.(HID Raw)
  ODROID-N2: Add Touch driver features.
2019-01-07 14:12:33 +09:00
Chris Kim
a09853a800 Merge "ODROID-N2: Add D-WAV Multitouch driver." into odroidn2-4.9.y-android 2019-01-07 14:12:09 +09:00
Chris Kim
4b3e089012 Merge "ODROID-N2: Remove unused variable to build." into odroidn2-4.9.y-android 2019-01-07 14:11:42 +09:00
Chris KIM
33a75166ae ODROID: Add HID multitouch V/PID requested so far.
Change-Id: Iafacc1d593494e0cb385933fe0f6b9c411c15248
2019-01-07 13:57:09 +09:00
codewalker
c02a874fde ODROID: Enable invert touch screen.
Change-Id: I5d3c0ae8f1a4c3d864064f431f4b6f854980bfa3
2019-01-07 13:57:09 +09:00
Luke Go
e44992937d ODROID: Added options the ignoring the Vu7 id.
- Ignoring Vu7 vid and pid when using other touch screen.
- Added disable_vu7 options to boot.ini when using other touch screen.

Change-Id: I99d3ed0767436dc3c3151e4b6fe9e045c2a73b8d
2019-01-07 13:57:09 +09:00
codewalker
632637aab4 ODROID: Add multitouch V/PIDs.
/* FITOUCH */
USB_VENDOR_ID_FITOUCH 0x10c4
USB_DEVICE_ID_FITOUCH_TOUCHSCREEN_SG 0x5e50
USB_DEVICE_ID_FITOUCH_TOUCHSCREEN_MT 0x5e51
USB_DEVICE_ID_FITOUCH_TOUCHSCREEN_Z_MT 0x5e52

Change-Id: I95e27311ad73cef59a0da128ae1c3deda5f8fdd3
2019-01-07 13:57:09 +09:00
codewalker
370c3dc414 ODROID: Add multitouch V/PIDs.
Change-Id: I0ea2be93fee587dd5cd484a0473997a29016d5f8
2019-01-07 13:57:09 +09:00
charles.park
4a6cf7d8bb ODROID: New touch product added.(HID Raw)
Change-Id: I7b5d5e63515b5480e902e6665dd01df3653e3758
2019-01-07 13:57:09 +09:00
codewalker
adeff28828 ODROID-N2: Add D-WAV Multitouch driver.
Change-Id: Ia1c8c29d3f69c6ba5d630279c4cc98119b68ab71
2019-01-07 13:57:09 +09:00
Chris KIM
9865661543 ODROID-N2: Add Touch driver features.
CONFIG_INPUT_TOUCHSCREEN=y
CONFIG_TOUCHSCREEN_PROPERTIES=y
CONFIG_TOUCHSCREEN_DWAV_USB_MT=y
CONFIG_HID_MULTITOUCH=y

Change-Id: Ic25e68c55e1443f4734ac8660b250de79823d085
2019-01-07 13:57:09 +09:00
Luke Go
8a86833051 arm64/defconfig: support BETOP game controler.
Change-Id: I801629f5ec79c0fb386c646cf93b034c7a519aa2
2019-01-07 11:45:57 +09:00
Chris KIM
d5eee010d1 ODROID-N2: Remove unused variable to build.
Change-Id: I3762f470856feb68a1fde0dfa897aa6772ff9ea9
2019-01-07 11:42:53 +09:00
Yong Qin
299a183080 cec: auto shutdown case crash [1/1]
PD#SWPL-2258

Problem:
1.running autoshutdown cause device crashed

Solution:
1.optimize cec power on proble flow

Verify:
1.p212

Change-Id: Ia78c76cdb4b72a1a275628b3ad77ea6d71696d89
Signed-off-by: Yong Qin <yong.qin@amlogic.com>
2018-12-21 13:25:53 +09:00
hongmin hua
cb8dbc607f cec: update cec platform data for tl1 [1/1]
PD#172587

Problem:
the line check always return low.
the print of check too much.

Solution:
modify the cec gpio from 7 to 10.
modify the check line.

Verify:
tl1 x301 board

Change-Id: I09ae5eee455d83e51e65957cd293e07da1c0046a
Signed-off-by: hongmin hua <hongmin.hua@amlogic.com>
2018-12-21 13:25:53 +09:00
Yong Qin
b56dffc82d cec: add device match for tl1 [1/1]
PD#172587

Problem:
add device match for tl1

Solution:
1.add cecb ver
2.add ceca status reg flag

Verify:
1.run TPM
2.run chip

Change-Id: I304abfd1d6f1f216f9f0c56ca19a8bdb2ccfeabb
Signed-off-by: Yong Qin <yong.qin@amlogic.com>
2018-12-21 13:25:53 +09:00
Yong Qin
b39cc3109c cec: for support multi-logical address [1/1]
PD#SWPL-418

Problem:
cec: support multi-logical address

Solution:
if working on multi-logical address, enable two ip
1.enable cec_a, cec_b
2.enable two interrupt
3.enable two pinmux oa_7, ao_8
4.cec_a only send all msg
5.cec_b only receive all msg
6.discard ceca broadcast msg

Verify:
r311
r321
p321

Change-Id: I1dc93429876ede951657102bcd7d41a500946719
Signed-off-by: Yong Qin <yong.qin@amlogic.com>
2018-12-21 13:25:53 +09:00
Zhongfu Luo
f3d70ea9b2 dts: GXL: defendkey: modify reserve memory mode [2/2]
PD#SWPL-2100

Problem:
GXL need to modify reserve memory mode

Solution:
remove defendkey reserved memory in GXL dts

Verify:
GXL skt board verify pass

Change-Id: Ie5ed01c6dd8f88c5594d6bc73f13282e535071a2
Signed-off-by: Zhongfu Luo <zhongfu.luo@amlogic.com>
2018-12-21 13:25:53 +09:00
Zhongfu Luo
c40d3c5859 dts: G12B: defendkey: support secure upgrade check [3/3]
PD#SWPL-2348

Problem:
G12B need to support secure upgrade check

Solution:
add defendkey support in all G12B dts

Verify:
G12B skt board verify pass

Change-Id: I2c3f51e761531cf2169dda483991b3d876039686
Signed-off-by: Zhongfu Luo <zhongfu.luo@amlogic.com>
2018-12-21 13:25:53 +09:00
Zongdong Jiao
ef4d350f33 hdmitx: fix a resmue panic isse [1/1]
PD#SWPL-3188

Problem:
When HDMI cable is not connected(that is CVBS out), and system
may be panic after resume.

Solution:
Add NULL pointer protection check

Verify:
P212

Change-Id: I60818faaf7049667501e31990fa557b754ea7f1b
Signed-off-by: Zongdong Jiao <zongdong.jiao@amlogic.com>
2018-12-21 13:25:53 +09:00
Nian Jing
cb5d05f5bb media: video: fix cvbs black dot issue [1/1]
PD#SWPL-1910

Problem:
Black dot on cvbsout when local play 4k

Solution:
Set limit rang when vpp output yuv for cvbs

Verify:
test pass on u200/s905x

Change-Id: Ia3e93078eb1a00d8c974bae8cc373a3a679f8b9f
Signed-off-by: Nian Jing <nian.jing@amlogic.com>
2018-12-21 13:25:53 +09:00