Commit Graph

650183 Commits

Author SHA1 Message Date
Dongjin Kim
97bb889f35 ODROID-N2: arm64/dts: add 'vdac_config' for CVBS output
Change-Id: Iad6c990888f804829b5e8ca3e5dfe9e1829ae9b2
Signed-off-by: Dongjin Kim <tobetter@gmail.com>
2020-03-13 18:08:44 +09:00
Joy Cho
d4c792e715 ODROID-N2: clk: add 2.004GHz cpu freq for A73 core and change the max
Change-Id: I99274d1084fc20a277a26669024391132da010f8
2020-03-13 18:08:44 +09:00
Joshua Yang
4656f5e5a3 ODROID-N2: arm64/dts: Make I2C-2, I2C-3, SPI functionalities disabled by default
These functions can be enabled using device-tree-compiler.
Refer to the following locations.

spi
/soc/cbus@ffd00000/spi@13000
/soc/cbus@ffd00000/spi@13000/spidev@0

i2c-2
/soc/cbus@ffd00000/i2c@1d000

i2c-3
/soc/cbus@ffd00000/i2c@1c000

Change-Id: I85f8b3402343a0910b902ac0f8e46f79ae6bf594
2020-03-13 18:08:44 +09:00
Joy Cho
2d570daeae ODROID-N2: media: rc: activate meson-ir driver to support LIRC
Change-Id: Ibe8c8b1199a5f505665c88c9c40fabfed525fb20
2020-03-13 18:08:44 +09:00
Joy Cho
c592834cab ODROID-N2: media: rc: update meson-ir driver
Change-Id: I435e618af7436d0485423f541f9df841716810b5
2020-03-13 18:08:44 +09:00
Mauro (mdrjr) Ribeiro
d700a8253e ODROID-N2: prepare defconfig for release
Change-Id: I5d712b539dd68c97e257dc0d1f727a39f34dcca3
2020-03-13 18:08:44 +09:00
Joy Cho
1b6ca7375f ODROID-N2: osd: support flexible fb size with free scale option
Change-Id: I87a63eda62b96e3d54cb88f92e16364ba8250acf
2020-03-13 18:08:44 +09:00
Joy Cho
87833a3fcf ODROID-N2: vout: update current vout mode string
Change-Id: I19584a9dedfcf66a7ad2efbdcfddd9b5218add70
2020-03-13 18:08:44 +09:00
Dongjin Kim
d0874556f0 ODROID-COMMON: spifc: add new hardware node 'spifc'
In order to access SPI-NOR flash memory from Linux kernel, new node 'spifc' is
added as 'disabled' by default. Since SPI flash memory shares the hardware bus
with eMMC, one can not be enabled when another one is enabled.

Change-Id: I7ae258dcc1b18df59dc33e8473c83f7ff0329461
Signed-off-by: Dongjin Kim <tobetter@gmail.com>
2020-03-13 18:08:44 +09:00
Kevin Kim
792d12e7c3 ODROID-COMMON: Add pwm-gpio driver for cooling fan control
Change-Id: I906fdd7d8b3da407f8ea7560562df7cc46b3d8fa
2020-03-13 18:08:44 +09:00
Kevin Kim
635fce0a9d ODROID-COMMON: arm64/dts:Modified PWM pinctrl
Change-Id: I951fd8481328149e64536cbf2a02e51d47b36acd
2020-03-13 18:08:44 +09:00
Kevin Kim
26ea24f7b2 ODROID-COMMON: 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>
2020-03-13 18:08:44 +09:00
Joshua Yang
dea15d5ea0 ODROID-N2: Add CONFIG_USB_SERIAL_CP210X
Change-Id: I33cb95010cc122c2688e2713da27a0f59a732b6f
2020-03-13 18:08:44 +09:00
Chris KIM
8b708babe0 ODROID-N2: Fix build error.
Change-Id: I3014c2b540b91eeafde3a151e3752b02bbd30ccc
(cherry picked from commit 7461978eb4)
2020-03-13 18:08:44 +09:00
Kevin Kim
27e09f0e57 ODROID-N2: mmc: Initate MMC power state on reboot
Change-Id: Ifade734854d94c1c98b34c55a431835b80c5f7e4
2020-03-13 18:08:44 +09:00
Dongjin Kim
db6f8d011e ODROID-COMMON: cpuinfo: add to print the board UUID on eFUSE
Change-Id: Ia6400b15d6a16329d0d326492a0131003de8785f
Signed-off-by: Dongjin Kim <tobetter@gmail.com>
2020-03-13 18:08:44 +09:00
Dongjin Kim
3990aabea5 ODROID-COMMON: efuse: fix to print true UUID from /sys/class/efuse/uuid
Change-Id: Ic27fcef584be7a05ff384fa7cd350c34fdf9315c
Signed-off-by: Dongjin Kim <tobetter@gmail.com>
2020-03-13 18:08:44 +09:00
Dongjin Kim
169438fd9c ODROID-N2: arch/arm64: removing the node 'unifykey'
The 'unifykey' is the storage only in an eMMC and not required for
other devices which does not use eMMC. Therefore, deprecated.

