Commit Graph

609019 Commits

Author SHA1 Message Date
Elaine Zhang
128cff7b2b ARM: dts: rk3036: mark xin32k clk as fixed clk
Change-Id: I5bf0a64502a7dd7b36545437b1675bb896c97bce
Signed-off-by: Elaine Zhang <zhangqing@rock-chips.com>
2018-05-21 09:36:06 +08:00
Elaine Zhang
d901f21180 ARM: dts: rk3288: mark xin32k clk as fixed clk
Change-Id: I1fc9c2f8213f6645659bd731546ca9cafd7d63d0
Signed-off-by: Elaine Zhang <zhangqing@rock-chips.com>
2018-05-21 09:36:05 +08:00
Stefan Brüns
ade6b9cc4e UPSTREAM: iio: light: vl6180: Correct ALS scale for non-default gain/integration time
The reported scale was only correct for the default settings of 100 ms
integration time and gain 1.

This aligns the reported scale with the behaviour of any other IIO driver
and the documented ABI, but may require userspace changes if someone uses
non-default settings.

Change-Id: I969d50d317f20d05d26db74d497dba790b5a7c25
Signed-off-by: Stefan Brüns <stefan.bruens@rwth-aachen.de>
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
Signed-off-by: Ziyuan Xu <xzy.xu@rock-chips.com>
(cherry picked from commit 3525d7cfb7)
2018-05-19 10:50:09 +08:00
Stefan Brüns
990f320ea5 UPSTREAM: iio: light: vl6180: Cleanup als_gain lookup, avoid register readback
Instead of manually iterating the array of allowed gain values, use
find_closest. Storing the current gain setting avoids accessing the
hardware on each query.

Change-Id: Ibd41d58d50c29fdf17609d0323d8d54bdf3109a7
Signed-off-by: Stefan Brüns <stefan.bruens@rwth-aachen.de>
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
Signed-off-by: Ziyuan Xu <xzy.xu@rock-chips.com>
(cherry picked from commit e794bf6751)
2018-05-19 10:50:04 +08:00
Stefan Brüns
78eebdc51c UPSTREAM: iio: light: vl6180: Avoid readback of integration time register
Instead of reading the value from the register on each query, store the
set value.

Change-Id: If7930543623f78abb67f33106c0c0a12d4e1ac33
Signed-off-by: Stefan Brüns <stefan.bruens@rwth-aachen.de>
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
Signed-off-by: Ziyuan Xu <xzy.xu@rock-chips.com>
(cherry picked from commit df698c0402)
2018-05-19 10:49:59 +08:00
Stefan Brüns
1941dc1d35 UPSTREAM: iio: light: vl6180: Move range check to integration time setter, cleanup
This improves code uniformity (range checks for als_gain are also done
in the setter). Also unmangle rounding and calculation of register value.

The calculated integration time it_ms is required in the next patch of
the series.

Change-Id: I5a315428927056b72899e303019d64f20ee34cbf
Signed-off-by: Stefan Brüns <stefan.bruens@rwth-aachen.de>
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
Signed-off-by: Ziyuan Xu <xzy.xu@rock-chips.com>
(cherry picked from commit 1e2ed3d0d2)
2018-05-19 10:49:52 +08:00
Manivannan Sadhasivam
1521879c60 UPSTREAM: iio:light: Add support for STMicro VL6180 sensor
This patch adds support for STMicro VL6180 - ALS, range and proximity sensor. Sensor is capable of measuring the light
intensity as well as object distance using TOF (Time of Flight) technology.

Change-Id: I5ad6d2c2a93d5906aebfda6cb2cff332bc7c2462
Signed-off-by: Manivannan Sadhasivam <manivannanece23@gmail.com>
Signed-off-by: Peter Meerwald-Stadler <pmeerw@pmeerw.net>
Acked-by: Rob Herring <robh@kernel.org>
Signed-off-by: Jonathan Cameron <jic23@kernel.org>
Signed-off-by: Ziyuan Xu <xzy.xu@rock-chips.com>
(cherry picked from commit 5e7f47e495)
2018-05-19 10:49:43 +08:00
Zorro Liu
cad27e4b13 arm: dts: rockchip: remove lane-rate and mipi_dsi_num defined of rk3288-th804 board
Change-Id: Ic987f8d95e188579813e15b1622ac9f2f998b33b
Signed-off-by: Zorro Liu <lyx@rock-chips.com>
2018-05-18 18:04:51 +08:00
Zheng Yang
bb9bdab32f phy/rockchip: inno-hdmi: round rk3328 recalc frac rate by 1000Hz
For pixel clock is rounded by 1000Hz, the recalcated clock rate
of fractional frame rate mode, such 59.94/29.97/23.97Hz, is need
to take the 1000Hz rounding. Otherwise it will not find the pre-pll
settings when powering up phy.

