Commit graph

892,914 commits

Author SHA1 Message Date
Hemant Kumar
a6f6095845 mhi: uci: Add channel mutex lock for read and write file ops
In case of two readers trying to read buffer one acquires spin
lock and populates uci_chan cur_buf and rx_size and local uci_buf.
After first one releases the spin lock other reader populates local
uci_buf with same cur_buf used by first reader. Second reader queues
the buffer to a TRE and releases the spinlock. Now first reader get
the spin lock and ends up copying 0 byte to user space buffer as the
rx_size becomes zero when second reader queues the buffer to transfer
ring. Now first reader queues the same buffer to a different TRE.
When dl xfer completion comes for both TREs, same buffer gets freed up
twice causes the double free. In case of a write it is possible that
two writers can race in case only one TRE is available to transfer the
request, although it does not result into any invalid access issue as in
case of read. Hence acquire channel mutex lock for both read and write
file operations to make sure read and write are done atomically.

Change-Id: I63bccedb28e1bfd59801ccdf642e4f70eb81021d
Signed-off-by: Hemant Kumar <hemantk@codeaurora.org>
2020-11-05 13:57:15 -08:00
Chris Lew
6804f89049 net: qrtr: Make wakeup timeout configurable
The qrtr driver can guarantee that the packet gets queued to the socket
but cannot guarantee the client process will get time to run if auto
sleep is enabled. This config will help mitigate missed packets on
systems where auto sleep is too aggressive.

Use the pm_wakeup_ws_event() api so a hard wakeup can be specified.
This will ensure a resume occurs if the data coming in happens while
the device is going into suspend.

Change-Id: Ic596e06e585b3479a6faa1d0210c016fc9138c6e
Signed-off-by: Chris Lew <clew@codeaurora.org>
2020-11-05 13:45:07 -08:00
Alistair Delva
6f6b3fb470 ANDROID: Temporarily disable XFRM_USER_COMPAT filtering
Before 5.10-rc1, the upstream kernel blocked any compat calls into XFRM
code with EOPNOTSUPP, however Android kernels had been patching this
check out and made userspace match the 64-bit kernel netlink format
instead.

When the new XFRM_USER_COMPAT feature landed, it added a similar check
in two places which returns EOPNOTSUPP only if the XFRM_USER_COMPAT
feature is disabled, however that is currently always the case for
Android kernels and we do not want to filter these callers.

While we work to remove the userspace compatibility mess, disable the
filtering of compat calls when XFRM_USER_COMPAT is disabled. If the
XFRM_USER_COMPAT feature is enabled, nothing changes.

Bug: 163141236
Bug: 172541864
Signed-off-by: Alistair Delva <adelva@google.com>
Change-Id: Ifbea109070650dfcb4f93a3cc692c18a8d11ab44
2020-11-05 21:08:28 +00:00
Melody Olvera
1a9ffc5bc4 defconfig: Enable new download/restart mode driver on sdxlemur
Enable download/restart mode driver on sdxlemur

Change-Id: I469cb46fbf2729fcececaadfefb7119e03dc250a
Signed-off-by: Melody Olvera <molvera@codeaurora.org>
2020-11-05 12:04:43 -08:00
Akash Asthana
d587555020 ANDROID: ABI: Update allowed list for QCOM
Leaf changes summary: 1 artifact changed (550 filtered out)
Changed leaf types summary: 0 (398 filtered out) leaf types changed
Removed/Changed/Added functions summary: 0 Removed, 0 Changed (142 filtered out), 1 Added function
Removed/Changed/Added variables summary: 0 Removed, 0 Changed (10 filtered out), 0 Added variable

1 Added function:

  [A] 'function device_node* of_get_next_parent(device_node*)'

Bug: 172412533
Signed-off-by: Akash Asthana <akashast@codeaurora.org>
Change-Id: Ibd916f38d871469e56888ff3903f0a1bc388b52b
Signed-off-by: Todd Kjos <tkjos@google.com>
2020-11-05 20:04:07 +00:00
Subbaraman Narayanamurthy
f72737de3c defconfig: sdxlemur: Enable QG driver
Add CONFIG_QPNP_QG to enable the QG device present on PM7250B
that can be used on sdxlemur platforms.

Also, add CONFIG_TYPEC and CONFIG_QCOM_POWER_SUPPLY to compile
QG and SMB5 drivers properly.