Change-Id: Ia59b9b53145038187bacb3f9469078f9f813278c
Signed-off-by: Dongjin Kim <tobetter@gmail.com>
2020-03-13 18:08:44 +09:00
Dongjin Kim
b16852e19e ODROID-COMMON: dts: no building of DTB for AMLogic boards
Change-Id: I08cf75c6f1c6536c54b34ea8af33ff8e173d9e3a
Signed-off-by: Dongjin Kim <tobetter@gmail.com>
2020-03-13 18:08:44 +09:00
Dongjin Kim
fed305a972 ODROID-N2: config: enable kernel features for Docker
Change-Id: I28aff3d9fd0c143afecd7425ab55e2ddb2757c65
Signed-off-by: Dongjin Kim <tobetter@gmail.com>
2020-03-13 18:08:44 +09:00
Dongjin Kim
bf42a4f583 ODROID-N2: git: removing '.git/pre-commit'
Change-Id: Ia44136b12853e4555159dcb5aa046ea711d0c206
Signed-off-by: Dongjin Kim <tobetter@gmail.com>
2020-03-13 18:08:44 +09:00
Kevin Kim
43cc9c0248 ODROID-COMMON: mmc/core: Removed HS400
Change-Id: Ic2082a938ff2966f74717796e3d52a4546fef0e6
2020-03-13 18:08:44 +09:00
Joy Cho
6fea037b3f ODROID-N2: cpufreq: adjust default freq of A73 core to 1.8GHz
Change-Id: I1e845ac032fbd42c7f01de9a0032284f0e06aceb
2020-03-13 18:08:44 +09:00
Joy Cho
27c3dc3cd3 ODROID-N2: dts: adjust thermal trip point
Change-Id: Ied585cecf025b0c71e6c0fe2f414a1465b34b1e0
2020-03-13 18:08:44 +09:00
Joy Cho
b9461d572e ODROID-COMMON: arm64: dma-mapping: increase DMA coherent pool size to 2M
Change-Id: I55c33b5966a4468fe0c28659fcc24896c9f95262
2020-03-13 18:08:44 +09:00
SeungChul Lee
138a3fb26d ODROID-COMMON: efuse: fix to return error code
Change-Id: I6f21d63900a01829489bdb63665c0801ad0636c9
Signed-off-by: SeungChul Lee <john.lee@hardkernel.com>
2020-03-13 18:08:44 +09:00
Dongjin Kim
4888be2e30 ODROID-COMMON: Revert "Makefile: lock kernel version without localversion appended"
This reverts commit e95ed5b571.

Change-Id: I3a30f8eebd7f15f22cd363c683d81be374cac976
2020-03-13 18:08:44 +09:00
Dongjin Kim
92ab20c90d ODROID-COMMON: Revert "module: skip sublevel and crc when ver check"
This reverts commit 872270857a.

Change-Id: I68098f90e09e62c260274b808af89a524eb3d295
2020-03-13 18:08:44 +09:00
Yixun Lan
2357d39c47 ODROID-COMMON: Revert "Makefile: fix generation dependency for utsrelease.h"
This reverts commit 7996a06730.

Change-Id: Iad1252580ef751ec46cb2cf08535ea560beb0ead
2020-03-13 18:08:44 +09:00
Dongjin Kim
aa820d3c78 ODROID-COMMON: Revert "Makefile: generate kernel_full in seperate command"
This reverts commit 7c6adea43c.