Change-Id: I0f02bbede9314d57d97c539cd995eb0f67295cfd
Signed-off-by: Zheng Yang <zhengyang@rock-chips.com>
2018-05-18 17:53:53 +08:00
Shunqing Chen
1df09ca4e1 power: cw201x: add power_supply property for CTS.
Change-Id: Ia342ef45a4e936be3e9ba200b41cfabfcbe5f927
Signed-off-by: Shunqing Chen <csq@rock-chips.com>
2018-05-18 16:33:59 +08:00
Shunqing Chen
91b9c4cb57 power: bq25700: add power_supply property for CTS.
Change-Id: I1b496dc8b3c4c53e54f40e07801cda419f654dfd
Signed-off-by: Shunqing Chen <csq@rock-chips.com>
2018-05-18 16:19:26 +08:00
YouMin Chen
3dd9af3221 arm64: dts: rockchip: px30: modify dram default timing
Set the default value for pd_idle,sr_idle and standby_idle.

Change-Id: Idfa2d62229fd8ec1ab48c2506a6b5ba3da080a49
Signed-off-by: YouMin Chen <cym@rock-chips.com>
2018-05-18 15:56:49 +08:00
xiaoyao
4da5a60340 net: wifi: The rtl8189fs is sdio interface, so fix this error
Change-Id: Ia34c96d95d639063470d2a37df25466dfa54cec8
Signed-off-by: xiaoyao <xiaoyao@rock-chips.com>
2018-05-18 14:42:47 +08:00
Zhou weixin
46c5f780b1 arm64: dts: rockchip: px30-android: remove system/vendor verify
Change-Id: I878e876c167e1a0292c46cff8fd1652747ff0d0a
Signed-off-by: Weixin Zhou <zwx@rock-chips.com>
2018-05-17 19:08:35 +08:00
Xing Zheng
2cd194ee98 arm64: dts: rockchip: add some properties for RK3308 EVB
This patch add rockchip,card-name, and add rockchip,codec-hp-det
if with acodec for vad-sound.

Change-Id: Ib81651f9b52933f24257a42e977a5382da745df8
Signed-off-by: Xing Zheng <zhengxing@rock-chips.com>
2018-05-17 18:25:37 +08:00
Xing Zheng
943ff31da1 arm64: dts: rockchip: using multicodec for RK3308 EVB
If we need to extend custom audio features, using multicodec
is much more convenient than limited simple-card.

Change-Id: I784e38d33ded9a7dd9c253595611f343a4dcd566
Signed-off-by: Xing Zheng <zhengxing@rock-chips.com>
2018-05-17 18:25:26 +08:00
Xing Zheng
a40cd969de arm64: dts: rk3308: enable mclk calibration for i2s_8ch
Change-Id: I16db1649523cc2132664c5f00c3bf8246a2d8800
Signed-off-by: Xing Zheng <zhengxing@rock-chips.com>
2018-05-17 18:22:53 +08:00
Xing Zheng
d0b882b30f ASoC: rockchip: i2s-tdm: add rockchip,mclk-calibrate
Change-Id: I55d668a0ce634970c398f5ff27b474f69173a057
Signed-off-by: Xing Zheng <zhengxing@rock-chips.com>
2018-05-17 18:22:34 +08:00
Xing Zheng
f9b136f50b ASoC: rockchip: i2s-tdm: add support calibrate mclk src
Usually, there are 2 groups of sample rates on audio system:
a) 8000/16000/32000/48000/64000/96000/192000
b) 11025/22050/44100/88200/176400

If the platform provides two suitable multiples of the
PLLs(e.g VPLL0@1179648000, VPLL1@903168000 on RK3308),
we can switch the mclk src to VPLL0 if sample rate
belongs a) group, otherwise, switch the mclk src to
VPLL1. Also, we need to ensure that the numerator of
fractional division is equal to 1. And we need to set
a suitable reference frequency for the parent of mclk:

group a) is 192000*256=49152000Hz
group b) is 176400*256=45158400Hz

The following is the calibrated i2s_8ch_2 on RK3308 EVB:
========
// VPLL0=1179648000Hz, VPLL1=903168000Hz
// @8000Hz, root is VPLL0,mclk=2048000Hz, FRAC division, numerator is 1
ff5001f0:  00000417 00010018 00000013 00000000
// @11025Hz, root is VPLL1,mclk=2822400Hz, FRAC division, numerator is 1
ff5001f0:  00000513 00010010 00000013 00000000
// @16000Hz, root is VPLL0,mclk=4096000Hz, FRAC division, numerator is 1
ff5001f0:  00000417 0001000c 00000013 00000000
// @22050Hz, root is VPLL1,mclk=5644800Hz, FRAC division, numerator is 1
ff5001f0:  00000513 00010008 00000013 00000000
// @32000Hz, root is VPLL0, mclk=8192000Hz, FRAC division, numerator is 1
ff5001f0:  00000417 00010006 00000013 00000000
// @44100Hz, root is VPLL1, mclk=11289600Hz, Integer division direclty
ff5001f0:  0000014f 00010006 00000013 00000000
// @48000Hz, root is VPLL0, mclk=12288000Hz, Integer division direclty
ff5001f0:  0000005f 00010006 00000013 00000000
// @64000Hz, root is VPLL0, mclk=16384000Hz, Integer division direclty
ff5001f0:  00000047 00010006 00000013 00000000
// @88200Hz, root is VPLL1 mclk=22579200Hz, Integer division direclty
ff5001f0:  00000127 00010006 00000013 00000000
// @96000Hz, root is VPLL0, mclk=24576000Hz, Integer division direclty
ff5001f0:  0000002f 00010006 00000013 00000000
// @176400Hz, root is VPLL1, mclk=45158400Hz, Integer division direclty
ff5001f0:  00000113 00010006 00000013 00000000
// @192000Hz, root is VPLL0, mclk=49152000Hz, Integer division direclty
ff5001f0:  00000017 00010006 00000013 00000000
========

Change-Id: I6776f96e92790ba83a7d0f5caeeaf917dff5e5c5
Signed-off-by: Xing Zheng <zhengxing@rock-chips.com>
2018-05-17 18:21:52 +08:00
Xing Zheng
1f6bb2da54 ASoC: rockchip: i2s-tdm: set mclk tx/rx rate independently
By default the i2s-tdm supports asymmetric sample rate,
we just set mclk tx or rx during playback or capture.

Change-Id: I1a9786a64b956c68bb5ba8796d2742f5b142b124
Signed-off-by: Xing Zheng <zhengxing@rock-chips.com>
2018-05-17 18:20:49 +08:00
Xing Zheng
d343a4d86a ASoC: rockchip: multicodecs: using stream not clk_id
We need to using stream to know whether is playback
or capture in sys_clk.

Change-Id: If392c0bc6a6b7d9309ca8ee5b33945d42193792e
Signed-off-by: Xing Zheng <zhengxing@rock-chips.com>
2018-05-17 18:20:49 +08:00
Zorro Liu
d1fc73aa94 arm: configs: rockchip_defconfig: enable rk818 charger default
Change-Id: I77d10f15454111995bd27d7a9c40ef252a84ae71
Signed-off-by: Zorro Liu <lyx@rock-chips.com>
2018-05-17 17:00:17 +08:00
Zorro Liu
ca39545e9c arm: dts: rockchip: enable i2c3 for camera of rk3288-th804 board
Change-Id: I7f3a791d5c7f75c87a8c917309c7bbdddea19b80
Signed-off-by: Zorro Liu <lyx@rock-chips.com>
2018-05-17 17:00:17 +08:00
Xing Zheng
bad07cca63 ASoC: rockchip: add rockchip,card-name property for multicodecs
Change-Id: I5b38d8f425348947a165079f6863c2f059242d50
Signed-off-by: Xing Zheng <zhengxing@rock-chips.com>
2018-05-17 14:17:30 +08:00
Xing Zheng
4ead0bc4a5 ASoC: rockchip: multicodecs: add parse sound card name
Change-Id: I14e1d79ef248d1348a164aa5f9b2fd251cc1a0a6
Signed-off-by: Xing Zheng <zhengxing@rock-chips.com>
2018-05-17 14:17:14 +08:00
Xing Zheng
b49399f76e ASoC: rockchip: add rockchip,codec-hp-det for multicodecs
Change-Id: I0fdf27207762122a30edc7c0373595f2ef0b597d
Signed-off-by: Xing Zheng <zhengxing@rock-chips.com>
2018-05-17 14:16:37 +08:00
Xing Zheng
bec79a02ce ASoC: rockchip: multicodecs: add codec_hp_det feature
This patch supports headphone jack for rockchip multi-
codec machine driver.

