• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/powerpc/platforms/powermac/

Lines Matching defs:macio

71  * Instance of some macio stuffs
143 struct macio_chip* macio;
146 macio = macio_find(node, type);
147 if (!macio)
165 struct macio_chip* macio;
172 macio = macio_find(node, 0);
173 if (!macio)
182 htw = (macio->type == macio_heathrow || macio->type == macio_paddington
183 || macio->type == macio_gatwick);
224 macio->flags |= chan_mask;
227 macio->flags |= MACIO_FLAG_SCC_LOCKED;
229 if (macio->flags & MACIO_FLAG_SCC_LOCKED)
244 macio->flags &= ~(chan_mask);
304 struct macio_chip* macio = &macio_chips[0];
320 struct macio_chip* macio;
324 macio = macio_find(node, macio_unknown);
325 if (!macio)
373 struct macio_chip* macio;
376 macio = macio_find(node, macio_unknown);
377 if (!macio)
432 struct macio_chip* macio;
435 macio = macio_find(node, 0);
436 if (!macio)
461 struct macio_chip* macio;
471 macio = macio_find(node, 0);
472 if (!macio)
494 static void dbdma_save(struct macio_chip *macio, struct dbdma_regs *save)
501 (macio->base + ((0x8000+i*0x100)>>2));
510 static void dbdma_restore(struct macio_chip *macio, struct dbdma_regs *save)
517 (macio->base + ((0x8000+i*0x100)>>2));
529 static void heathrow_sleep(struct macio_chip *macio, int secondary)
532 dbdma_save(macio, save_alt_dbdma);
536 dbdma_save(macio, save_dbdma);
561 static void heathrow_wakeup(struct macio_chip *macio, int secondary)
570 dbdma_restore(macio, save_alt_dbdma);
581 dbdma_restore(macio, save_dbdma);
604 struct macio_chip* macio;
609 macio = macio_find(node, 0);
610 if (!macio)
653 macio->flags |= chan_mask;
672 macio->flags |= MACIO_FLAG_SCC_LOCKED;
674 if (macio->flags & MACIO_FLAG_SCC_LOCKED)
695 macio->flags &= ~(chan_mask);
705 struct macio_chip* macio;
715 macio = macio_find(node, 0);
716 if (!macio)
757 struct macio_chip* macio;
768 macio = macio_find(node, 0);
769 if (!macio)
906 struct macio_chip *macio;
908 macio = &macio_chips[0];
909 if (macio->type != macio_keylargo && macio->type != macio_pangea &&
910 macio->type != macio_intrepid)
930 struct macio_chip* macio;
933 macio = macio_find(node, 0);
934 if (!macio)
960 struct macio_chip* macio;
964 macio = macio_find(node, 0);
965 if (!macio)
968 /* Hint: we allow passing of macio itself for the sake of the
971 if (node != macio->of_node &&
972 (!node->parent || node->parent != macio->of_node))
974 state = (macio->flags & MACIO_FLAG_AIRPORT_ON) != 0;
1025 macio->flags |= MACIO_FLAG_AIRPORT_ON;
1038 macio->flags &= ~MACIO_FLAG_AIRPORT_ON;
1049 struct macio_chip *macio;
1057 macio = &macio_chips[0];
1058 if (macio->type != macio_keylargo)
1093 struct macio_chip *macio;
1099 macio = &macio_chips[0];
1100 if (macio->type != macio_keylargo && macio->type != macio_pangea &&
1101 macio->type != macio_intrepid)
1163 if (macio->type == macio_intrepid) {
1218 if (macio->type != macio_intrepid)
1225 if (macio->type != macio_intrepid)
1247 struct macio_chip *macio;
1249 macio = &macio_chips[0];
1250 if (macio->type != macio_keylargo && macio->type != macio_pangea &&
1251 macio->type != macio_intrepid)
1253 if (!(macio->flags & MACIO_FLAG_FW_SUPPORTED))
1274 struct macio_chip *macio;
1279 macio = &macio_chips[0];
1280 if (macio->type != macio_keylargo && macio->type != macio_pangea &&
1281 macio->type != macio_intrepid)
1283 if (!(macio->flags & MACIO_FLAG_FW_SUPPORTED))
1325 struct macio_chip *macio = &macio_chips[0];
1334 struct macio_chip *macio = &macio_chips[0];
1343 struct macio_chip *macio = &macio_chips[0];
1368 struct macio_chip *macio = &macio_chips[0];
1414 struct macio_chip *macio = &macio_chips[0];
1445 struct macio_chip *macio = &macio_chips[0];
1466 if (macio->type != macio_keylargo2 && macio->type != macio_shasta)
1476 if (macio->type == macio_shasta)
1504 struct macio_chip *macio;
1508 macio = &macio_chips[0];
1509 if (macio->type != macio_keylargo2 && macio->type != macio_shasta)
1563 static void keylargo_shutdown(struct macio_chip *macio, int sleep_mode)
1596 if (macio->rev >= 2) {
1616 static void pangea_shutdown(struct macio_chip *macio, int sleep_mode)
1649 static void intrepid_shutdown(struct macio_chip *macio, int sleep_mode)
1680 struct macio_chip *macio;
1683 macio = &macio_chips[0];
1684 if (macio->type != macio_keylargo && macio->type != macio_pangea &&
1685 macio->type != macio_intrepid)
1691 if (macio->flags & MACIO_FLAG_AIRPORT_ON)
1692 core99_airport_enable(macio->of_node, 0, 0);
1695 if (macio->flags & MACIO_FLAG_FW_SUPPORTED) {
1701 if (macio->type == macio_keylargo)
1702 core99_modem_enable(macio->of_node, 0, 0);
1704 pangea_modem_enable(macio->of_node, 0, 0);
1707 core99_sound_chip_enable(macio->of_node, 0, 0);
1722 if (macio->type == macio_keylargo)
1729 if (macio->type == macio_pangea || macio->type == macio_intrepid)
1733 dbdma_save(macio, save_dbdma);
1738 if (macio->type == macio_pangea)
1739 pangea_shutdown(macio, 1);
1740 else if (macio->type == macio_intrepid)
1741 intrepid_shutdown(macio, 1);
1742 else if (macio->type == macio_keylargo)
1743 keylargo_shutdown(macio, 1);
1770 struct macio_chip *macio;
1773 macio = &macio_chips[0];
1774 if (macio->type != macio_keylargo && macio->type != macio_pangea &&
1775 macio->type != macio_intrepid)
1790 if (macio->type == macio_keylargo) {
1804 if (macio->type == macio_pangea || macio->type == macio_intrepid) {
1809 dbdma_restore(macio, save_dbdma);
2412 struct macio_chip *macio = &macio_chips[0];
2438 switch(macio->type) {
2711 /* Make sure the "main" macio chip appear first */
2772 struct macio_chip *macio = &macio_chips[0];
2780 struct macio_chip *macio = &macio_chips[1];
2888 struct macio_chip *macio = &macio_chips[0];