Change-Id: If46fc1c8183a20350a6e649599c7af771bcae752
2020-03-13 18:08:44 +09:00
codewalker
29d9910139 ODROID-N2: Add D-WAV Multitouch driver.
Change-Id: Ia1c8c29d3f69c6ba5d630279c4cc98119b68ab71
2020-03-13 18:08:44 +09:00
Kevin Kim
12438d2ff0 ODROID-COMMON:Spicc driver pinctrl for odroid
Change-Id: I0560900a68861592d1717b5421ef0b8324fcbc76
2020-03-13 18:08:44 +09:00
Kevin Kim
99653357d3 ODROID-COMMON:Add support Dallas 1-wire for odroid
Change-Id: I85055b83cffbfbfb0886b93d5bdc5b6152b986cb
2020-03-13 18:08:44 +09:00
Kevin Kim
c53ddb1fa7 ODROID-COMMON: PWM driver pinctrl for odroid.
Change-Id: Iced9657a28d6cf1715f5d130644079b0dc96c865
2020-03-13 18:08:44 +09:00
Kevin Kim
f4b6679f68 ODROID-COMMON: I2C, RTC driver as a module
Change-Id: Ifee1d369d05469989e2e7b875abe93c69b9ab648
2020-03-13 18:08:44 +09:00
Kevin Kim
ee435aab2e ODROID-COMMON: Amlogic i2c master pinctrl for odroid.
Change-Id: I3a1a931769104de99f87e013a0e488304fdf2c38
2020-03-13 18:08:44 +09:00
Dongjin Kim
1c54ed1c19 ODROID-COMMON: arm64/dts: disable 'vdin0/1' nodes unsupported
Change-Id: If1910cc8e9317b9e1a153196ad46f4d2c5142d1d
Signed-off-by: Dongjin Kim <tobetter@gmail.com>
2020-03-13 18:08:44 +09:00
Dongjin Kim
a266329c7b ODROID-N2: config: enable kernel feature 'KEXEC' and 'SYSVIPC'
Change-Id: Ie783641f2f9d88bdc1cd0ef620b0e9bc3db9e15c
Signed-off-by: Dongjin Kim <tobetter@gmail.com>
2020-03-13 18:08:44 +09:00
Dongjin Kim
5bbe60c3f8 ODROID-N2: arch/arm64: add dummy subnode 'chosen {}' for KEXEC
Change-Id: I40ed4aa47d8fe25941fcdc5ee1b1de8fe514e69c
Signed-off-by: Dongjin Kim <tobetter@gmail.com>
2020-03-13 18:08:44 +09:00
Mauro (mdrjr) Ribeiro
506503606d ODROID-N2: support true 4k framebuffer
Change-Id: Ic28199b8226a0d284d9b05abab505f87b12f4e7e
2020-03-13 18:08:44 +09:00
Dongjin Kim
b4bdd8872f ODROID-N2: arch/arm64: rename 's922d_odroidn2.dts' to 'meson64_odroidn2.dts'
Change-Id: Iebdb89126627cb19e3a93cc99cd8d37f3638c1ce
Signed-off-by: Dongjin Kim <tobetter@gmail.com>
2020-03-13 18:08:44 +09:00
charles.park
15f77ae479 ODROID-N2: bgr flag enable for ili9488 lcd
Change-Id: I4e116df4a6cf935df829fc8ab1303e62966babb9
2020-03-13 18:08:44 +09:00
charles.park
412829f4c0 ODROID-N2: fbtft compile error fix.
Change-Id: If388f41f9c4ad7ff9a08644cfeffb9c9405fb2a6
2020-03-13 18:08:44 +09:00
charles.park
9e81816465 ODROID-N2: ODROID 3.5" I2C Touch sx8650 Document added.
Change-Id: Ia83e31210e7c02437e4a3dc585cbfd8eadf9b464
2020-03-13 18:08:44 +09:00
charles.park
02110c09d2 ODROID-N2: ODROID 3.5" touch driver added
Change-Id: Ide9262fde0f1d9955a9c736cb63e7d3eb822f562
2020-03-13 18:08:44 +09:00
charles.park
72a72890df ODROID-N2: fbtft ili9488 lcd module added.
Change-Id: I701bf93801c55f9e28395bc8ee7c9b88e6859a09
2020-03-13 18:08:44 +09:00
charles.park
37055cdb31 ODROID-N2: ODROID 3.5" Touchscreen driver added
Change-Id: I16f3db468278221dc1ba3ce76961e9bac2b4e548
2020-03-13 18:08:44 +09:00
charles.park
8401a3b2cc ODROID-N2: ODROID-3.5" I2C Touch screen driver added.
Change-Id: I1e8973f8d25b75319b641616e40e4d5cc8694b2c
2020-03-13 18:08:44 +09:00
charles.park
a1fbb9f287 ODROID-N2: modified for ODROID 3.2" SPI Touch Screen
Change-Id: I3b63a9c5529519626e4be738a88bca607c0c044c
2020-03-13 18:08:44 +09:00
Dongjin Kim
3234c9de70 ODROID-COMMON: efuse: reset the efuse map for ODROID boards
Change-Id: Ic594aa3b8e6e5d52f0ca3fdbc9ae6117e7a1bb9c
Signed-off-by: Dongjin Kim <tobetter@gmail.com>
2020-03-13 18:08:44 +09:00