And we need to add CONFIG_SND_SOC_RK3308 macro to ensure
compile correct on other SoCs that are without rk3308
codec.

Change-Id: I80d2ca5e269aa62865bd6b9f2da9fc7736bce4c9
Signed-off-by: Xing Zheng <zhengxing@rock-chips.com>
2018-05-17 14:15:15 +08:00
Xing Zheng
1851402c8e ASoC: rk3308_codec: set hpdet_jack from machine driver
The hpdet_jack should be set from external machine
driver.

Change-Id: I5f7e154c084434fa730c2a9ff505bfaa4e404a5f
Signed-off-by: Xing Zheng <zhengxing@rock-chips.com>
2018-05-17 14:12:15 +08:00
Xing Zheng
6f1983d819 clk: rockchip: rk3308: Export clk id for i2s src clocks
Change-Id: I4ba557649a95513d6cfbdb2242a5abb3f3650a61
Signed-off-by: Xing Zheng <zhengxing@rock-chips.com>
2018-05-17 14:08:33 +08:00
William Wu
cd023726d7 phy: rockchip-inno-usb2: fix comparison warnings
This patches fixes comparison between signed and unsigned values.

Change-Id: Ie417fdb8092463890a67bce7efa11f3ef20d5871
Signed-off-by: William Wu <william.wu@rock-chips.com>
2018-05-17 12:28:06 +08:00
William Wu
59ed3e02eb phy: rockchip-inno-usb2: fix compile warning when !PM_SLEEP
When CONFIG_PM_SLEEP is disabled, we get a warning about
unused functions:

drivers/phy/rockchip/phy-rockchip-inno-usb2.c:1828:12: warning:
'rockchip_usb2phy_low_power_enable' defined but not used

Marking it as __maybe_unused avoids the warning without introducing
an ugly #ifdef.

Change-Id: I644b00eb2b30d9e4b63da46b7f387a7571b0f103
Signed-off-by: William Wu <william.wu@rock-chips.com>
2018-05-17 12:04:38 +08:00
Tao Huang
c95036feef PM / devfreq: rockchip_dmc: Fix deadlock between dmcfreq and vop on/off
When change vop status and ddr frequency at the same time,
the following deadlock will happen:

vop no/off                            dmcfreq
vop_crtc_disable                      update_devfreq
->mutex_lock(&vop->vop_lock);         ->mutex_lock(&pd->pmu->mutex);
->pm_runtime_put(vop->dev);           ->mutex_lock(&vop->vop_lock);
  ->mutex_lock(&pd->pmu->mutex);      ...

Use new dmcfreq rwsem to decouple vop and pd driver, and get better
parallelism.

Change-Id: I56a4ee944200826d2a09e3ae8d2f4837f6f769d6
Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com>
Signed-off-by: Tao Huang <huangtao@rock-chips.com>
2018-05-17 11:43:55 +08:00
Tao Huang
48b41d013e soc: rockchip: power-domain: Fix deadlock between dmcfreq and vop on/off
When change vop status and ddr frequency at the same time,
the following deadlock will happen:

vop no/off                            dmcfreq
vop_crtc_disable                      update_devfreq
->mutex_lock(&vop->vop_lock);         ->mutex_lock(&pd->pmu->mutex);
->pm_runtime_put(vop->dev);           ->mutex_lock(&vop->vop_lock);
  ->mutex_lock(&pd->pmu->mutex);      ...

By set dmc_nb.priority lower than vop to make sure pd notified after vop
to avoid deadlock.

