Lines Matching +full:1 +full:- +full:based

12  * Note: I removed media-bay details from the feature stuff, I believe it's
13 * not worth it, the media-bay driver can directly use the mac-io
48 * all of the Grand-Central based machines. We currently don't
54 /* Here is the infamous serie of OHare based machines
61 #define PMAC_TYPE_UNKNOWN_OHARE 0x2f /* Unknown, but OHare based */
63 /* Here are the Heathrow based machines
69 #define PMAC_TYPE_UNKNOWN_HEATHROW 0x3f /* Unknown but heathrow based */
71 /* Here are newworld machines based on Paddington (heathrow derivative)
77 #define PMAC_TYPE_UNKNOWN_PADDINGTON 0x4f /* Unknown but paddington based */
79 /* Core99 machines based on UniNorth 1.0 and 1.5
82 * to the device-tree. (Sawtooth is most tower G4s, FW_IMAC is most
83 * FireWire based iMacs, etc...). Those machines are too similar to be
85 * device-tree "model" or "compatible" property.
89 #define PMAC_TYPE_FW_IMAC 0x42 /* FireWire iMacs (except Pangea based) */
105 /* MacRISC2 machines based on the Pangea chipset
112 /* MacRISC2 machines based on the Intrepid chipset
116 /* MacRISC4 / G5 machines. We don't have per-machine selection here anymore,
119 #define PMAC_TYPE_POWERMAC_G5 0x150 /* U3 & U3H based */
120 #define PMAC_TYPE_POWERMAC_G5_U3L 0x151 /* U3L based desktop */
123 #define PMAC_TYPE_UNKNOWN_K2 0x19f /* Any other K2 based */
124 #define PMAC_TYPE_UNKNOWN_SHASTA 0x19e /* Any other Shasta based */
150 return -ENODEV; in pmac_call_feature()
163 #define PMAC_SCC_IRDA 1
170 #define PMAC_FTR_MODEM_ENABLE PMAC_FTR_DEF(1)
173 * enable/disable the swim3 (floppy) cell of a mac-io ASIC
178 * enable/disable the mesh (scsi) cell of a mac-io ASIC
183 * enable/disable an IDE port of a mac-io ASIC
189 * assert(1)/release(0) an IDE reset line (mac-io IDE only)
194 * enable/disable the bmac (ethernet) cell of a mac-io ASIC, also drive
217 /* -- add various tweaks related to sound routing -- */
225 * toggle the reset line of a CPU on an uninorth-based SMP machine
231 * on keylargo based machines
249 * Pass -1 as value to query for sleep capability
250 * Pass 1 to set IOs to sleep
258 * selector: 0 - model id
259 * 1 - model flags (capabilities)
260 * 2 - model name (cast to const char *)
264 #define PMAC_MB_INFO_FLAGS 1
269 * read a GPIO from a mac-io controller of type KeyLargo or Pangea.
276 * write a GPIO of a mac-io controller of type KeyLargo or Pangea.
367 #define MACIO_FCR32(macio, r) ((macio)->base + ((r) >> 2))
368 #define MACIO_FCR8(macio, r) (((volatile u8 __iomem *)((macio)->base)) + (r))
386 * Uninorth reg. access. Note that Uni-N regs are big endian
398 * 1 = U1.x or U2.x