Change-Id: Ibb8230ccb1366b7f2a04e2ac77b043ece7f463dd
Signed-off-by: Subbaraman Narayanamurthy <subbaram@codeaurora.org>
2020-11-05 11:40:26 -08:00
Siddartha Mohanadoss
77bd2d1044 msm: ep_pcie: add PCIe endpoint driver snapshot
Snapshot of PCIe endpoint driver as of msm-4.14.

'commit <adeff59> (""drivers: clk: msm:
fix compilation for non DEBUG_FS build"")'.

The following changes were done:
-Replace msm_bus driver with interconnect framework.
-Remove iommu deprecated API's.
-Fix checkpatch warnings on usage of module param.
-Fix several checkpatch warnings.

Change-Id: I04ee8f5d5802af0aa0cdd607a79c91e3eca7f194
Signed-off-by: Siddartha Mohanadoss <smohanad@codeaurora.org>
2020-11-05 09:50:23 -08:00
Isaac J. Manjarres
be81ead736 Revert "iommu/arm-smmu: Leave power resources enabled across unmap and sync ops"
This reverts commit fc6d479bac4c756359388647d45f39f08d0c8534. The
functionality offered by this change was not implemented correctly,
so revert it in favor of a different way of addressing the issue
that was supposed to be fixed.

Change-Id: Id061372026dea2960758c4dad0a5e37c2604576e
Signed-off-by: Isaac J. Manjarres <isaacm@codeaurora.org>
2020-11-05 09:21:13 -08:00
Vipin Deep Kaur
ca8ddd068c i2c: i2c-msm-geni: Wait for abort command completion
After giving an abort command, wait for interrupt to
mark the command completion else log it as a failure scenario.

Change-Id: Ifcc6063f6d6b3457a2807ac411873a15fc556578
Signed-off-by: Vipin Deep Kaur <vkaur@codeaurora.org>
2020-11-05 22:28:05 +05:30
Hareesh Gundu
bfdf436e78 msm: kgsl: Fill a6xx crash dumper buffer with known pattern
Sometimes crashdumper can timeout due to  unresponsive hang
scenarios. Hence fill the crash dumper with known pattern to
know the progress of crashdumper before it gets timed out.

Change-Id: I757fa345b4d7db7d7012ff6501b169a562f9b9c6
Signed-off-by: Hareesh Gundu <hareeshg@codeaurora.org>
2020-11-05 20:58:56 +05:30
Manoj Prabhu B
f5acca5cd8 defconfig: holi: Enable memshare driver on holi_debug
Enable memshare driver compilation necessary for
allocation of memory for the clients requesting.

Change-Id: Icdc3d836682d323a33e0eabf42abe8fddf5677c7
Signed-off-by: Manoj Prabhu B <bmanoj@codeaurora.org>
2020-11-05 18:37:57 +05:30
Satish Kodishala
2ca553c8db Correct the FM port numbers for Chk 3.x
Correct the FM port numbers for Chk 3.x.
They are currently reversed.

CRs-Fixed: 2801744
Change-Id: Id713e373b5db015830f9dc597525e1cfd5519888
Signed-off-by: Satish Kodishala <skodisha@codeaurora.org>
2020-11-05 04:13:51 -08:00
Mayank Grover
f7387c317d ANDROID: ABI: update allowed list for QCOM
Leaf changes summary: 1 artifact changed (550 filtered out)
Changed leaf types summary: 0 (398 filtered out) leaf types changed
Removed/Changed/Added functions summary: 0 Removed, 0 Changed (142 filtered out), 1 Added function
Removed/Changed/Added variables summary: 0 Removed, 0 Changed (10 filtered out), 0 Added variable

1 Added function:

  [A] 'function u64 pm_runtime_autosuspend_expiration(device*)'