Change-Id: I3ad147e7f5510f2b617efb600b97d8eb5849ee01
Signed-off-by: Tao Huang <huangtao@rock-chips.com>
2018-05-17 11:42:19 +08:00
Elaine Zhang
23e4b5d1f9 clk: rockchip: rk3288: add SCLK_CRYPTO ID for crypto
Change-Id: I1db324ca4aa6c85fb208a4fbeeef974c46076d5b
Signed-off-by: Elaine Zhang <zhangqing@rock-chips.com>
2018-05-17 10:07:11 +08:00
Elaine Zhang
46ae828be9 clk: rockchip: rk3288: mark the aclk_dmac1 as critical clk
crypto and dmac share the same noc clk,
so mark the aclk_dmac1 as critical clk.

Change-Id: I34a4a7cc532a385086679fafb961a47b0a6abc3b
Signed-off-by: Elaine Zhang <zhangqing@rock-chips.com>
2018-05-17 10:07:11 +08:00
Elaine Zhang
cfd153a8f5 clk: rockchip: rk3366: mark the aclk_dmac_bus as critical clk
crypto and dmac share the same noc clk,
so mark the aclk_dmac_bus as critical clk.

Change-Id: I02ccdbcb1ce50216daf2578538c8cfee9f6dd9d2
Signed-off-by: Elaine Zhang <zhangqing@rock-chips.com>
2018-05-17 10:07:11 +08:00
Elaine Zhang
296e2a0fb5 clk: rockchip: rk3368: mark the aclk_dmac_bus as critical clk
crypto and dmac share the same noc clk,
so mark the aclk_dmac_bus as critical clk.

Change-Id: Ib0b70bbed3fdefeab7b6f2b5f88350a416e66787
Signed-off-by: Elaine Zhang <zhangqing@rock-chips.com>
2018-05-17 10:07:11 +08:00
William Wu
38c609e302 BACKPORT: phy: rockchip-usb: Add vbus regulator support
On rockchip devices vbus is supplied by a separate power supply,
often through a regulator. Add support for describing the regulator
in device-tree following the same convention as several other usb phy's.

Change-Id: Ib13fa5d9c50cab3dd6711f2e7dd8489a4f06840b
Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
Signed-off-by: Kishon Vijay Abraham I <kishon@ti.com>
Signed-off-by: William Wu <william.wu@rock-chips.com>
(cherry picked from commit 9d685ed77b)
2018-05-17 09:59:13 +08:00
William Wu
f8fb8bcd21 BACKPORT: phy: rockchip-usb: add handler for usb-uart functionality
Most newer Rockchip SoCs provide the possibility to use a usb-phy
as passthrough for the debug uart (uart2), making it possible to
for example get console output without needing to open the device.

This patch adds an early_initcall to enable this functionality
conditionally via the commandline and also disables the corresponding
usb controller in the devicetree.

Currently only data for the rk3288 is provided, but at least the
rk3188 and arm64 rk3368 also provide this functionality and will be
enabled later.

On a spliced usb cable the signals are tx on white wire(D+) and
rx on green wire(D-).

The one caveat is that currently the reconfiguration of the phy
happens as early_initcall, as the code depends on the unflattened
devicetree being available. Everything is fine if only a regular
console is active as the console-replay will happen after the
reconfiguation. But with earlycon active output up to smp-init
currently will get lost.

The phy is an optional property for the connected dwc2 controller,
so we still provide the phy device but fail all phy-ops with -EBUSY
to make sure the dwc2 does not try to transmit anything on the
repurposed phy.

Change-Id: Ia9eed5b2b83d88fbeb7aabced689b21f4ea0ca69
Signed-off-by: Heiko Stuebner <heiko@sntech.de>
Signed-off-by: Kishon Vijay Abraham I <kishon@ti.com>
Signed-off-by: William Wu <william.wu@rock-chips.com>
(cherry picked from commit 605df8af33)
2018-05-17 09:59:13 +08:00
William Wu
44b30beec8 phy: rockchip-usb: delete unused functionality
Deleted phy operations for rk336x and rk3399, because they
use Inno USB2.0 PHY, and we have added a new phy driver for
them. This can make our phy driver to stay closer to upstream.

