Lines Matching refs:macio

142 	struct macio_chip*	macio;  in simple_feature_tweak()  local
145 macio = macio_find(node, type); in simple_feature_tweak()
146 if (!macio) in simple_feature_tweak()
162 struct macio_chip* macio; in ohare_htw_scc_enable() local
169 macio = macio_find(node, 0); in ohare_htw_scc_enable()
170 if (!macio) in ohare_htw_scc_enable()
179 htw = (macio->type == macio_heathrow || macio->type == macio_paddington in ohare_htw_scc_enable()
180 || macio->type == macio_gatwick); in ohare_htw_scc_enable()
221 macio->flags |= chan_mask; in ohare_htw_scc_enable()
224 macio->flags |= MACIO_FLAG_SCC_LOCKED; in ohare_htw_scc_enable()
226 if (macio->flags & MACIO_FLAG_SCC_LOCKED) in ohare_htw_scc_enable()
241 macio->flags &= ~(chan_mask); in ohare_htw_scc_enable()
301 struct macio_chip* macio = &macio_chips[0]; in ohare_sleep_state() local
317 struct macio_chip* macio; in heathrow_modem_enable() local
321 macio = macio_find(node, macio_unknown); in heathrow_modem_enable()
322 if (!macio) in heathrow_modem_enable()
370 struct macio_chip* macio; in heathrow_mesh_enable() local
373 macio = macio_find(node, macio_unknown); in heathrow_mesh_enable()
374 if (!macio) in heathrow_mesh_enable()
429 struct macio_chip* macio; in heathrow_bmac_enable() local
432 macio = macio_find(node, 0); in heathrow_bmac_enable()
433 if (!macio) in heathrow_bmac_enable()
458 struct macio_chip* macio; in heathrow_sound_enable() local
468 macio = macio_find(node, 0); in heathrow_sound_enable()
469 if (!macio) in heathrow_sound_enable()
491 static void dbdma_save(struct macio_chip *macio, struct dbdma_regs *save) in dbdma_save() argument
498 (macio->base + ((0x8000+i*0x100)>>2)); in dbdma_save()
507 static void dbdma_restore(struct macio_chip *macio, struct dbdma_regs *save) in dbdma_restore() argument
514 (macio->base + ((0x8000+i*0x100)>>2)); in dbdma_restore()
526 static void heathrow_sleep(struct macio_chip *macio, int secondary) in heathrow_sleep() argument
529 dbdma_save(macio, save_alt_dbdma); in heathrow_sleep()
533 dbdma_save(macio, save_dbdma); in heathrow_sleep()
558 static void heathrow_wakeup(struct macio_chip *macio, int secondary) in heathrow_wakeup() argument
567 dbdma_restore(macio, save_alt_dbdma); in heathrow_wakeup()
578 dbdma_restore(macio, save_dbdma); in heathrow_wakeup()
601 struct macio_chip* macio; in core99_scc_enable() local
606 macio = macio_find(node, 0); in core99_scc_enable()
607 if (!macio) in core99_scc_enable()
650 macio->flags |= chan_mask; in core99_scc_enable()
669 macio->flags |= MACIO_FLAG_SCC_LOCKED; in core99_scc_enable()
671 if (macio->flags & MACIO_FLAG_SCC_LOCKED) in core99_scc_enable()
692 macio->flags &= ~(chan_mask); in core99_scc_enable()
702 struct macio_chip* macio; in core99_modem_enable() local
712 macio = macio_find(node, 0); in core99_modem_enable()
713 if (!macio) in core99_modem_enable()
754 struct macio_chip* macio; in pangea_modem_enable() local
765 macio = macio_find(node, 0); in pangea_modem_enable()
766 if (!macio) in pangea_modem_enable()
903 struct macio_chip *macio; in core99_gmac_phy_reset() local
905 macio = &macio_chips[0]; in core99_gmac_phy_reset()
906 if (macio->type != macio_keylargo && macio->type != macio_pangea && in core99_gmac_phy_reset()
907 macio->type != macio_intrepid) in core99_gmac_phy_reset()
927 struct macio_chip* macio; in core99_sound_chip_enable() local
930 macio = macio_find(node, 0); in core99_sound_chip_enable()
931 if (!macio) in core99_sound_chip_enable()
957 struct macio_chip* macio; in core99_airport_enable() local
961 macio = macio_find(node, 0); in core99_airport_enable()
962 if (!macio) in core99_airport_enable()
968 if (node != macio->of_node && in core99_airport_enable()
969 (!node->parent || node->parent != macio->of_node)) in core99_airport_enable()
971 state = (macio->flags & MACIO_FLAG_AIRPORT_ON) != 0; in core99_airport_enable()
1022 macio->flags |= MACIO_FLAG_AIRPORT_ON; in core99_airport_enable()
1035 macio->flags &= ~MACIO_FLAG_AIRPORT_ON; in core99_airport_enable()
1046 struct macio_chip *macio; in core99_reset_cpu() local
1053 macio = &macio_chips[0]; in core99_reset_cpu()
1054 if (macio->type != macio_keylargo) in core99_reset_cpu()
1085 struct macio_chip *macio; in core99_usb_enable() local
1091 macio = &macio_chips[0]; in core99_usb_enable()
1092 if (macio->type != macio_keylargo && macio->type != macio_pangea && in core99_usb_enable()
1093 macio->type != macio_intrepid) in core99_usb_enable()
1155 if (macio->type == macio_intrepid) { in core99_usb_enable()
1210 if (macio->type != macio_intrepid) in core99_usb_enable()
1217 if (macio->type != macio_intrepid) in core99_usb_enable()
1239 struct macio_chip *macio; in core99_firewire_enable() local
1241 macio = &macio_chips[0]; in core99_firewire_enable()
1242 if (macio->type != macio_keylargo && macio->type != macio_pangea && in core99_firewire_enable()
1243 macio->type != macio_intrepid) in core99_firewire_enable()
1245 if (!(macio->flags & MACIO_FLAG_FW_SUPPORTED)) in core99_firewire_enable()
1266 struct macio_chip *macio; in core99_firewire_cable_power() local
1271 macio = &macio_chips[0]; in core99_firewire_cable_power()
1272 if (macio->type != macio_keylargo && macio->type != macio_pangea && in core99_firewire_cable_power()
1273 macio->type != macio_intrepid) in core99_firewire_cable_power()
1275 if (!(macio->flags & MACIO_FLAG_FW_SUPPORTED)) in core99_firewire_cable_power()
1317 struct macio_chip *macio = &macio_chips[0]; in core99_read_gpio() local
1326 struct macio_chip *macio = &macio_chips[0]; in core99_write_gpio() local
1335 struct macio_chip *macio = &macio_chips[0]; in g5_gmac_enable() local
1360 struct macio_chip *macio = &macio_chips[0]; in g5_fw_enable() local
1405 struct macio_chip *macio = &macio_chips[0]; in g5_eth_phy_reset() local
1436 struct macio_chip *macio = &macio_chips[0]; in g5_i2s_enable() local
1457 if (macio->type != macio_keylargo2 && macio->type != macio_shasta) in g5_i2s_enable()
1467 if (macio->type == macio_shasta) in g5_i2s_enable()
1496 struct macio_chip *macio; in g5_reset_cpu() local
1499 macio = &macio_chips[0]; in g5_reset_cpu()
1500 if (macio->type != macio_keylargo2 && macio->type != macio_shasta) in g5_reset_cpu()
1550 static void keylargo_shutdown(struct macio_chip *macio, int sleep_mode) in keylargo_shutdown() argument
1583 if (macio->rev >= 2) { in keylargo_shutdown()
1603 static void pangea_shutdown(struct macio_chip *macio, int sleep_mode) in pangea_shutdown() argument
1636 static void intrepid_shutdown(struct macio_chip *macio, int sleep_mode) in intrepid_shutdown() argument
1667 struct macio_chip *macio; in core99_sleep() local
1670 macio = &macio_chips[0]; in core99_sleep()
1671 if (macio->type != macio_keylargo && macio->type != macio_pangea && in core99_sleep()
1672 macio->type != macio_intrepid) in core99_sleep()
1678 if (macio->flags & MACIO_FLAG_AIRPORT_ON) in core99_sleep()
1679 core99_airport_enable(macio->of_node, 0, 0); in core99_sleep()
1682 if (macio->flags & MACIO_FLAG_FW_SUPPORTED) { in core99_sleep()
1688 if (macio->type == macio_keylargo) in core99_sleep()
1689 core99_modem_enable(macio->of_node, 0, 0); in core99_sleep()
1691 pangea_modem_enable(macio->of_node, 0, 0); in core99_sleep()
1694 core99_sound_chip_enable(macio->of_node, 0, 0); in core99_sleep()
1709 if (macio->type == macio_keylargo) in core99_sleep()
1716 if (macio->type == macio_pangea || macio->type == macio_intrepid) in core99_sleep()
1720 dbdma_save(macio, save_dbdma); in core99_sleep()
1725 if (macio->type == macio_pangea) in core99_sleep()
1726 pangea_shutdown(macio, 1); in core99_sleep()
1727 else if (macio->type == macio_intrepid) in core99_sleep()
1728 intrepid_shutdown(macio, 1); in core99_sleep()
1729 else if (macio->type == macio_keylargo) in core99_sleep()
1730 keylargo_shutdown(macio, 1); in core99_sleep()
1760 struct macio_chip *macio; in core99_wake_up() local
1763 macio = &macio_chips[0]; in core99_wake_up()
1764 if (macio->type != macio_keylargo && macio->type != macio_pangea && in core99_wake_up()
1765 macio->type != macio_intrepid) in core99_wake_up()
1780 if (macio->type == macio_keylargo) { in core99_wake_up()
1794 if (macio->type == macio_pangea || macio->type == macio_intrepid) { in core99_wake_up()
1799 dbdma_restore(macio, save_dbdma); in core99_wake_up()
2401 struct macio_chip *macio = &macio_chips[0]; in probe_motherboard() local
2427 switch(macio->type) { in probe_motherboard()
2758 struct macio_chip *macio = &macio_chips[0]; in set_initial_features() local
2766 struct macio_chip *macio = &macio_chips[1]; in set_initial_features() local
2863 struct macio_chip *macio = &macio_chips[0]; in set_initial_features() local