110907Sbde/* SPDX-License-Identifier: GPL-2.0 */ 210907Sbde#ifndef __INCLUDED_TEA6415C__ 310907Sbde#define __INCLUDED_TEA6415C__ 410907Sbde 551138Salfred/* the tea6415c's design is quite brain-dead. although there are 6303858Sbdrewery 8 inputs and 6 outputs, these aren't enumerated in any way. because 710907Sbde I don't want to say "connect input pin 20 to output pin 17", I define 810907Sbde a "virtual" pin-order. */ 910907Sbde 1010907Sbde/* input pins */ 1110907Sbde#define TEA6415C_OUTPUT1 18 1221777Sbde#define TEA6415C_OUTPUT2 14 1354803Srwatson#define TEA6415C_OUTPUT3 16 14177598Sru#define TEA6415C_OUTPUT4 17 15227776Slstewart#define TEA6415C_OUTPUT5 13 16164200Sru#define TEA6415C_OUTPUT6 15 17112902Sjeff 18255492Sjhb/* output pins */ 19112902Sjeff#define TEA6415C_INPUT1 5 20161330Sjhb#define TEA6415C_INPUT2 8 21161330Sjhb#define TEA6415C_INPUT3 3 2233041Sbde#define TEA6415C_INPUT4 20 2333041Sbde#define TEA6415C_INPUT5 6 2483652Speter#define TEA6415C_INPUT6 10 2583652Speter#define TEA6415C_INPUT7 1 2636771Sbde#define TEA6415C_INPUT8 11 2736771Sbde 2836735Sdfr#endif 2982150Stmm