Commit Graph

648437 Commits

Author SHA1 Message Date
Joy Cho
d3ca17a12d ODROID-N2: vout: update current vout mode string
Change-Id: I19584a9dedfcf66a7ad2efbdcfddd9b5218add70
2019-02-13 10:11:54 +09:00
Kevin Kim
3a4ee7be3a pwm: gpio: Add a generic gpio based PWM driver
From: Olliver Schinagl <oliver@schinagl.nl>

This patch adds a bit-banging gpio PWM driver. It makes use of hrtimers,
to allow nano-second resolution, though it obviously strongly depends on
the switching speed of the gpio pins, hrtimer and system load.

Each pwm node can have 1 or more "pwm-gpio" entries, which will be
treated as pwm's as part of a pwm chip.

Change-Id: Idd42bf6d79f8ce52275a15965b02af470f28da7c
Signed-off-by: Olliver Schinagl <oliver@schinagl.nl>
2019-02-08 18:31:02 +09:00
Chris KIM
7461978eb4 ODROID-N2: Fix build error.
https://git.linuxfactory.or.kr:8080/#/c/10770/

Change-Id: I3014c2b540b91eeafde3a151e3752b02bbd30ccc
2019-02-08 18:27:52 +09:00
Dongjin Kim
87003f2ce9 Merge "ODROID-N2: support true 4k framebuffer" into odroidn2-4.9.y-android 2019-02-08 18:19:00 +09:00
Joy Cho
fe07e8e9c3 arm64: dma-mapping: increase DMA coherent pool size to 2M
Change-Id: I55c33b5966a4468fe0c28659fcc24896c9f95262
(cherry picked from commit b75f191fea)
2019-02-08 18:16:11 +09:00
Joy Cho
57669d367a ODROID-N2: osd: support flexible length of fb size
Change-Id: Iebdb7edf12f206696394a571575dac6879c9a591
2019-02-08 18:13:09 +09:00
Joy Cho
a7ee2c4ce8 ODROID-N2: force to set default 1080p60hz with invalid vmode setting
Change-Id: I9702b0e778532bf0f6fb8dcf477ef7c6d222e93c
2019-02-08 18:13:09 +09:00
Joy Cho
a4b8fc6a84 ODROID-N2: vout: set default vout mode as HDMI always initialized
Change-Id: Id9adb4d3adbf95d61eb34ce9097a01738f54cb63
(cherry picked from commit 9c24c05ba1)
2019-02-08 18:13:09 +09:00
Kevin Kim
3a0e2b88a9 ODROID-N2: mmc: Initate MMC power state on reboot
Change-Id: Ifade734854d94c1c98b34c55a431835b80c5f7e4
2019-02-01 15:32:38 +09:00
Mauro (mdrjr) Ribeiro
ed4b41baad ODROID-N2: support true 4k framebuffer
Change-Id: Ic28199b8226a0d284d9b05abab505f87b12f4e7e
(cherry picked from commit 412d278a92)
2019-01-31 14:06:40 +09:00
Dongjin Kim
72c772ffc8 ODROID-N2/C3: arch/arm64: rename <s905d2|s922d>_odroid*.dts to 'meson64_odroid*.dts'
Change-Id: Iebdb89126627cb19e3a93cc99cd8d37f3638c1ce
Signed-off-by: Dongjin Kim <tobetter@gmail.com>
2019-01-31 14:05:57 +09:00
Joy Cho
9af2c4171c Merge "ODROID-N2: dts: adjust thermal trip point" into odroidn2-4.9.y-android 2019-01-31 11:53:33 +09:00
Luke Go
d95cf2b44d ODROID: android: mmc/block: Rename 'ignore' value to 'ignore_mpt'.
- Rename the 'ignore' to 'ignore_mpt' because the name make some
  misunderstand.

