Lines Matching refs:macio
139 struct macio_chip* macio; in simple_feature_tweak() local
142 macio = macio_find(node, type); in simple_feature_tweak()
143 if (!macio) in simple_feature_tweak()
161 struct macio_chip* macio; in ohare_htw_scc_enable() local
168 macio = macio_find(node, 0); in ohare_htw_scc_enable()
169 if (!macio) in ohare_htw_scc_enable()
178 htw = (macio->type == macio_heathrow || macio->type == macio_paddington in ohare_htw_scc_enable()
179 || macio->type == macio_gatwick); in ohare_htw_scc_enable()
220 macio->flags |= chan_mask; in ohare_htw_scc_enable()
223 macio->flags |= MACIO_FLAG_SCC_LOCKED; in ohare_htw_scc_enable()
225 if (macio->flags & MACIO_FLAG_SCC_LOCKED) in ohare_htw_scc_enable()
240 macio->flags &= ~(chan_mask); in ohare_htw_scc_enable()
300 struct macio_chip* macio = &macio_chips[0]; in ohare_sleep_state() local
316 struct macio_chip* macio; in heathrow_modem_enable() local
320 macio = macio_find(node, macio_unknown); in heathrow_modem_enable()
321 if (!macio) in heathrow_modem_enable()
369 struct macio_chip* macio; in heathrow_mesh_enable() local
372 macio = macio_find(node, macio_unknown); in heathrow_mesh_enable()
373 if (!macio) in heathrow_mesh_enable()
428 struct macio_chip* macio; in heathrow_bmac_enable() local
431 macio = macio_find(node, 0); in heathrow_bmac_enable()
432 if (!macio) in heathrow_bmac_enable()
457 struct macio_chip* macio; in heathrow_sound_enable() local
467 macio = macio_find(node, 0); in heathrow_sound_enable()
468 if (!macio) in heathrow_sound_enable()
490 static void dbdma_save(struct macio_chip *macio, struct dbdma_regs *save) in dbdma_save() argument
497 (macio->base + ((0x8000+i*0x100)>>2)); in dbdma_save()
506 static void dbdma_restore(struct macio_chip *macio, struct dbdma_regs *save) in dbdma_restore() argument
513 (macio->base + ((0x8000+i*0x100)>>2)); in dbdma_restore()
525 static void heathrow_sleep(struct macio_chip *macio, int secondary) in heathrow_sleep() argument
528 dbdma_save(macio, save_alt_dbdma); in heathrow_sleep()
532 dbdma_save(macio, save_dbdma); in heathrow_sleep()
557 static void heathrow_wakeup(struct macio_chip *macio, int secondary) in heathrow_wakeup() argument
566 dbdma_restore(macio, save_alt_dbdma); in heathrow_wakeup()
577 dbdma_restore(macio, save_dbdma); in heathrow_wakeup()
600 struct macio_chip* macio; in core99_scc_enable() local
605 macio = macio_find(node, 0); in core99_scc_enable()
606 if (!macio) in core99_scc_enable()
649 macio->flags |= chan_mask; in core99_scc_enable()
668 macio->flags |= MACIO_FLAG_SCC_LOCKED; in core99_scc_enable()
670 if (macio->flags & MACIO_FLAG_SCC_LOCKED) in core99_scc_enable()
691 macio->flags &= ~(chan_mask); in core99_scc_enable()
701 struct macio_chip* macio; in core99_modem_enable() local
711 macio = macio_find(node, 0); in core99_modem_enable()
712 if (!macio) in core99_modem_enable()
753 struct macio_chip* macio; in pangea_modem_enable() local
764 macio = macio_find(node, 0); in pangea_modem_enable()
765 if (!macio) in pangea_modem_enable()
902 struct macio_chip *macio; in core99_gmac_phy_reset() local
904 macio = &macio_chips[0]; in core99_gmac_phy_reset()
905 if (macio->type != macio_keylargo && macio->type != macio_pangea && in core99_gmac_phy_reset()
906 macio->type != macio_intrepid) in core99_gmac_phy_reset()
926 struct macio_chip* macio; in core99_sound_chip_enable() local
929 macio = macio_find(node, 0); in core99_sound_chip_enable()
930 if (!macio) in core99_sound_chip_enable()
956 struct macio_chip* macio; in core99_airport_enable() local
960 macio = macio_find(node, 0); in core99_airport_enable()
961 if (!macio) in core99_airport_enable()
967 if (node != macio->of_node && in core99_airport_enable()
968 (!node->parent || node->parent != macio->of_node)) in core99_airport_enable()
970 state = (macio->flags & MACIO_FLAG_AIRPORT_ON) != 0; in core99_airport_enable()
1021 macio->flags |= MACIO_FLAG_AIRPORT_ON; in core99_airport_enable()
1034 macio->flags &= ~MACIO_FLAG_AIRPORT_ON; in core99_airport_enable()
1045 struct macio_chip *macio; in core99_reset_cpu() local
1052 macio = &macio_chips[0]; in core99_reset_cpu()
1053 if (macio->type != macio_keylargo) in core99_reset_cpu()
1084 struct macio_chip *macio; in core99_usb_enable() local
1090 macio = &macio_chips[0]; in core99_usb_enable()
1091 if (macio->type != macio_keylargo && macio->type != macio_pangea && in core99_usb_enable()
1092 macio->type != macio_intrepid) in core99_usb_enable()
1154 if (macio->type == macio_intrepid) { in core99_usb_enable()
1209 if (macio->type != macio_intrepid) in core99_usb_enable()
1216 if (macio->type != macio_intrepid) in core99_usb_enable()
1238 struct macio_chip *macio; in core99_firewire_enable() local
1240 macio = &macio_chips[0]; in core99_firewire_enable()
1241 if (macio->type != macio_keylargo && macio->type != macio_pangea && in core99_firewire_enable()
1242 macio->type != macio_intrepid) in core99_firewire_enable()
1244 if (!(macio->flags & MACIO_FLAG_FW_SUPPORTED)) in core99_firewire_enable()
1265 struct macio_chip *macio; in core99_firewire_cable_power() local
1270 macio = &macio_chips[0]; in core99_firewire_cable_power()
1271 if (macio->type != macio_keylargo && macio->type != macio_pangea && in core99_firewire_cable_power()
1272 macio->type != macio_intrepid) in core99_firewire_cable_power()
1274 if (!(macio->flags & MACIO_FLAG_FW_SUPPORTED)) in core99_firewire_cable_power()
1316 struct macio_chip *macio = &macio_chips[0]; in core99_read_gpio() local
1325 struct macio_chip *macio = &macio_chips[0]; in core99_write_gpio() local
1334 struct macio_chip *macio = &macio_chips[0]; in g5_gmac_enable() local
1359 struct macio_chip *macio = &macio_chips[0]; in g5_fw_enable() local
1404 struct macio_chip *macio = &macio_chips[0]; in g5_eth_phy_reset() local
1435 struct macio_chip *macio = &macio_chips[0]; in g5_i2s_enable() local
1456 if (macio->type != macio_keylargo2 && macio->type != macio_shasta) in g5_i2s_enable()
1466 if (macio->type == macio_shasta) in g5_i2s_enable()
1495 struct macio_chip *macio; in g5_reset_cpu() local
1498 macio = &macio_chips[0]; in g5_reset_cpu()
1499 if (macio->type != macio_keylargo2 && macio->type != macio_shasta) in g5_reset_cpu()
1549 static void keylargo_shutdown(struct macio_chip *macio, int sleep_mode) in keylargo_shutdown() argument
1582 if (macio->rev >= 2) { in keylargo_shutdown()
1602 static void pangea_shutdown(struct macio_chip *macio, int sleep_mode) in pangea_shutdown() argument
1635 static void intrepid_shutdown(struct macio_chip *macio, int sleep_mode) in intrepid_shutdown() argument
1666 struct macio_chip *macio; in core99_sleep() local
1669 macio = &macio_chips[0]; in core99_sleep()
1670 if (macio->type != macio_keylargo && macio->type != macio_pangea && in core99_sleep()
1671 macio->type != macio_intrepid) in core99_sleep()
1677 if (macio->flags & MACIO_FLAG_AIRPORT_ON) in core99_sleep()
1678 core99_airport_enable(macio->of_node, 0, 0); in core99_sleep()
1681 if (macio->flags & MACIO_FLAG_FW_SUPPORTED) { in core99_sleep()
1687 if (macio->type == macio_keylargo) in core99_sleep()
1688 core99_modem_enable(macio->of_node, 0, 0); in core99_sleep()
1690 pangea_modem_enable(macio->of_node, 0, 0); in core99_sleep()
1693 core99_sound_chip_enable(macio->of_node, 0, 0); in core99_sleep()
1708 if (macio->type == macio_keylargo) in core99_sleep()
1715 if (macio->type == macio_pangea || macio->type == macio_intrepid) in core99_sleep()
1719 dbdma_save(macio, save_dbdma); in core99_sleep()
1724 if (macio->type == macio_pangea) in core99_sleep()
1725 pangea_shutdown(macio, 1); in core99_sleep()
1726 else if (macio->type == macio_intrepid) in core99_sleep()
1727 intrepid_shutdown(macio, 1); in core99_sleep()
1728 else if (macio->type == macio_keylargo) in core99_sleep()
1729 keylargo_shutdown(macio, 1); in core99_sleep()
1759 struct macio_chip *macio; in core99_wake_up() local
1762 macio = &macio_chips[0]; in core99_wake_up()
1763 if (macio->type != macio_keylargo && macio->type != macio_pangea && in core99_wake_up()
1764 macio->type != macio_intrepid) in core99_wake_up()
1779 if (macio->type == macio_keylargo) { in core99_wake_up()
1793 if (macio->type == macio_pangea || macio->type == macio_intrepid) { in core99_wake_up()
1798 dbdma_restore(macio, save_dbdma); in core99_wake_up()
2402 struct macio_chip *macio = &macio_chips[0]; in probe_motherboard() local
2428 switch(macio->type) { in probe_motherboard()
2757 struct macio_chip *macio = &macio_chips[0]; in set_initial_features() local
2765 struct macio_chip *macio = &macio_chips[1]; in set_initial_features() local
2862 struct macio_chip *macio = &macio_chips[0]; in set_initial_features() local