Commit Graph

649023 Commits

Author SHA1 Message Date
Chris KIM
97f73ebb4f ODROID: Add HID multitouch V/PID requested so far.
Change-Id: Iafacc1d593494e0cb385933fe0f6b9c411c15248
2019-12-11 18:22:51 +09:00
codewalker
16da0dabca ODROID: Enable invert touch screen.
Change-Id: I5d3c0ae8f1a4c3d864064f431f4b6f854980bfa3
2019-12-11 18:22:42 +09:00
Luke Go
019a3a4d77 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-12-11 18:22:34 +09:00
codewalker
d5e347c427 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-12-11 18:22:25 +09:00
codewalker
7075cf5355 ODROID: Add multitouch V/PIDs.
Change-Id: I0ea2be93fee587dd5cd484a0473997a29016d5f8
2019-12-11 18:22:18 +09:00
charles.park
e8d415d5b9 ODROID: New touch product added.(HID Raw)
Change-Id: I7b5d5e63515b5480e902e6665dd01df3653e3758
2019-12-11 18:22:10 +09:00
codewalker
e2f4de3bfd ODROID-N2: Add D-WAV Multitouch driver.
Change-Id: Ia1c8c29d3f69c6ba5d630279c4cc98119b68ab71
2019-12-11 18:22:01 +09:00
Chris KIM
335b37148f 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-12-11 18:21:51 +09:00
Luke Go
b5afe9076e ODROID: sysfs: Add poweroff_trigger sysfs node.
Change-Id: I1b0fa30ebc9cb6165816c248be7ce7a709fdec09
2019-12-11 18:21:09 +09:00
Chris KIM
c186dbf110 ODROID-N2: Add Ralink wifi drivers.
Change-Id: I6979b7929a0730349b9c6d3068eec978f9214d37
2019-12-11 18:21:01 +09:00
Luke Go
3d8353ed75 ODROID-COMMON: arm64/config: removing CONFIG_PCI on android.
Change-Id: I37ad415fd840053a977027fe2535772f4e343ed2
2019-12-11 18:20:53 +09:00
Dongjin Kim
d6fab8416a ODROID-C3/N2: mmc: remap the MPT partition table
After reduce the size of boot loader area to fit in 1MB, MPT partition table
can be fit at 2048 LBA and this partition table would be used by Android
for numerous partitions other than Linux based platforms.

Change-Id: Ic8b8defedb4103abf547bae7f533036904578b59
Signed-off-by: Dongjin Kim <tobetter@gmail.com>
2019-12-11 18:20:43 +09:00
Joy Cho
0936b6ca31 ODROID-N2: dts: adjust default cpu opp table
Change-Id: I42ed48f07936c6bb92416a666cb472d7da144c81
2019-12-11 18:20:33 +09:00
Kevin Kim
9539d8b1bf ODROID-N2:Merge Amlogic 4.9.113 kernel
Change-Id: Id4f2cf50da7ed889d221727fdc6e5945a5b0d747
2019-12-11 18:20:24 +09:00
Kevin Kim
32d63ff1eb ODROID-N2:Merge Amlogic 4.9.113 kernel
Change-Id: Id4f2cf50da7ed889d221727fdc6e5945a5b0d747
2019-12-11 18:20:14 +09:00
Kevin Kim
f5e753dc5e ODROID-COMMON:USB hub enable/reset control && Unused i2c0 disabled.
Change-Id: Ib66ca11cdad3d65187ff06fe3ac981300c894bc3
2019-12-11 18:20:00 +09:00
Joy Cho
2150ae9cc1 media: osd: adjust initcall order of osd module
To fix an issue caused by the initialization process
of framebuffer console driver with built-in option
(CONFIG_FRAMEBUFFER_CONSOLE=y)

Change-Id: I8a84f206b1f73776ccc188193aa217d39d61f16f
2019-12-11 18:19:17 +09:00
Joy Cho
f9a06bbe3c ODROID: dts: add hardkernel remote IR table
Change-Id: I0f02af4becf3059e25062f3e6525b6ad475a1ea7
2019-12-11 18:19:05 +09:00
Joy Cho
4b07703791 ODROID: clk: add overclocking freq sets
Conflicts:
	drivers/amlogic/clk/g12a/g12a.h

