Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 1 | menu "Companion Chips" |
| 2 | |
| 3 | config VOYAGERGX |
| 4 | bool "VoyagerGX chip support" |
| 5 | depends on SH_RTS7751R2D |
| 6 | help |
| 7 | Selecting this option will support Silicon Motion, Inc. SM501. |
| 8 | Designed to complement needs for the embedded industry, it |
| 9 | provides video and 2D capability. To reduce system cost a |
| 10 | wide variety of include I/O is supported, including analog RGB |
| 11 | and digital LCD Panel interface, 8-bit parallel interface, USB, |
| 12 | UART, IrDA, Zoom Video, AC97 or I2S, SSP, PWM, and I2C. There |
| 13 | are additional GPIO bits that can be used to interface to |
| 14 | external as well. |
| 15 | |
| 16 | # A board must have defined HD6446X_SERIES in order to see these |
| 17 | config HD6446X_SERIES |
| 18 | bool "HD6446x support" |
| 19 | default n |
| 20 | |
| 21 | choice |
| 22 | prompt "HD6446x options" |
| 23 | depends on HD6446X_SERIES |
| 24 | default HD64461 |
| 25 | |
| 26 | config HD64461 |
| 27 | bool "Hitachi HD64461 companion chip support" |
| 28 | depends on CPU_SUBTYPE_SH7709 |
| 29 | ---help--- |
| 30 | The Hitachi HD64461 provides an interface for |
| 31 | the SH7709 CPU, supporting a LCD controller, |
| 32 | CRT color controller, IrDA up to 4 Mbps, and a |
| 33 | PCMCIA controller supporting 2 slots. |
| 34 | |
| 35 | More information is available at |
| 36 | <http://semiconductor.hitachi.com/windowsce/superh/sld013.htm>. |
| 37 | |
| 38 | Say Y if you want support for the HD64461. |
| 39 | Otherwise, say N. |
| 40 | |
| 41 | config HD64465 |
| 42 | bool "Hitachi HD64465 companion chip support" |
| 43 | depends on CPU_SUBTYPE_SH7750 |
| 44 | ---help--- |
| 45 | The Hitachi HD64465 provides an interface for |
| 46 | the SH7750 CPU, supporting a LCD controller, |
| 47 | CRT color controller, IrDA, USB, PCMCIA, |
| 48 | keyboard controller, and a printer interface. |
| 49 | |
| 50 | More information is available at |
| 51 | <http://global.hitachi.com/New/cnews/E/1998/981019B.html>. |
| 52 | |
| 53 | Say Y if you want support for the HD64465. |
| 54 | Otherwise, say N. |
| 55 | |
| 56 | endchoice |
| 57 | |
| 58 | # These will also be split into the Kconfig's below |
| 59 | config HD64461_IRQ |
| 60 | int "HD64461 IRQ" |
| 61 | depends on HD64461 |
| 62 | default "36" |
| 63 | help |
| 64 | The default setting of the HD64461 IRQ is 36. |
| 65 | |
| 66 | Do not change this unless you know what you are doing. |
| 67 | |
Paul Mundt | 373e68b | 2006-09-27 15:41:24 +0900 | [diff] [blame] | 68 | config HD64461_IOBASE |
| 69 | hex "HD64461 start address" |
| 70 | depends on HD64461 |
| 71 | default "0xb0000000" |
| 72 | |
Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 73 | config HD64461_ENABLER |
| 74 | bool "HD64461 PCMCIA enabler" |
| 75 | depends on HD64461 |
| 76 | help |
| 77 | Say Y here if you want to enable PCMCIA support |
| 78 | via the HD64461 companion chip. |
| 79 | Otherwise, say N. |
| 80 | |
Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 81 | config HD64465_IOBASE |
| 82 | hex "HD64465 start address" |
| 83 | depends on HD64465 |
| 84 | default "0xb0000000" |
| 85 | help |
| 86 | The default setting of the HD64465 IO base address is 0xb0000000. |
| 87 | |
| 88 | Do not change this unless you know what you are doing. |
| 89 | |
| 90 | config HD64465_IRQ |
| 91 | int "HD64465 IRQ" |
| 92 | depends on HD64465 |
| 93 | default "5" |
| 94 | help |
| 95 | The default setting of the HD64465 IRQ is 5. |
| 96 | |
| 97 | Do not change this unless you know what you are doing. |
| 98 | |
| 99 | endmenu |
| 100 | |