• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/powerpc/platforms/powermac/

Lines Matching refs:macio

69  * Instance of some macio stuffs
141 struct macio_chip* macio;
144 macio = macio_find(node, type);
145 if (!macio)
163 struct macio_chip* macio;
170 macio = macio_find(node, 0);
171 if (!macio)
180 htw = (macio->type == macio_heathrow || macio->type == macio_paddington
181 || macio->type == macio_gatwick);
222 macio->flags |= chan_mask;
225 macio->flags |= MACIO_FLAG_SCC_LOCKED;
227 if (macio->flags & MACIO_FLAG_SCC_LOCKED)
242 macio->flags &= ~(chan_mask);
302 struct macio_chip* macio = &macio_chips[0];
318 struct macio_chip* macio;
322 macio = macio_find(node, macio_unknown);
323 if (!macio)
371 struct macio_chip* macio;
374 macio = macio_find(node, macio_unknown);
375 if (!macio)
430 struct macio_chip* macio;
433 macio = macio_find(node, 0);
434 if (!macio)
459 struct macio_chip* macio;
469 macio = macio_find(node, 0);
470 if (!macio)
492 static void dbdma_save(struct macio_chip *macio, struct dbdma_regs *save)
499 (macio->base + ((0x8000+i*0x100)>>2));
508 static void dbdma_restore(struct macio_chip *macio, struct dbdma_regs *save)
515 (macio->base + ((0x8000+i*0x100)>>2));
527 static void heathrow_sleep(struct macio_chip *macio, int secondary)
530 dbdma_save(macio, save_alt_dbdma);
534 dbdma_save(macio, save_dbdma);
559 static void heathrow_wakeup(struct macio_chip *macio, int secondary)
568 dbdma_restore(macio, save_alt_dbdma);
579 dbdma_restore(macio, save_dbdma);
602 struct macio_chip* macio;
607 macio = macio_find(node, 0);
608 if (!macio)
651 macio->flags |= chan_mask;
670 macio->flags |= MACIO_FLAG_SCC_LOCKED;
672 if (macio->flags & MACIO_FLAG_SCC_LOCKED)
693 macio->flags &= ~(chan_mask);
703 struct macio_chip* macio;
713 macio = macio_find(node, 0);
714 if (!macio)
755 struct macio_chip* macio;
766 macio = macio_find(node, 0);
767 if (!macio)
902 struct macio_chip *macio;
904 macio = &macio_chips[0];
905 if (macio->type != macio_keylargo && macio->type != macio_pangea &&
906 macio->type != macio_intrepid)
926 struct macio_chip* macio;
929 macio = macio_find(node, 0);
930 if (!macio)
956 struct macio_chip* macio;
960 macio = macio_find(node, 0);
961 if (!macio)
964 /* Hint: we allow passing of macio itself for the sake of the
967 if (node != macio->of_node &&
968 (!node->parent || node->parent != macio->of_node))
970 state = (macio->flags & MACIO_FLAG_AIRPORT_ON) != 0;
1021 macio->flags |= MACIO_FLAG_AIRPORT_ON;
1034 macio->flags &= ~MACIO_FLAG_AIRPORT_ON;
1045 struct macio_chip *macio;
1053 macio = &macio_chips[0];
1054 if (macio->type != macio_keylargo)
1089 struct macio_chip *macio;
1095 macio = &macio_chips[0];
1096 if (macio->type != macio_keylargo && macio->type != macio_pangea &&
1097 macio->type != macio_intrepid)
1159 if (macio->type == macio_intrepid) {
1214 if (macio->type != macio_intrepid)
1221 if (macio->type != macio_intrepid)
1243 struct macio_chip *macio;
1245 macio = &macio_chips[0];
1246 if (macio->type != macio_keylargo && macio->type != macio_pangea &&
1247 macio->type != macio_intrepid)
1249 if (!(macio->flags & MACIO_FLAG_FW_SUPPORTED))
1270 struct macio_chip *macio;
1275 macio = &macio_chips[0];
1276 if (macio->type != macio_keylargo && macio->type != macio_pangea &&
1277 macio->type != macio_intrepid)
1279 if (!(macio->flags & MACIO_FLAG_FW_SUPPORTED))
1321 struct macio_chip *macio = &macio_chips[0];
1330 struct macio_chip *macio = &macio_chips[0];
1339 struct macio_chip *macio = &macio_chips[0];
1364 struct macio_chip *macio = &macio_chips[0];
1410 struct macio_chip *macio = &macio_chips[0];
1441 struct macio_chip *macio = &macio_chips[0];
1462 if (macio->type != macio_keylargo2 && macio->type != macio_shasta)
1472 if (macio->type == macio_shasta)
1500 struct macio_chip *macio;
1504 macio = &macio_chips[0];
1505 if (macio->type != macio_keylargo2 && macio->type != macio_shasta)
1559 static void keylargo_shutdown(struct macio_chip *macio, int sleep_mode)
1592 if (macio->rev >= 2) {
1612 static void pangea_shutdown(struct macio_chip *macio, int sleep_mode)
1645 static void intrepid_shutdown(struct macio_chip *macio, int sleep_mode)
1676 struct macio_chip *macio;
1679 macio = &macio_chips[0];
1680 if (macio->type != macio_keylargo && macio->type != macio_pangea &&
1681 macio->type != macio_intrepid)
1687 if (macio->flags & MACIO_FLAG_AIRPORT_ON)
1688 core99_airport_enable(macio->of_node, 0, 0);
1691 if (macio->flags & MACIO_FLAG_FW_SUPPORTED) {
1697 if (macio->type == macio_keylargo)
1698 core99_modem_enable(macio->of_node, 0, 0);
1700 pangea_modem_enable(macio->of_node, 0, 0);
1703 core99_sound_chip_enable(macio->of_node, 0, 0);
1718 if (macio->type == macio_keylargo)
1725 if (macio->type == macio_pangea || macio->type == macio_intrepid)
1729 dbdma_save(macio, save_dbdma);
1734 if (macio->type == macio_pangea)
1735 pangea_shutdown(macio, 1);
1736 else if (macio->type == macio_intrepid)
1737 intrepid_shutdown(macio, 1);
1738 else if (macio->type == macio_keylargo)
1739 keylargo_shutdown(macio, 1);
1766 struct macio_chip *macio;
1769 macio = &macio_chips[0];
1770 if (macio->type != macio_keylargo && macio->type != macio_pangea &&
1771 macio->type != macio_intrepid)
1786 if (macio->type == macio_keylargo) {
1800 if (macio->type == macio_pangea || macio->type == macio_intrepid) {
1805 dbdma_restore(macio, save_dbdma);
2404 struct macio_chip *macio = &macio_chips[0];
2430 switch(macio->type) {
2692 /* Make sure the "main" macio chip appear first */
2753 struct macio_chip *macio = &macio_chips[0];
2761 struct macio_chip *macio = &macio_chips[1];
2870 struct macio_chip *macio = &macio_chips[0];