Change-Id: I82b691007a48b8f24ea7686205a464d54e3277c7
2019-12-11 16:23:57 +09:00
Joy Cho
4b05b022b0 ODROID: dts: adjust thermal throttling rules
Change-Id: Iec2c134e2996ea57b7c7fcae394e66d3b7d56593
2019-12-11 15:55:21 +09:00
Luke Go
6d5360b734 ODROID: dts: Change odm type and mnt_flags on N2.
Change-Id: Ie4bc1691aa47103990db5b8909572ba2f0ee215c
2019-12-11 15:55:13 +09:00
Dongjin Kim
b1a7b5ca62 ODROID-COMMON: arm64/config: removing CONFIG_PCI
Change-Id: I949d7a05cebf2786afe513fa67c0614a4ef2ebea
Signed-off-by: Dongjin Kim <tobetter@gmail.com>
2019-12-11 15:55:05 +09:00
Kevin Kim
b04da58ff0 ODROID-COMMON:Support up to 384KHz sample rate.
Change-Id: Iad8a1337637b5f09d444c632935a1326123a04d8
2019-12-11 15:54:20 +09:00
Joy Cho
4aa26e26bd ODROID-N2: cpufreq: Add setup routine to set max cpu freq using boot.ini
setenv bootargs ${bootargs}
	max_freq_a53=${a53_cpufreq_in_mhz} max_freq_a73=${a73_cpufreq_in_mhz}

ex) setenv bootargs ${bootargs} max_freq_a53=1512 max_freq_a73=1896

Change-Id: I2a9e90c57fe94f43b17dd6408d0a5ab4533a8443
2019-12-11 15:51:24 +09:00
Dongjin Kim
f8c1a444c0 ODROID-COMMON: mmc/block: add to validate MPT partition table on eMMC
The 'MPT' partition table is non-standard type which contains the partitions
at certain blocks on eMMC device to provide many partitions more than MBR
partition. When this partition table is discovered, standard partitions
such as MBR are ignored such that only the partitions from MPT are valid.

But there is a kernel crash bug when 'MPT' partition table is not exist.
This patch will check if 'MPT' partition is exist while checking its magic
number and proceed further more if it's valid.

Since Android needs to use 'MPT' partition, this cannot be simply eliminated.

Change-Id: Ic27fef3e28eab009affbb0f11a12472d58a373f6
Signed-off-by: Dongjin Kim <tobetter@gmail.com>
2019-12-11 15:47:35 +09:00
Luke Go
0d1853d9ba ODROID: dts: change odm partition type and flags.
- ext4 -> vfat.

Change-Id: Ie1c68e28e54321f5f3f890811bff210b7f92fa8b
2019-12-11 15:47:27 +09:00
Dongjin Kim
4ef8771a67 ODROID: arch/arm64: fix to run 'dtbs_install'
Change-Id: I3e2249c444aa407712a133837dc3b1d84cdc5682
Signed-off-by: Dongjin Kim <tobetter@gmail.com>
2019-12-11 15:47:17 +09:00
Dongjin Kim
bfed6e2b14 ODROID-COMMON: arch/arm64: remove ',' from model name in a device-tree
Change-Id: Ie3126e5470e0a8b70661b071d5a76d619ead0538
Signed-off-by: Dongjin Kim <tobetter@gmail.com>
2019-12-11 15:47:09 +09:00
Joy Cho
e6461c976b ODROID-N2: dts: remove usable-memory that overrides memory config as a fixed one
Change-Id: I0ea7eba3d59deb3ee89a032b138e0c552f89630e
2019-12-11 15:46:59 +09:00
Joy Cho
cda32a36c8 ODROID-C3: clk: add a new higher cpu frequency, 2GHz for ODROID-C3
Conflicts:
	drivers/amlogic/clk/g12a/g12a.h

Change-Id: I28496cd7d93c1ccc8770fa010e9ba6f7d2995ed6
2019-12-11 15:46:35 +09:00
Joy Cho
086700791a ODROID-N2: clk: add cpu overclocking frequency sets
Change-Id: I47c38143e051faa97234cf05a0b53ac10e404734
2019-12-11 15:42:15 +09:00
Dongjin Kim
ee1488ae2f ODROID-C3/N2: mmc: remap the MPT partition table
After reduce the size of boot loader area to fit in 1MB, MPT partition table
can be fit at 2048 LBA and this partition table would be used by Android
for numerous partitions other than Linux based platforms.

Change-Id: Ic8b8defedb4103abf547bae7f533036904578b59
Signed-off-by: Dongjin Kim <tobetter@gmail.com>

Conflicts:
	drivers/mmc/card/block.c