Bug: 172305298
Change-Id: I4c80ce161c8a593a1df97923d6b37b052a26c8a3
Signed-off-by: Mayank Grover <groverm@codeaurora.org>
2020-11-05 17:02:15 +05:30
qctecmdr
8543fd31f2 Merge "interconnect: qcom: sdxlemur: Set keepalive for important BCMs" 2020-11-05 01:57:25 -08:00
qctecmdr
0a416b51c7 Merge "checkpatch: Handle quotes within commit reference descriptions" 2020-11-05 01:57:25 -08:00
qctecmdr
d3e347cf5c Merge "serial: msm_geni_serial: Add new UART IPC log file in DMA mode" 2020-11-05 01:57:24 -08:00
qctecmdr
3d62af2882 Merge "defconfig: enable CPUCP drivers for yupik" 2020-11-05 01:57:24 -08:00
qctecmdr
7c87f5b6eb Merge "Netfilter: IRC: Copy nickname to proper address" 2020-11-05 01:57:24 -08:00
qctecmdr
49ab2ae400 Merge "ARM: msm: Add board config support for 32 bit NIGHTJAR" 2020-11-05 01:57:23 -08:00
qctecmdr
bcbbc3a54a Merge "devfreq: delete l2wb feature pmu events during governor stop" 2020-11-05 01:57:23 -08:00
Ravikanth Tuniki
cd6c99dc88 input: touchscreen: Remove linking across different modules
Remove linking and create dependency by exporting the function
in synaptics touch driver.

Change-Id: I494d61fafbed516a39972521b14b0bfc2337b3bd
Signed-off-by: Ravikanth Tuniki <rtunik@codeaurora.org>
2020-11-05 10:45:48 +05:30
Ravikanth Tuniki
e4e5585516 input: touchscreen: Enable Synaptics tcm Modules
Add Synaptics Touch Driver as Modules for Holi GKI.

Change-Id: Id40deb882a80624b702731576effd43a6d43da4a
Signed-off-by: Ravikanth Tuniki <rtunik@codeaurora.org>
2020-11-05 10:34:19 +05:30
Linyu Yuan
9b1743cb3a usb: misc: nb7vpq904m: disable chip when boot up without cable
When boot up without USB cable, first UCSI_GET_CONNECTOR_STATUS command
will return all zero message,

Example UCSI IPC log:
40.319381997:   sync_write: CONTROL: 12 00 01 00 00 00 00 00
40.319507987:   read: CCI: 00 09 00 80
40.319620018:   read: MSG_IN: 00 00 00 00 00 00 00 00 00

Disable chip when connect status not set.

