Back to home page

OSCL-LXR

 
 

    


0001 /* SPDX-License-Identifier: GPL-2.0 */
0002 #ifndef __INCLUDED_TEA6415C__
0003 #define __INCLUDED_TEA6415C__
0004 
0005 /* the tea6415c's design is quite brain-dead. although there are
0006    8 inputs and 6 outputs, these aren't enumerated in any way. because
0007    I don't want to say "connect input pin 20 to output pin 17", I define
0008    a "virtual" pin-order. */
0009 
0010 /* input pins */
0011 #define TEA6415C_OUTPUT1 18
0012 #define TEA6415C_OUTPUT2 14
0013 #define TEA6415C_OUTPUT3 16
0014 #define TEA6415C_OUTPUT4 17
0015 #define TEA6415C_OUTPUT5 13
0016 #define TEA6415C_OUTPUT6 15
0017 
0018 /* output pins */
0019 #define TEA6415C_INPUT1 5
0020 #define TEA6415C_INPUT2 8
0021 #define TEA6415C_INPUT3 3
0022 #define TEA6415C_INPUT4 20
0023 #define TEA6415C_INPUT5 6
0024 #define TEA6415C_INPUT6 10
0025 #define TEA6415C_INPUT7 1
0026 #define TEA6415C_INPUT8 11
0027 
0028 #endif