Commit 98f759a6 authored by Takashi Iwai's avatar Takashi Iwai Committed by Jaroslav Kysela

[ALSA] Misc clean up

HDA Codec driver
Misc clean up: move the definitions of constants for pinctl to a single place.
Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
parent 01f66d2c
...@@ -185,13 +185,6 @@ enum { ...@@ -185,13 +185,6 @@ enum {
#define AC_PINCAP_VREF_GRD (1<<2) /* ground */ #define AC_PINCAP_VREF_GRD (1<<2) /* ground */
#define AC_PINCAP_VREF_80 (1<<4) /* 80% */ #define AC_PINCAP_VREF_80 (1<<4) /* 80% */
#define AC_PINCAP_VREF_100 (1<<5) /* 100% */ #define AC_PINCAP_VREF_100 (1<<5) /* 100% */
/* Vref setting (used in pin ctl) */
#define AC_PINCTL_VREF_HIZ (0) /* Hi-Z */
#define AC_PINCTL_VREF_50 (1) /* 50% */
#define AC_PINCTL_VREF_GRD (2) /* ground */
#define AC_PINCTL_VREF_80 (4) /* 80% */
#define AC_PINCTL_VREF_100 (5) /* 100% */
/* Amplifier capabilities */ /* Amplifier capabilities */
#define AC_AMPCAP_OFFSET (0x7f<<0) /* 0dB offset */ #define AC_AMPCAP_OFFSET (0x7f<<0) /* 0dB offset */
...@@ -254,6 +247,11 @@ enum { ...@@ -254,6 +247,11 @@ enum {
/* Pin widget control - 8bit */ /* Pin widget control - 8bit */
#define AC_PINCTL_VREFEN (0x7<<0) #define AC_PINCTL_VREFEN (0x7<<0)
#define AC_PINCTL_VREF_HIZ 0 /* Hi-Z */
#define AC_PINCTL_VREF_50 1 /* 50% */
#define AC_PINCTL_VREF_GRD 2 /* ground */
#define AC_PINCTL_VREF_80 4 /* 80% */
#define AC_PINCTL_VREF_100 5 /* 100% */
#define AC_PINCTL_IN_EN (1<<5) #define AC_PINCTL_IN_EN (1<<5)
#define AC_PINCTL_OUT_EN (1<<6) #define AC_PINCTL_OUT_EN (1<<6)
#define AC_PINCTL_HP_EN (1<<7) #define AC_PINCTL_HP_EN (1<<7)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment