OpenCores
URL https://opencores.org/ocsvn/or1k/or1k/trunk

Subversion Repositories or1k

[/] [or1k/] [trunk/] [linux/] [linux-2.4/] [drivers/] [i2c/] [Config.in] - Blame information for rev 1275

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 1275 phoenix
#
2
# Character device configuration
3
#
4
mainmenu_option next_comment
5
comment 'I2C support'
6
 
7
tristate 'I2C support' CONFIG_I2C
8
 
9
if [ "$CONFIG_I2C" != "n" ]; then
10
   dep_tristate 'I2C bit-banging interfaces'  CONFIG_I2C_ALGOBIT $CONFIG_I2C
11
   if [ "$CONFIG_I2C_ALGOBIT" != "n" ]; then
12
      dep_tristate '  Philips style parallel port adapter' CONFIG_I2C_PHILIPSPAR $CONFIG_I2C_ALGOBIT $CONFIG_PARPORT
13
      dep_tristate '  ELV adapter' CONFIG_I2C_ELV $CONFIG_I2C_ALGOBIT
14
      dep_tristate '  Velleman K8000 adapter' CONFIG_I2C_VELLEMAN $CONFIG_I2C_ALGOBIT
15
      dep_tristate '  NatSemi SCx200 I2C using GPIO pins' CONFIG_SCx200_I2C $CONFIG_SCx200_GPIO $CONFIG_I2C_ALGOBIT
16
      if [ "$CONFIG_SCx200_I2C" != "n" ]; then
17
         int  '    GPIO pin used for SCL' CONFIG_SCx200_I2C_SCL 12
18
         int  '    GPIO pin used for SDA' CONFIG_SCx200_I2C_SDA 13
19
      fi
20
   fi
21
 
22
   dep_tristate 'NatSemi SCx200 ACCESS.bus' CONFIG_SCx200_ACB $CONFIG_I2C
23
 
24
   dep_tristate 'I2C PCF 8584 interfaces' CONFIG_I2C_ALGOPCF $CONFIG_I2C
25
   if [ "$CONFIG_I2C_ALGOPCF" != "n" ]; then
26
      dep_tristate '  Elektor ISA card' CONFIG_I2C_ELEKTOR $CONFIG_I2C_ALGOPCF
27
   fi
28
 
29
   if [ "$CONFIG_MIPS_ITE8172" = "y" ]; then
30
      dep_tristate 'ITE I2C Algorithm' CONFIG_ITE_I2C_ALGO $CONFIG_I2C
31
      if [ "$CONFIG_ITE_I2C_ALGO" != "n" ]; then
32
         dep_tristate '  ITE I2C Adapter' CONFIG_ITE_I2C_ADAP $CONFIG_ITE_I2C_ALGO
33
      fi
34
   fi
35
   if [ "$CONFIG_8xx" = "y" ]; then
36
      dep_tristate 'MPC8xx CPM I2C interface' CONFIG_I2C_ALGO8XX $CONFIG_I2C
37
      if [ "$CONFIG_RPXLITE" = "y" -o "$CONFIG_RPXCLASSIC" = "y" ]; then
38
         dep_tristate '  Embedded Planet RPX Lite/Classic support' CONFIG_I2C_RPXLITE $CONFIG_I2C_ALGO8XX
39
      fi
40
   fi
41
   if [ "$CONFIG_405" = "y" ]; then
42
      dep_tristate 'PPC 405 I2C Algorithm' CONFIG_I2C_PPC405_ALGO $CONFIG_I2C
43
      if [ "$CONFIG_I2C_PPC405_ALGO" != "n" ]; then
44
         dep_tristate '  PPC 405 I2C Adapter' CONFIG_I2C_PPC405_ADAP $CONFIG_I2C_PPC405_ALGO
45
      fi
46
   fi
47
 
48
   if [ "$CONFIG_ALL_PPC" = "y" ] ; then
49
      dep_tristate 'Keywest I2C interface in Apple Core99 machines' CONFIG_I2C_KEYWEST $CONFIG_I2C
50
   fi
51
 
52
   if [ "$CONFIG_SIBYTE_SB1xxx_SOC" = "y" ]; then
53
      dep_tristate 'SiByte SMBus interface' CONFIG_I2C_ALGO_SIBYTE $CONFIG_I2C
54
      dep_tristate '  MAX1617 Temperature Sensor' CONFIG_I2C_MAX1617 $CONFIG_I2C_ALGO_SIBYTE
55
   fi
56
 
57
   if [ "$CONFIG_SGI_IP22" = "y" ]; then
58
      dep_tristate 'I2C SGI interfaces' CONFIG_I2C_ALGO_SGI $CONFIG_I2C
59
   fi
60
 
61
# This is needed for automatic patch generation: sensors code starts here
62
# This is needed for automatic patch generation: sensors code ends here
63
 
64
   dep_tristate 'I2C device interface' CONFIG_I2C_CHARDEV $CONFIG_I2C
65
   dep_tristate 'I2C /proc interface (required for hardware sensors)' CONFIG_I2C_PROC $CONFIG_I2C $CONFIG_SYSCTL
66
fi
67
endmenu

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.