Change-Id: I3b70cd78564c6a9873be88fc19954a8c2f95dd98
Signed-off-by: William Wu <william.wu@rock-chips.com>
2018-05-17 09:59:13 +08:00
Tao Huang
e1bcb0e4eb PM / devfreq: rockchip_dmc: no lock dmcfreq->lock on rockchip_dmcfreq_target
It is not necessary to lock/unlock dmcfreq->lock on rockchip_dmcfreq_target.
update_devfreq call target callback with devfreq->lock.
So use rockchip_dmcfreq lock to serializes access to video_info_list only.

Change-Id: I9abd5fa1dfc37740d3fac9983775028dc14b64b5
Signed-off-by: Tao Huang <huangtao@rock-chips.com>
2018-05-17 09:56:53 +08:00
David Wu
14456a86ef ARM:dts: rockchip: rk322x: Config the pwm2 pinctrl with pull up
The default state of pwm2 pin is a pull up, we need to keep it
for the second global reset issue, when pwm2 used for the regulator.

Change-Id: Ibe3487904196464114622dbc10ba270e3cf509d4
Signed-off-by: David Wu <david.wu@rock-chips.com>
2018-05-16 21:27:26 +08:00
Yu YongZhen
f6fd82d06e arm64: dts: rockchip: rk3308-evb-dmic-pdm: enable acodec
We need acodec to play sound

Change-Id: I3ee4a796447f3b2c36d2f1c867f7a13e135e7c84
Signed-off-by: Yu YongZhen <yuyz@rock-chips.com>
2018-05-16 17:22:42 +08:00
Putin Lee
cc06fabbcd video/rockchip: rga2: remove flush cache
Change-Id: If00a369f8e945a2f3b73920e6f1ba3cf455b8dfd
Signed-off-by: Putin Lee <putin.li@rock-chips.com>
2018-05-16 17:21:37 +08:00
Sugar Zhang
9063d6fd10 ALSA: pcm_dmaengine: always get stream position from DMA driver
This patch fixup that the wrong position when dma desc status
is DONE. even if the desc status is DONE, it is still able to
get the position from the dma driver. so, just remove the judgement.

Change-Id: I40e92bae09a002f4f5f0b2fab8b0e99fd3ee269d
Signed-off-by: Sugar Zhang <sugar.zhang@rock-chips.com>
2018-05-16 17:15:38 +08:00
Nickey Yang
04b4744396 ARM: dts: rk3288: enable ddr frequency scaling for linux evb
Enable dmc and dfi nodes to support ddr frequency
scaling on rk3288-evb-linux board.

Change-Id: I578b7dcace09a337abf9c7f640786db588ff9406
Signed-off-by: Nickey Yang <nickey.yang@rock-chips.com>
2018-05-16 15:39:53 +08:00
Nickey Yang
f6d3e97ab5 ARM: configs: rockchip_linux: enable rockchip dmc
Change-Id: I7f078a8753b777c6e4a31dff426e97caf8319a5e
Signed-off-by: Nickey Yang <nickey.yang@rock-chips.com>
2018-05-16 15:39:47 +08:00
Nickey Yang
7327c3fd72 arm: dts: rk3288: add dfi and dmc device nodes in linux
Add dfi and dmc nodes in the device tree for the ARM rk3288 SoC.
To support ddr frequency scaling function, we need enable dmc and
dfi nodes.

Change-Id: I2ec7c216647443ec4354d282fd8f321f9d399929
Signed-off-by: Nickey Yang <nickey.yang@rock-chips.com>
2018-05-16 15:39:41 +08:00
Nickey Yang
b24a90bb35 arm: dts: rk3288: add needed nodes for trust in linux
This patch adds needed nodes for trust in rk3288-linux:

1.Add psci v1.0 support to call into secure world
  through psci APIs.

2.Use non-secure dmac instead of secure one.

3.Use new efuse compatible to match secure interface
  when kernel is in no-secure mode.

Change-Id: Id7fda3144388661979149cfa00822106b2872712
Signed-off-by: Nickey Yang <nickey.yang@rock-chips.com>
2018-05-16 15:39:36 +08:00
Yu YongZhen
8f80fed8ed arm64: dts: rockchip: rk3308: fix mute key to micmute for evb
Change-Id: Ic539d0816b2ffb5767a598e14d34d92b85beaaa1
Signed-off-by: Yu YongZhen <yuyz@rock-chips.com>
2018-05-16 15:31:13 +08:00