Files
system76-coreboot/src/mainboard/roda/rk9/hda_verb.c
Patrick Georgi 53a9e41891 mainboard/[^a-p]*: Remove copyright notices
They're listed in AUTHORS and often incorrect anyway, for example:
- What's a "Copyright $year-present"?
- Which incarnation of Google (Inc, LLC, ...) is the current
  copyright holder?
- People sometimes have their editor auto-add themselves to files even
  though they only deleted stuff
- Or they let the editor automatically update the copyright year,
  because why not?
- Who is the copyright holder "The coreboot project Authors"?
- Or "Generated Code"?

Sidestep all these issues by simply not putting these notices in
individual files, let's list all copyright holders in AUTHORS instead
and use the git history to deal with the rest.

Change-Id: I18e513cefc373b1cd70d31d1159928cc948a8476
Signed-off-by: Patrick Georgi <pgeorgi@google.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/39609
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Angel Pons <th3fanbus@gmail.com>
Reviewed-by: David Hendricks <david.hendricks@gmail.com>
Reviewed-by: Tristan Corrick <tristan@corrick.kiwi>
2020-03-18 09:40:00 +00:00

62 lines
2.2 KiB
C

/*
* This file is part of the coreboot project.
*
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License as
* published by the Free Software Foundation; version 2 of the License.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*/
#include <device/azalia_device.h>
const u32 cim_verb_data[] = {
/* coreboot specific header */
0x10ec0262, /* Codec Vendor / Device ID: Realtek ALC262 */
0x43528986, /* Subsystem ID */
0x0000000c, /* Number of entries */
/* Pin Widget Verb Table */
/* Pin Complex (NID 0x11), S/PDIF-OUT2: not connected */
AZALIA_PIN_CFG(0, 0x11, 0x411111f0),
/* Pin Complex (NID 0x14), LINE_OUT (port D): Speakers */
AZALIA_PIN_CFG(0, 0x14, 0x99130110),
/* Pin Complex (NID 0x15), HP_OUT (port A): Head phones */
AZALIA_PIN_CFG(0, 0x15, 0x0121411f),
/* Pin Complex (NID 0x16), MONO-OUT: not connected */
AZALIA_PIN_CFG(0, 0x16, 0x411111f0),
/* Pin Complex (NID 0x18), MIC1 (port B): Microphone */
AZALIA_PIN_CFG(0, 0x18, 0x01a19920),
/* Pin Complex (NID 0x19), MIC2 (port F): not connected */
AZALIA_PIN_CFG(0, 0x19, 0x411111f0),
/* Pin Complex (NID 0x1a), LINE1 (port C): Line-In */
AZALIA_PIN_CFG(0, 0x1a, 0x01813121),
/* Pin Complex (NID 0x1b), LINE2 (port E): MDC */
AZALIA_PIN_CFG(0, 0x1b, 0x9983012f),
/* Pin Complex (NID 0x1c), CD_IN */
AZALIA_PIN_CFG(0, 0x1c, 0x593301f0),
/* Pin Complex (NID 0x1d), PCBEEP */
AZALIA_PIN_CFG(0, 0x1d, 0x4014022d),
/* Pin Complex (NID 0x1e), S/PDIF-OUT: not connected */
AZALIA_PIN_CFG(0, 0x1e, 0x411111f0),
/* Pin Complex (NID 0x1f), S/PDIF-IN: not connected */
AZALIA_PIN_CFG(0, 0x1f, 0x411111f0)
};
const u32 pc_beep_verbs[] = {
0x00170500, /* power up codec */
0x01470500, /* power up speakers */
0x01470100, /* select lout1 (input 0x0) for speakers */
0x01470740, /* enable speakers output */
0x00b37517, /* unmute beep (mixer's input 0x5), set amp 0dB */
0x00c37100, /* unmute mixer in lout1 (lout1 input 0x1) */
0x00c3b015, /* set lout1 output volume -15dB */
0x0143b000, /* unmute speakers */
};
AZALIA_ARRAY_SIZES;