1 # SPDX-License-Identifier: GPL-2.0 2 # 3 # Copyright 2009 Simtec Electronics 4 5 source "arch/arm/mach-s3c/Kconfig.s3c64xx" 6 7 config PLAT_SAMSUNG 8 def_bool ARCH_S3C64XX 9 select GENERIC_IRQ_CHIP 10 select NO_IOPORT_MAP 11 select SOC_SAMSUNG 12 help 13 Base platform code for all Samsung S 14 15 config SAMSUNG_PM 16 def_bool ARCH_S3C64XX 17 depends on PM 18 help 19 Base platform power management code 20 21 if PLAT_SAMSUNG 22 menu "Samsung Common options" 23 24 # boot configurations 25 26 comment "Boot options" 27 28 config S3C_LOWLEVEL_UART_PORT 29 int "S3C UART to use for low-level mes 30 depends on ARCH_S3C64XX 31 default 0 32 help 33 Choice of which UART port to use for 34 such as the `Uncompressing...` at st 35 this configuration should be between 36 must have been initialised by the bo 37 38 config SAMSUNG_ATAGS 39 def_bool n 40 depends on ATAGS 41 help 42 This option enables ATAGS based boot 43 Samsung platforms, including static 44 clock, timer and interrupt initializ 45 46 Platforms that support only DT based 47 this option. 48 49 if SAMSUNG_ATAGS 50 51 config S3C_GPIO_SPACE 52 int "Space between gpio banks" 53 default 0 54 help 55 Add a number of spare GPIO entries b 56 purposes. This allows any problems w 57 one bank to another to be caught, at 58 more memory. 59 60 config S3C_GPIO_TRACK 61 bool 62 help 63 Internal configuration option to ena 64 chip tracking if the platform requir 65 66 # device definitions to compile in 67 68 config S3C_DEV_HSMMC 69 bool 70 help 71 Compile in platform device definitio 72 73 config S3C_DEV_HSMMC1 74 bool 75 help 76 Compile in platform device definitio 77 78 config S3C_DEV_HSMMC2 79 bool 80 help 81 Compile in platform device definitio 82 83 config S3C_DEV_HSMMC3 84 bool 85 help 86 Compile in platform device definitio 87 88 config S3C_DEV_I2C1 89 bool 90 help 91 Compile in platform device definitio 92 93 config S3C_DEV_FB 94 bool 95 help 96 Compile in platform device definitio 97 98 config S3C_DEV_USB_HOST 99 bool 100 help 101 Compile in platform device definitio 102 103 config S3C_DEV_USB_HSOTG 104 bool 105 help 106 Compile in platform device definitio 107 108 config S3C64XX_DEV_SPI0 109 bool 110 help 111 Compile in platform device definitio 112 SPI controller 0 113 114 config SAMSUNG_DEV_KEYPAD 115 bool 116 help 117 Compile in platform device definitio 118 119 config SAMSUNG_DEV_PWM 120 bool 121 help 122 Compile in platform device definitio 123 124 config GPIO_SAMSUNG 125 def_bool y 126 127 config SAMSUNG_PM_GPIO 128 bool 129 default y if GPIO_SAMSUNG && PM 130 help 131 Include legacy GPIO power management 132 pinctrl-samsung driver. 133 endif 134 135 config SAMSUNG_WAKEMASK 136 bool 137 depends on PM 138 help 139 Compile support for wakeup-mask cont 140 and above. This code allows a set of 141 mappings. See <plat/wakeup-mask.h> 142 143 endmenu 144 endif
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.