2019-12-11 15:42:06 +09:00
Dongjin Kim
3f6e08705e ODROID-COMMON: arm64/dts: move common device node into 'mesong12_odroid_common.dtsi'
Change-Id: I98055ccfb746a33c57d38beac0a1b19ad39b86a9
Signed-off-by: Dongjin Kim <tobetter@gmail.com>
2019-12-11 15:41:47 +09:00
Dongjin Kim
c1248dfce3 ODROID-COMMOM: arm64/dts: build selected device tree
Change-Id: I37d1aa678d851c9ce994fadf525c9a2fa430f680
Signed-off-by: Dongjin Kim <tobetter@gmail.com>
2019-12-11 15:38:41 +09:00
Dongjin Kim
87e8058d85 ODROID-C3/N2: mmc: read MPT partition from a certain sector
Change-Id: Ibac5bb733270583f1a3a2ee7a24091c453261753
Signed-off-by: Dongjin Kim <tobetter@gmail.com>
2019-12-11 15:38:29 +09:00
Dongjin Kim
cab14d47f1 ODROID-C3/N2: arm64/dts: remove NAND device nodes
Change-Id: Icc3b4b1e10de53d0c6190036d1c2f3ddfb1364da
Signed-off-by: Dongjin Kim <tobetter@gmail.com>
2019-12-11 15:38:20 +09:00
Dongjin Kim
19c29f2526 ODROID-C3/N2: usb/phy: use 'CONFIG_ARCH_MESON64_ODROID_COMMON'
Change-Id: Ib78b7e773705e930f3493fa3b56be2617450d0f2
Signed-off-by: Dongjin Kim <tobetter@gmail.com>
2019-12-11 15:38:01 +09:00
Dongjin Kim
6778b77c3c ODROID-N2: arch/arm64: enable CONFIG_ODROID_N2
Change-Id: I063fa3c44b96c866d79e7570d4c864972905f83d
Signed-off-by: Dongjin Kim <tobetter@gmail.com>
2019-12-11 15:31:39 +09:00
codewalker
240c9a6fcc ODROID-C3: config: add bluetooth stuffs.
Change-Id: I6cfbc58d05e9182e37d97ca54881e2f3de5df1df
2019-12-11 15:31:28 +09:00
codewalker
2a4796c0bd ODROID-C3: config: remove amlogic bt.
Change-Id: Icdeb0159d553047ca2ed786548b48e43a5b7e0db
2019-12-11 15:31:18 +09:00
codewalker
7319338b7a ODROID-C3: config: add to enable Hardkernel's ODROID-C3 board
divide buildroot and android config.

Change-Id: I05a6bd8a2a3df4df5ed98c4b440aa33422c544c8
2019-12-11 15:31:06 +09:00
Dongjin Kim
a561bbaeb0 ODROID-C3/N2: configs: retune the default kernel config
Change-Id: I92d70879831321c21095cba5e507a6defc5dba11
Signed-off-by: Dongjin Kim <tobetter@gmail.com>

Conflicts:
	arch/arm64/configs/odroidc3_android_defconfig
2019-12-11 15:30:58 +09:00
Dongjin Kim
9c7be702ef ODROID-N2: arch/arm64: add kernel config and DTS for ANDROID
Change-Id: I8e2dd02ae5e7db69dfec1b5167433b198d1e75cc
Signed-off-by: Dongjin Kim <tobetter@gmail.com>
2019-12-11 15:30:41 +09:00
codewalker
73a6828181 ODROID-C3: dts, kbuild: add s905d2_odroidc3_android.dtb
Change-Id: Id9d7c6c0bd8aad126214f373581922040be7a3f1
2019-12-11 15:30:32 +09:00
Joy Cho
ce14a513f1 ODROID-N2: add odroid-n2 defconfig and dts
Conflicts:
	MAINTAINERS

Change-Id: I4d4544e282e60f40b0cb120981ca3701e1db3434
2019-12-11 15:29:06 +09:00
Luke Go
3e6f224642 ODROID-C3: arm64/dts: Add remote controller mappings.
Change-Id: I215eb1ae34766840822a9bfd1078de5eba057fdf
2019-12-11 15:03:52 +09:00
Luke Go
80b9ade1bb ODROID-C3: arm64/dts: Add android firmware & fstab infos.
- Add android dts.

Change-Id: I0cddcd443735e82ca0b58fb9f696ab2e21e5fa00
2019-12-11 15:03:40 +09:00
Kevin Kim
914cbd827e ODROID-C3: arm64/dts: changes for sound card configuration
Change-Id: I45b73be84c7e9a406b1d71ec141f706d40cce228
2019-12-11 15:03:32 +09:00
Kevin Kim
d4320f5488 ODROID-C3: arm64/dts: add support UHS-1 for uSD card
Change-Id: I365c7d333ae6a4e1568f7a486ab134f1afb679e3
2019-12-11 15:03:22 +09:00
Dongjin Kim
f22bb2af44 ODROID-C3: arm64/dts: add 'drive-strength = <3>' to i2c-3
Change-Id: I440ca37ae62fdfdd9909f7e7121d4ef35ab98130
Signed-off-by: Dongjin Kim <tobetter@gmail.com>
2019-12-11 15:03:13 +09:00