Change-Id: I6c91e462b10a8fc6798d95148be799706861ab46
Signed-off-by: Linyu Yuan <linyyuan@codeaurora.org>
2020-11-05 10:38:44 +08:00
Linyu Yuan
b5c362f05c usb: misc: nb7vpq904m: check partner changed flag
Certain Type-C USB adapters (which doesn't support PD),
when connected switch the USB port type from USB3 to USB2.
This is because the response for GET_CONNECTOR_STATUS
has empty partner type.

Example UCSI IPC log:
213.212929:   sync_write: CONTROL: 12 00 01 00 00 00 00 00
213.216613:   read: CCI: 02 09 00 80
213.221135:   read: MSG_IN: 00 00 0d 00 00 00 00 00 00

Parsing the logs gives the following information:
Connect Status: connected
Power Operation Mode: USB Type-C Current - 3A
Power Direction: consumer
Connector Partner Type: Reserved

Fix this by checking whether partner change flag is set
and not process if it is not set.

Change-Id: Ic5884f52e3d0c6936eae6a87b2e133d3e2032428
Signed-off-by: Linyu Yuan <linyyuan@codeaurora.org>
2020-11-05 10:00:38 +08:00
Yue Ma
542be88454 cnss2: Avoid race condition between time sync and system suspend
Add mutex to protect time sync operation and PCIe bus suspend from
system suspend to avoid race condition between msm_pcie_pm_suspend
and msm_pcie_prevent_l1/allow_l1.

Change-Id: I8ff0f258e8928b97deeada134982ee2cbe93ae9a
Signed-off-by: Yue Ma <yuem@codeaurora.org>
2020-11-04 17:50:32 -08:00
Linyu Yuan
0e0e41ea38 ucsi: ucsi_glink: add more flags for clients during notification
Add partner_change and connect flags when notifying clients
about the partner information.This would be useful for some clients to
modify their state/configuration.

Change-Id: I85b601b7ea60dda2ac630c51a499767f5fb70351
Signed-off-by: Linyu Yuan <linyyuan@codeaurora.org>
2020-11-05 09:48:17 +08:00
Linyu Yuan
175fc78290 Revert "usb: typec: ucsi: check partner changed flag during notification"
This reverts commit 1bed1828a2.

When boot up without USB cable, UCSI_GET_CONNECTOR_STATUS command
will return all zero message,

Example UCSI IPC log:
40.319381997:   sync_write: CONTROL: 12 00 01 00 00 00 00 00
40.319507987:   read: CCI: 00 09 00 80
40.319620018:   read: MSG_IN: 00 00 00 00 00 00 00 00 00

the change will block this message notify client, so revert it.

Change-Id: Ic0f575f1676a03c4ef88ff92a7a38bc2ac74050d
Signed-off-by: Linyu Yuan <linyyuan@codeaurora.org>
2020-11-05 09:32:10 +08:00
qctecmdr
c9d2eaf4a6 Merge "cpufreq: schedutil: Queue sugov irq work on policy online cpu" 2020-11-04 14:57:12 -08:00
qctecmdr
64d7b4bd9b Merge "drivers: soc: qcom: initial support for plh scmi client driver" 2020-11-04 14:57:12 -08:00
qctecmdr
f546de6b43 Merge "scsi: ufs: Fix ufs power down/on specs violation" 2020-11-04 14:57:11 -08:00
Todd Kjos
d8d40e5b14 ANDROID: fix kernelci build-break due to stop_ipi hook
Fix build-break for non GKI builds caused by using the
_rcuidle() variant of a vendor hook.

Fixes: bad091cc4b ("ANDROID: vendor_hooks: Add vendor hooks for
getting printk messages")
Signed-off-by: Todd Kjos <tkjos@google.com>
Change-Id: I0dffaf7e0df198a63578818f7c155671efe382b5
2020-11-04 13:23:08 -08:00
Melody Olvera
4fd9da8117 defconfig: Enable RTB on sdxlemur
Add configs to enable RTB on sdxlemur.

Change-Id: I4839fc0cd1458f8fe5dbe499648fbe8fb0e9b86b
Signed-off-by: Melody Olvera <molvera@codeaurora.org>
2020-11-04 12:20:28 -08:00
qctecmdr
06a7c1dba5 Merge "linux: rmnet: add RMNET IOCTL for set MTU" 2020-11-04 06:07:47 -08:00
qctecmdr
ee912b37f3 Merge "msm: kgsl: Add support for RDPM frequency register writes" 2020-11-04 06:07:46 -08:00
qctecmdr
47bb7dd59c Merge "cnss2: Control ADSP power collapse based on WLAN state" 2020-11-04 06:07:46 -08:00
qctecmdr
92bbd73111 Merge "cnss2: Overload QDSS trace save indication for generic mem dump" 2020-11-04 06:07:46 -08:00
qctecmdr
8693b60144 Merge "usb: gadget: qdss: Add NULL check against channel with usb_qdss_free_req()" 2020-11-04 06:07:46 -08:00
qctecmdr
9d8a1b1f7a Merge "sched: fix compile issue" 2020-11-04 06:07:45 -08:00
Mayank Grover
ed445a4b38 arm64: defconfig: Disable serial console defconfig
Disable serial console defconfig for GKI defconfigs.

Change-Id: I2123e04b93e3c331fdb9527a34f0485805726d19
Signed-off-by: Mayank Grover <groverm@codeaurora.org>
2020-11-04 01:29:54 -08:00
Prudhvi Yarlagadda
7ea9185a47 serial: msm_geni_serial: Add enable/disable of dma irq bits
Correct the enable/disable bits of dma interrupt registers by
using DMA_IRQ_EN_SET/DMA_IRQ_EN_CLR registers respectively.

Previously DMA_IRQ_EN register was used to set and unset the
dma interrupt register bits but, DMA_IRQ_EN is a read only
register and DMA_IRQ_EN_SET and DMA_IRQ_EN_CLR are the right
registers for setting and unsetting the dma interrupt bits.

Change-Id: I0c873742b32960673320ddc9a9e3c88922a22684
Signed-off-by: Prudhvi Yarlagadda <pyarlaga@codeaurora.org>
2020-11-03 22:40:46 -08:00
Prudhvi Yarlagadda
152e037894 serial: msm_geni_serial: Don't queue the rx dma buffer in stop rx
Don't queue a new dma rx buffer only when the rx_length_in register
is zero and dma_done interrupt bit is set. The rx_length_in register
shows number of bytes received and this can be zero when dma_done
interrupt bit is set when we give a cancel command.

This helps when there is a race condition between rx data coming into
rx fifo and a cancel_s_cmd is given. The rx data will end up consuming
the rx dma buffer mapped for cancel command and due to this dma engine
will be in active state even though geni goes to inactive state.

Issue is that we get a dma_done interrupt for the previously pending
EOT byte which came for cancel command. And this interrupt will come
when we queue the rx buffer in start_rx and this might cause uart
to read partial data from rx fifo.

Change-Id: Id3d9b32330c1ac4205100a30936bd4015e20f24d
Signed-off-by: Prudhvi Yarlagadda <pyarlaga@codeaurora.org>
2020-11-03 22:38:16 -08:00
Chandana Kishori Chiluveru
8f9bea1d7c serial: msm_geni_serial: Add new UART IPC log file in DMA mode
This patch adds new IPC log file to dump IRQ registers to know
the interrupt status in dma mode. This will help in debugging
interrupt storm issues in dma mode.

Also increase the IPC log buffer size.

Change-Id: I33a32e8d237769808a9c7553c9c3e6d1024d9f50
Signed-off-by: Chandana Kishori Chiluveru <cchiluve@codeaurora.org>
2020-11-04 12:06:44 +05:30
Chandana Kishori Chiluveru
de89e43ada serial: msm_geni_serial: Add delay for rx invalid transfer
Check for RX data in rx buffer for faulty transfer and add
delay of 2 msecs delay in order for dma rx transfer
to be actually completed.

Also dump required qup registers when the uart dma rx data is
seen as all zeros.

Change-Id: Ifaa0cb7d22b8419ffacfee7212b0a28ed8ebf2a1
Signed-off-by: Chandana Kishori Chiluveru <cchiluve@codeaurora.org>
2020-11-04 11:54:34 +05:30
Santosh Mardi
25253a2705 devfreq: delete l2wb feature pmu events during governor stop
Delete l2wb and l3 access pmu events when the governor
is stopped.

Change-Id: If443cb6b53e2ad43ebee04a1fc3274a31b05e5b9
Signed-off-by: Santosh Mardi <gsantosh@codeaurora.org>
2020-11-04 11:50:26 +05:30
Santosh Mardi
73ee91fc44 drivers: soc: qcom: read current counter value before PMU save
Call perf_event_read_local() to update current counter value
in hw_perf_event structure before saving PMU snapshot to
shared memory.

Change-Id: Id5945cd6b6c9fab6f87917224b5b5f54dca5ef9c
Signed-off-by: Santosh Mardi <gsantosh@codeaurora.org>
2020-11-04 11:32:18 +05:30
Santosh Mardi
273a638613 defconfig: enable CPUCP drivers for yupik
Enable required drivers for CPUCP communication on
yupik target.

Change-Id: Ia47a867118e3eadf011228ef21c6a2c87ac7efa4
Signed-off-by: Santosh Mardi <gsantosh@codeaurora.org>
2020-11-03 20:03:24 -08:00
Wuyun Zhao
a30c81fea9 f2fs: fix a race condition between f2fs_write_end_io and f2fs_del_fsync_node_entry
Under some condition, the __write_node_page will submit a page which is not
f2fs_in_warm_node_list and will not call f2fs_add_fsync_node_entry.
f2fs_gc continue to run to invoke f2fs_iget -> do_read_inode to read the same node page
and set code node, which make f2fs_in_warm_node_list become true,
that will cause f2fs_bug_on in f2fs_del_fsync_node_entry when f2fs_write_end_io called.

- f2fs_write_end_io
					- f2fs_iget
					 - do_read_inode
					  - set_cold_node
					  recover cold node flag
 - f2fs_in_warm_node_list
  - is_cold_node
  if node is cold, assume we have added
  node to fsync_node_list during writepages()
 - f2fs_del_fsync_node_entry
  - f2fs_bug_on() due to node page
  is not in fsync_node_list

[   34.966133] Call trace:
[   34.969902]  f2fs_del_fsync_node_entry+0x100/0x108
[   34.976071]  f2fs_write_end_io+0x1e0/0x288
[   34.981539]  bio_endio+0x248/0x270
[   34.986289]  blk_update_request+0x2b0/0x4d8
[   34.991841]  scsi_end_request+0x40/0x440
[   34.997126]  scsi_io_completion+0xa4/0x748
[   35.002593]  scsi_finish_command+0xdc/0x110
[   35.008143]  scsi_softirq_done+0x118/0x150
[   35.013610]  blk_done_softirq+0x8c/0xe8
[   35.018811]  __do_softirq+0x2e8/0x578
[   35.023828]  irq_exit+0xfc/0x120
[   35.028398]  handle_IPI+0x1d8/0x330
[   35.033233]  gic_handle_irq+0x110/0x1d4
[   35.038433]  el1_irq+0xb4/0x130
[   35.042917]  kmem_cache_alloc+0x3f0/0x418
[   35.048288]  radix_tree_node_alloc+0x50/0xf8
[   35.053933]  __radix_tree_create+0xf8/0x188
[   35.059484]  __radix_tree_insert+0x3c/0x128
[   35.065035]  add_gc_inode+0x90/0x118
[   35.069967]  f2fs_gc+0x1b80/0x2d70
[   35.074718]  f2fs_disable_checkpoint+0x94/0x1d0
[   35.080621]  f2fs_fill_super+0x10c4/0x1b88
[   35.086088]  mount_bdev+0x194/0x1e0
[   35.090923]  f2fs_mount+0x40/0x50
[   35.095589]  mount_fs+0xb4/0x190
[   35.100159]  vfs_kern_mount+0x80/0x1d8
[   35.105260]  do_mount+0x478/0xf18
[   35.109926]  ksys_mount+0x90/0xd0
[   35.114592]  __arm64_sys_mount+0x24/0x38

Change-Id: I495123d15908293ccc866bc60e6adc230bc2f5fd
Signed-off-by: Wuyun Zhao <zhaowuyun@wingtech.com>
Reviewed-by: Chao Yu <yuchao0@huawei.com>
Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
Git-commit: db5ae363292705d52c5b653d5079a07a6417ef4c
Git-repo: https://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
Signed-off-by: Sahitya Tummala <stummala@codeaurora.org>
2020-11-04 08:58:25 +05:30
Gaurav Singh
8897d96198 defconfig: enable rimps plh interface
Enables SCMI PLH protocol, SCMI client and RIMPS
PLH interface.

Change-Id: I837c8689e377d53ffb3fb323f2541eb1f0584f45
Signed-off-by: Gaurav Singh <sgaurav@codeaurora.org>
2020-11-03 18:12:02 -08:00
Gaurav Singh
9d8197eb10 drivers: soc: qcom: msm_performance: plh interface support
Initial support of rimps PLH interface.
This interface exposes sysfs nodes required to configure
PLH running in rimps.

Change-Id: I18a4cfc346b7923dc083a0433a1993df964dba86
Signed-off-by: Gaurav Singh <sgaurav@codeaurora.org>
2020-11-03 18:08:51 -08:00
Borislav Petkov
de84825a22 BACKPORT: rcu/tree: Export rcu_idle_{enter,exit} to modules
Fix this link error:

  ERROR: modpost: "rcu_idle_enter" [drivers/acpi/processor.ko] undefined!
  ERROR: modpost: "rcu_idle_exit" [drivers/acpi/processor.ko] undefined!

when CONFIG_ACPI_PROCESSOR is built as module. PeterZ says that in light
of ARM needing those soon too, they should simply be exported.

Link: https://lore.kernel.org/linux-pm/20200921103741.GC5901@zn.tnic/
Bug: 172034763
Change-Id: I26d516d11edbce673f52df6474f6695c5a1e2b07
(cherry picked from commit 3ad1c8ef083bef96ec922688966484be1039e6b5)
Fixes: 1fecfdbb7acc ("ACPI: processor: Take over RCU-idle for C3-BM idle")
Reported-by: Sven Joachim <svenjoac@gmx.de>
Suggested-by: Peter Zijlstra <peterz@infradead.org>
Signed-off-by: Borislav Petkov <bp@suse.de>
Reviewed-by: Paul E. McKenney <paulmckrcu@kernel.org>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Signed-off-by: Cheng Jui Wang <cheng-jui.wang@mediatek.com>
Signed-off-by: Chun-Hung Wu <chun-hung.wu@mediatek.com>
2020-11-04 01:02:40 +00:00