Change-Id: I82b0ae7e601725372651280bb679286c8adb9494
2019-01-30 09:43:16 +09:00
Dongjin Kim
2da511d6c9 ODROID-COMMON: cpuinfo: add to print the board UUID on eFUSE
Change-Id: I1745aee7539e4b6204e0807c5c963bcf046614d1
Signed-off-by: Dongjin Kim <tobetter@gmail.com>
2019-01-29 11:52:36 +09:00
Dongjin Kim
1d30365af7 ODROID-COMMON: efuse: fix to print true UUID from /sys/class/efuse/uuid
Change-Id: Ic27fcef584be7a05ff384fa7cd350c34fdf9315c
Signed-off-by: Dongjin Kim <tobetter@gmail.com>
(cherry picked from commit 0cd89cf8dc)
2019-01-29 10:53:17 +09:00
Kevin Kim
6e6fc8e99c ODROID-COMMON:Modified Internal-DAC output gain.(near to 0dB)
Change-Id: I036b534ed0299d228e3d96b6419c7e515140e5c8
2019-01-27 10:53:50 +09:00
Kevin Kim
22d520eb37 ODROID-COMMON:Add support Dallas 1-wire for odroid
Change-Id: I85055b83cffbfbfb0886b93d5bdc5b6152b986cb
(cherry picked from commit fb3bca12f2)
2019-01-25 18:42:07 +09:00
Kevin Kim
da085f8013 ODROID-COMMON:Removed HS400
Change-Id: Ic2082a938ff2966f74717796e3d52a4546fef0e6
2019-01-25 14:59:26 +09:00
Joy Cho
b86100a064 ODROID-N2: dts: adjust thermal trip point
Change-Id: Ied585cecf025b0c71e6c0fe2f414a1465b34b1e0
2019-01-25 13:46:14 +09:00
Joy Cho
1c28a6e741 ODROID-N2: cpufreq: adjust default freq of A73 core to 1.8GHz
Change-Id: I1e845ac032fbd42c7f01de9a0032284f0e06aceb
2019-01-24 17:37:03 +09:00
Luke Go
254a0cdf6d arm64: config: Remove console configurations.
- VT, HW, and DUMMY console configurations.

Change-Id: I7ebae424fb188c6aab7f48e2a3a246cf0f8fc540
2019-01-24 17:10:13 +09:00
Luke Go
e800b3671c ODROID: mmc/block: add to ignore MPT partition table on media.
When multiple medias are attached, We should choice the MPT table of
booting media. So if choice the one media then ignore the others by
adding 'ignored' property to device tree blob.

Change-Id: Idf5b81ca7b7807deffd1709e73721a8a1b129194
2019-01-24 17:09:56 +09:00
Kevin Kim
06bf03bb58 ODROID-COMMON:Modify hdmi audio source to be selectable
Change-Id: Ifcf533c157ac1b461100ac38fc1b87781d70a739
2019-01-24 17:09:31 +09:00
Dongjin Kim
1cc84411bb ODROID-N2: cpuinfo: add to print the board UUID on eFUSE
Change-Id: Ia6400b15d6a16329d0d326492a0131003de8785f
Signed-off-by: Dongjin Kim <tobetter@gmail.com>
2019-01-24 12:46:53 +09:00
Chris KIM
a3b9435c24 ODROID: multitouch: Add dump multitouch v/pid.
Change-Id: Ib5351786525d9e132a339fb1421ad06144e71df8
2019-01-22 15:11:09 +09:00
Chris KIM
315e73c759 ODROID: defconfig: Add RTL8192CU driver.
Change-Id: I28bbfde542b474487e656b5c2b54e92daecb42c9
2019-01-18 17:15:01 +09:00
Chris KIM
85f2558498 ODROID: defconfig: Add CONFIG_NETFILTER_XT_MATCH_BPF
kernel/configs/p/android-4.9/android-base.cfg

Change-Id: I7eb0b8bd1f32ed98bbef07daabce83154dc9b089
2019-01-18 17:14:45 +09:00
Chris KIM
1d9efca9cf ODROID: Cleanup odroidn2_android_defconfig.
Change-Id: Ic28beae40a54f2d8156475d1bfb4f0eb51fba511
2019-01-18 17:14:34 +09:00
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