1
0

asoc: ep92: add support for DSD input

Add sysfs nodes for dsd rate and update audio
format sysfs node.

Change-Id: Iefa09f0042bb244e42ee0bf788344d31df690af8
Signed-off-by: Sanjana B <sanjb@codeaurora.org>
Este cometimento está contido em:
Sanjana B
2019-09-11 09:28:32 +05:30
cometido por Gerrit - the friendly Code Review server
ascendente 127718f3d9
cometimento fe3356fa53
2 ficheiros modificados com 53 adições e 3 eliminações

Ver ficheiro

@@ -1,6 +1,6 @@
/* SPDX-License-Identifier: GPL-2.0-only */
/*
* Copyright (c) 2018-2019, The Linux Foundation. All rights reserved.
* Copyright (c) 2018-2020, The Linux Foundation. All rights reserved.
*/
#ifndef __EP92_H__
@@ -175,6 +175,10 @@ static struct reg_default ep92_reg_defaults[] = {
#define EP92_AI_PREEMPH_MASK 0x38
#define EP92_AI_CH_COUNT_MASK 0x07
#define EP92_AI_CH_ALLOC_MASK 0xff
#define EP92_AI_DSD_ADO_SHIFT 4
#define EP92_AI_DSD_ADO_MASK 0x10
#define EP92_AI_DSD_RATE_SHIFT 4
#define EP92_AI_DSD_RATE_MASK 0x30
#define EP92_2CHOICE_MASK 1
#define EP92_GC_CEC_VOLUME_MIN 0