* rebased llvm/hotfix-sparcv9-not-64.diff
[t2sde.git] / architecture / powerpc / linux.conf.m4
blob826270c07e7aa9590cc7f9ceaea566ef040a0d00
1 dnl --- T2-COPYRIGHT-NOTE-BEGIN ---
2 dnl T2 SDE: architecture/powerpc/linux.conf.m4
3 dnl Copyright (C) 2004 - 2024 The T2 SDE Project
4 dnl 
5 dnl This Copyright note is generated by scripts/Create-CopyPatch,
6 dnl more information can be found in the files COPYING and README.
7 dnl 
8 dnl This program is free software; you can redistribute it and/or modify
9 dnl it under the terms of the GNU General Public License version 2.
10 dnl --- T2-COPYRIGHT-NOTE-END ---
11 define(`PPC', 'PowerPC')dnl
13 dnl System type (default=Macintosh)
14 dnl
15 CONFIG_PPC=y
16 CONFIG_6xx=y
17 CONFIG_CLASSIC32=y
18 # CONFIG_4xx is not set
19 # CONFIG_PPC64 is not set
20 # CONFIG_82xx is not set
21 # CONFIG_8xx is not set
22 CONFIG_PMAC=y
23 CONFIG_PREP=y
24 CONFIG_CHRP=y
25 CONFIG_ALL_PPC=y
26 # CONFIG_GEMINI is not set
27 # CONFIG_APUS is not set
28 CONFIG_MACH_SPECIFIC=y
30 dnl additional 2.6 kernel configs
31 CONFIG_PPC32=y
32 # CONFIG_40x is not set
33 # CONFIG_POWER3 is not set
35 CONFIG_ALTIVEC=y
37 dnl more than 768 MB of RAM
38 CONFIG_HIGHMEM=y
40 dnl Platform specific support
41 dnl
43 CONFIG_PROC_DEVICETREE=y
45 CONFIG_ADB=y
46 CONFIG_ADB_CUDA=y
47 CONFIG_ADB_PMU=y
48 CONFIG_PMAC_APM_EMU=y
49 CONFIG_PMAC_MEDIABAY=y
50 CONFIG_PMAC_BACKLIGHT=y
51 CONFIG_ADB_MACIO=y
52 CONFIG_INPUT_ADBHID=y
53 CONFIG_USB_HIDINPUT_POWERBOOK=y
54 CONFIG_MAC_EMUMOUSEBTN=y
56 dnl older IBM machines
57 CONFIG_ISA=y
59 include(`linux-common.conf.m4')
60 include(`linux-block.conf.m4')
61 include(`linux-net.conf.m4')
62 include(`linux-fs.conf.m4')
64 # CONFIG_FONT_PEARL_8x8 is not set
66 dnl read-only enlarges kernel by 66%, does not load on IBM rs6k B50
67 # CONFIG_STRICT_KERNEL_RWX is not set
69 dnl macs need a special RTC ... (this needs to be fixed in the kernel so we
70 dnl can have generic support for the rs6k and mac support at the same time)
71 dnl
72 CONFIG_GEN_RTC=y
73 CONFIG_PPC_RTC=y
75 CONFIG_SERIAL_PMACZILOG=y
76 CONFIG_SERIAL_PMACZILOG_CONSOLE=y
78 dnl AGP
79 dnl
80 CONFIG_AGP_UNINORTH=y
81 CONFIG_FB=m
83 dnl power management
84 dnl
85 CONFIG_PMAC_PBOOK=y
86 CONFIG_PMAC_BACKLIGHT=y
87 CONFIG_PMAC_APM_EMU=y
89 dnl the thermal control stuff needed for newer desktop macs and iBook G4
90 dnl
91 CONFIG_I2C=y
92 CONFIG_I2C_POWERMAC=y
93 CONFIG_I2C_KEYWEST=y
94 CONFIG_THERM_WINDTUNNEL=y
95 CONFIG_THERM_ADT746X=y
97 dnl for 2.6 kernels
98 dnl
99 CONFIG_TAU=y
101 CONFIG_CPU_FREQ_PMAC=y
103 CONFIG_BLK_DEV_IDE_PMAC=y
104 CONFIG_BLK_DEV_IDE_PMAC_ATA100FIRST=y
105 CONFIG_BLK_DEV_IDEDMA_PMAC=y
106 CONFIG_BLK_DEV_IDE_PMAC_BLINK=y
107 CONFIG_PMU_HD_BLINK=y
108 # CONFIG_MAC_ADBKEYCODES is not set
110 dnl some network teaks (the GMAC is obsoleted by SUNGEM)
112 # CONFIG_GMAC is not set
113 CONFIG_SUNGEM=m
115 CONFIG_XMON=y
117 dnl enables PATA_LEGACY
118 # CONFIG_PATA_QDI is not set