Lines Matching refs:macio_chips
68 struct macio_chip macio_chips[MAX_MACIO_CHIPS]; variable
75 for (i=0; i < MAX_MACIO_CHIPS && macio_chips[i].of_node; i++) in macio_find()
76 if (child == macio_chips[i].of_node && in macio_find()
77 (!type || macio_chips[i].type == type)) in macio_find()
78 return &macio_chips[i]; in macio_find()
299 struct macio_chip* macio = &macio_chips[0]; in ohare_sleep_state()
586 if (macio_chips[1].type == macio_gatwick) in heathrow_sleep_state()
587 heathrow_sleep(&macio_chips[0], 1); in heathrow_sleep_state()
588 heathrow_sleep(&macio_chips[0], 0); in heathrow_sleep_state()
590 heathrow_wakeup(&macio_chips[0], 0); in heathrow_sleep_state()
591 if (macio_chips[1].type == macio_gatwick) in heathrow_sleep_state()
592 heathrow_wakeup(&macio_chips[0], 1); in heathrow_sleep_state()
706 if (macio_chips[0].type != macio_keylargo) in core99_modem_enable()
708 node = macio_chips[0].of_node; in core99_modem_enable()
758 if (macio_chips[0].type != macio_pangea && in pangea_modem_enable()
759 macio_chips[0].type != macio_intrepid) in pangea_modem_enable()
761 node = macio_chips[0].of_node; in pangea_modem_enable()
903 macio = &macio_chips[0]; in core99_gmac_phy_reset()
1051 macio = &macio_chips[0]; in core99_reset_cpu()
1089 macio = &macio_chips[0]; in core99_usb_enable()
1239 macio = &macio_chips[0]; in core99_firewire_enable()
1269 macio = &macio_chips[0]; in core99_firewire_cable_power()
1315 struct macio_chip *macio = &macio_chips[0]; in core99_read_gpio()
1324 struct macio_chip *macio = &macio_chips[0]; in core99_write_gpio()
1333 struct macio_chip *macio = &macio_chips[0]; in g5_gmac_enable()
1358 struct macio_chip *macio = &macio_chips[0]; in g5_fw_enable()
1403 struct macio_chip *macio = &macio_chips[0]; in g5_eth_phy_reset()
1434 struct macio_chip *macio = &macio_chips[0]; in g5_i2s_enable()
1497 macio = &macio_chips[0]; in g5_reset_cpu()
1668 macio = &macio_chips[0]; in core99_sleep()
1761 macio = &macio_chips[0]; in core99_wake_up()
2401 struct macio_chip *macio = &macio_chips[0]; in probe_motherboard()
2632 if (!macio_chips[i].of_node) in probe_one_macio()
2634 if (macio_chips[i].of_node == node) in probe_one_macio()
2670 macio_chips[i].of_node = node; in probe_one_macio()
2671 macio_chips[i].type = type; in probe_one_macio()
2672 macio_chips[i].base = base; in probe_one_macio()
2673 macio_chips[i].flags = MACIO_FLAG_SCCA_ON | MACIO_FLAG_SCCB_ON; in probe_one_macio()
2674 macio_chips[i].name = macio_names[type]; in probe_one_macio()
2677 macio_chips[i].rev = *revp; in probe_one_macio()
2679 macio_names[type], macio_chips[i].rev, macio_chips[i].base); in probe_one_macio()
2701 if (macio_chips[0].type == macio_gatwick in probe_macios()
2702 && macio_chips[1].type == macio_heathrow) { in probe_macios()
2703 struct macio_chip temp = macio_chips[0]; in probe_macios()
2704 macio_chips[0] = macio_chips[1]; in probe_macios()
2705 macio_chips[1] = temp; in probe_macios()
2707 if (macio_chips[0].type == macio_ohareII in probe_macios()
2708 && macio_chips[1].type == macio_ohare) { in probe_macios()
2709 struct macio_chip temp = macio_chips[0]; in probe_macios()
2710 macio_chips[0] = macio_chips[1]; in probe_macios()
2711 macio_chips[1] = temp; in probe_macios()
2713 macio_chips[0].lbus.index = 0; in probe_macios()
2714 macio_chips[1].lbus.index = 1; in probe_macios()
2716 return (macio_chips[0].of_node == NULL) ? -ENODEV : 0; in probe_macios()
2760 if (macio_chips[0].type == macio_ohare) { in set_initial_features()
2761 struct macio_chip *macio = &macio_chips[0]; in set_initial_features()
2768 } else if (macio_chips[1].type == macio_ohare) { in set_initial_features()
2769 struct macio_chip *macio = &macio_chips[1]; in set_initial_features()
2774 if (macio_chips[0].type == macio_keylargo2 || in set_initial_features()
2775 macio_chips[0].type == macio_shasta) { in set_initial_features()
2803 macio_chips[0].flags |= MACIO_FLAG_FW_SUPPORTED; in set_initial_features()
2810 if (macio_chips[0].type == macio_keylargo || in set_initial_features()
2811 macio_chips[0].type == macio_pangea || in set_initial_features()
2812 macio_chips[0].type == macio_intrepid) { in set_initial_features()
2834 macio_chips[0].flags |= MACIO_FLAG_FW_SUPPORTED; in set_initial_features()
2850 if (np->parent == macio_chips[0].of_node) { in set_initial_features()
2851 macio_chips[0].flags |= MACIO_FLAG_AIRPORT_ON; in set_initial_features()
2858 if (macio_chips[0].of_node) in set_initial_features()
2860 macio_chips[0].of_node, 0, 0); in set_initial_features()
2863 if (macio_chips[0].of_node && macio_chips[0].type == macio_heathrow in set_initial_features()
2866 struct macio_chip *macio = &macio_chips[0]; in set_initial_features()