macio             367 arch/powerpc/include/asm/pmac_feature.h #define MACIO_FCR32(macio, r)	((macio)->base + ((r) >> 2))
macio             368 arch/powerpc/include/asm/pmac_feature.h #define MACIO_FCR8(macio, r)	(((volatile u8 __iomem *)((macio)->base)) + (r))
macio             370 arch/powerpc/include/asm/pmac_feature.h #define MACIO_IN32(r)		(in_le32(MACIO_FCR32(macio,r)))
macio             371 arch/powerpc/include/asm/pmac_feature.h #define MACIO_OUT32(r,v)	(out_le32(MACIO_FCR32(macio,r), (v)))
macio             374 arch/powerpc/include/asm/pmac_feature.h #define MACIO_IN8(r)		(in_8(MACIO_FCR8(macio,r)))
macio             375 arch/powerpc/include/asm/pmac_feature.h #define MACIO_OUT8(r,v)		(out_8(MACIO_FCR8(macio,r), (v)))
macio             139 arch/powerpc/platforms/powermac/feature.c 	struct macio_chip*	macio;
macio             142 arch/powerpc/platforms/powermac/feature.c 	macio = macio_find(node, type);
macio             143 arch/powerpc/platforms/powermac/feature.c 	if (!macio)
macio             161 arch/powerpc/platforms/powermac/feature.c 	struct macio_chip*	macio;
macio             168 arch/powerpc/platforms/powermac/feature.c 	macio = macio_find(node, 0);
macio             169 arch/powerpc/platforms/powermac/feature.c 	if (!macio)
macio             178 arch/powerpc/platforms/powermac/feature.c 	htw = (macio->type == macio_heathrow || macio->type == macio_paddington
macio             179 arch/powerpc/platforms/powermac/feature.c 		|| macio->type == macio_gatwick);
macio             220 arch/powerpc/platforms/powermac/feature.c 		macio->flags |= chan_mask;
macio             223 arch/powerpc/platforms/powermac/feature.c 			macio->flags |= MACIO_FLAG_SCC_LOCKED;
macio             225 arch/powerpc/platforms/powermac/feature.c 		if (macio->flags & MACIO_FLAG_SCC_LOCKED)
macio             240 arch/powerpc/platforms/powermac/feature.c 		macio->flags &= ~(chan_mask);
macio             300 arch/powerpc/platforms/powermac/feature.c 	struct macio_chip*	macio = &macio_chips[0];
macio             316 arch/powerpc/platforms/powermac/feature.c 	struct macio_chip*	macio;
macio             320 arch/powerpc/platforms/powermac/feature.c 	macio = macio_find(node, macio_unknown);
macio             321 arch/powerpc/platforms/powermac/feature.c 	if (!macio)
macio             369 arch/powerpc/platforms/powermac/feature.c 	struct macio_chip*	macio;
macio             372 arch/powerpc/platforms/powermac/feature.c 	macio = macio_find(node, macio_unknown);
macio             373 arch/powerpc/platforms/powermac/feature.c 	if (!macio)
macio             428 arch/powerpc/platforms/powermac/feature.c 	struct macio_chip*	macio;
macio             431 arch/powerpc/platforms/powermac/feature.c 	macio = macio_find(node, 0);
macio             432 arch/powerpc/platforms/powermac/feature.c 	if (!macio)
macio             457 arch/powerpc/platforms/powermac/feature.c 	struct macio_chip*	macio;
macio             467 arch/powerpc/platforms/powermac/feature.c 	macio = macio_find(node, 0);
macio             468 arch/powerpc/platforms/powermac/feature.c 	if (!macio)
macio             490 arch/powerpc/platforms/powermac/feature.c static void dbdma_save(struct macio_chip *macio, struct dbdma_regs *save)
macio             497 arch/powerpc/platforms/powermac/feature.c 			(macio->base + ((0x8000+i*0x100)>>2));
macio             506 arch/powerpc/platforms/powermac/feature.c static void dbdma_restore(struct macio_chip *macio, struct dbdma_regs *save)
macio             513 arch/powerpc/platforms/powermac/feature.c 			(macio->base + ((0x8000+i*0x100)>>2));
macio             525 arch/powerpc/platforms/powermac/feature.c static void heathrow_sleep(struct macio_chip *macio, int secondary)
macio             528 arch/powerpc/platforms/powermac/feature.c 		dbdma_save(macio, save_alt_dbdma);
macio             532 arch/powerpc/platforms/powermac/feature.c 		dbdma_save(macio, save_dbdma);
macio             557 arch/powerpc/platforms/powermac/feature.c static void heathrow_wakeup(struct macio_chip *macio, int secondary)
macio             566 arch/powerpc/platforms/powermac/feature.c 		dbdma_restore(macio, save_alt_dbdma);
macio             577 arch/powerpc/platforms/powermac/feature.c 		dbdma_restore(macio, save_dbdma);
macio             600 arch/powerpc/platforms/powermac/feature.c 	struct macio_chip*	macio;
macio             605 arch/powerpc/platforms/powermac/feature.c 	macio = macio_find(node, 0);
macio             606 arch/powerpc/platforms/powermac/feature.c 	if (!macio)
macio             649 arch/powerpc/platforms/powermac/feature.c 		macio->flags |= chan_mask;
macio             668 arch/powerpc/platforms/powermac/feature.c 			macio->flags |= MACIO_FLAG_SCC_LOCKED;
macio             670 arch/powerpc/platforms/powermac/feature.c 		if (macio->flags & MACIO_FLAG_SCC_LOCKED)
macio             691 arch/powerpc/platforms/powermac/feature.c 		macio->flags &= ~(chan_mask);
macio             701 arch/powerpc/platforms/powermac/feature.c 	struct macio_chip*	macio;
macio             711 arch/powerpc/platforms/powermac/feature.c 	macio = macio_find(node, 0);
macio             712 arch/powerpc/platforms/powermac/feature.c 	if (!macio)
macio             753 arch/powerpc/platforms/powermac/feature.c 	struct macio_chip*	macio;
macio             764 arch/powerpc/platforms/powermac/feature.c 	macio = macio_find(node, 0);
macio             765 arch/powerpc/platforms/powermac/feature.c 	if (!macio)
macio             902 arch/powerpc/platforms/powermac/feature.c 	struct macio_chip *macio;
macio             904 arch/powerpc/platforms/powermac/feature.c 	macio = &macio_chips[0];
macio             905 arch/powerpc/platforms/powermac/feature.c 	if (macio->type != macio_keylargo && macio->type != macio_pangea &&
macio             906 arch/powerpc/platforms/powermac/feature.c 	    macio->type != macio_intrepid)
macio             926 arch/powerpc/platforms/powermac/feature.c 	struct macio_chip*	macio;
macio             929 arch/powerpc/platforms/powermac/feature.c 	macio = macio_find(node, 0);
macio             930 arch/powerpc/platforms/powermac/feature.c 	if (!macio)
macio             956 arch/powerpc/platforms/powermac/feature.c 	struct macio_chip*	macio;
macio             960 arch/powerpc/platforms/powermac/feature.c 	macio = macio_find(node, 0);
macio             961 arch/powerpc/platforms/powermac/feature.c 	if (!macio)
macio             967 arch/powerpc/platforms/powermac/feature.c 	if (node != macio->of_node &&
macio             968 arch/powerpc/platforms/powermac/feature.c 	    (!node->parent || node->parent != macio->of_node))
macio             970 arch/powerpc/platforms/powermac/feature.c 	state = (macio->flags & MACIO_FLAG_AIRPORT_ON) != 0;
macio            1021 arch/powerpc/platforms/powermac/feature.c 		macio->flags |= MACIO_FLAG_AIRPORT_ON;
macio            1034 arch/powerpc/platforms/powermac/feature.c 		macio->flags &= ~MACIO_FLAG_AIRPORT_ON;
macio            1045 arch/powerpc/platforms/powermac/feature.c 	struct macio_chip *macio;
macio            1052 arch/powerpc/platforms/powermac/feature.c 	macio = &macio_chips[0];
macio            1053 arch/powerpc/platforms/powermac/feature.c 	if (macio->type != macio_keylargo)
macio            1084 arch/powerpc/platforms/powermac/feature.c 	struct macio_chip *macio;
macio            1090 arch/powerpc/platforms/powermac/feature.c 	macio = &macio_chips[0];
macio            1091 arch/powerpc/platforms/powermac/feature.c 	if (macio->type != macio_keylargo && macio->type != macio_pangea &&
macio            1092 arch/powerpc/platforms/powermac/feature.c 	    macio->type != macio_intrepid)
macio            1154 arch/powerpc/platforms/powermac/feature.c 		if (macio->type == macio_intrepid) {
macio            1209 arch/powerpc/platforms/powermac/feature.c 			if (macio->type != macio_intrepid)
macio            1216 arch/powerpc/platforms/powermac/feature.c 			if (macio->type != macio_intrepid)
macio            1238 arch/powerpc/platforms/powermac/feature.c 	struct macio_chip *macio;
macio            1240 arch/powerpc/platforms/powermac/feature.c 	macio = &macio_chips[0];
macio            1241 arch/powerpc/platforms/powermac/feature.c 	if (macio->type != macio_keylargo && macio->type != macio_pangea &&
macio            1242 arch/powerpc/platforms/powermac/feature.c 	    macio->type != macio_intrepid)
macio            1244 arch/powerpc/platforms/powermac/feature.c 	if (!(macio->flags & MACIO_FLAG_FW_SUPPORTED))
macio            1265 arch/powerpc/platforms/powermac/feature.c 	struct macio_chip *macio;
macio            1270 arch/powerpc/platforms/powermac/feature.c 	macio = &macio_chips[0];
macio            1271 arch/powerpc/platforms/powermac/feature.c 	if (macio->type != macio_keylargo && macio->type != macio_pangea &&
macio            1272 arch/powerpc/platforms/powermac/feature.c 	    macio->type != macio_intrepid)
macio            1274 arch/powerpc/platforms/powermac/feature.c 	if (!(macio->flags & MACIO_FLAG_FW_SUPPORTED))
macio            1316 arch/powerpc/platforms/powermac/feature.c 	struct macio_chip *macio = &macio_chips[0];
macio            1325 arch/powerpc/platforms/powermac/feature.c 	struct macio_chip *macio = &macio_chips[0];
macio            1334 arch/powerpc/platforms/powermac/feature.c 	struct macio_chip *macio = &macio_chips[0];
macio            1359 arch/powerpc/platforms/powermac/feature.c 	struct macio_chip *macio = &macio_chips[0];
macio            1404 arch/powerpc/platforms/powermac/feature.c 	struct macio_chip *macio = &macio_chips[0];
macio            1435 arch/powerpc/platforms/powermac/feature.c 	struct macio_chip *macio = &macio_chips[0];
macio            1456 arch/powerpc/platforms/powermac/feature.c 	if (macio->type != macio_keylargo2 && macio->type != macio_shasta)
macio            1466 arch/powerpc/platforms/powermac/feature.c 		if (macio->type == macio_shasta)
macio            1495 arch/powerpc/platforms/powermac/feature.c 	struct macio_chip *macio;
macio            1498 arch/powerpc/platforms/powermac/feature.c 	macio = &macio_chips[0];
macio            1499 arch/powerpc/platforms/powermac/feature.c 	if (macio->type != macio_keylargo2 && macio->type != macio_shasta)
macio            1549 arch/powerpc/platforms/powermac/feature.c static void keylargo_shutdown(struct macio_chip *macio, int sleep_mode)
macio            1582 arch/powerpc/platforms/powermac/feature.c 	if (macio->rev >= 2) {
macio            1602 arch/powerpc/platforms/powermac/feature.c static void pangea_shutdown(struct macio_chip *macio, int sleep_mode)
macio            1635 arch/powerpc/platforms/powermac/feature.c static void intrepid_shutdown(struct macio_chip *macio, int sleep_mode)
macio            1666 arch/powerpc/platforms/powermac/feature.c 	struct macio_chip *macio;
macio            1669 arch/powerpc/platforms/powermac/feature.c 	macio = &macio_chips[0];
macio            1670 arch/powerpc/platforms/powermac/feature.c 	if (macio->type != macio_keylargo && macio->type != macio_pangea &&
macio            1671 arch/powerpc/platforms/powermac/feature.c 	    macio->type != macio_intrepid)
macio            1677 arch/powerpc/platforms/powermac/feature.c 	if (macio->flags & MACIO_FLAG_AIRPORT_ON)
macio            1678 arch/powerpc/platforms/powermac/feature.c 		core99_airport_enable(macio->of_node, 0, 0);
macio            1681 arch/powerpc/platforms/powermac/feature.c 	if (macio->flags & MACIO_FLAG_FW_SUPPORTED) {
macio            1687 arch/powerpc/platforms/powermac/feature.c 	if (macio->type == macio_keylargo)
macio            1688 arch/powerpc/platforms/powermac/feature.c 		core99_modem_enable(macio->of_node, 0, 0);
macio            1690 arch/powerpc/platforms/powermac/feature.c 		pangea_modem_enable(macio->of_node, 0, 0);
macio            1693 arch/powerpc/platforms/powermac/feature.c 	core99_sound_chip_enable(macio->of_node, 0, 0);
macio            1708 arch/powerpc/platforms/powermac/feature.c 	if (macio->type == macio_keylargo)
macio            1715 arch/powerpc/platforms/powermac/feature.c 	if (macio->type == macio_pangea || macio->type == macio_intrepid)
macio            1719 arch/powerpc/platforms/powermac/feature.c 	dbdma_save(macio, save_dbdma);
macio            1724 arch/powerpc/platforms/powermac/feature.c 	if (macio->type == macio_pangea)
macio            1725 arch/powerpc/platforms/powermac/feature.c 		pangea_shutdown(macio, 1);
macio            1726 arch/powerpc/platforms/powermac/feature.c 	else if (macio->type == macio_intrepid)
macio            1727 arch/powerpc/platforms/powermac/feature.c 		intrepid_shutdown(macio, 1);
macio            1728 arch/powerpc/platforms/powermac/feature.c 	else if (macio->type == macio_keylargo)
macio            1729 arch/powerpc/platforms/powermac/feature.c 		keylargo_shutdown(macio, 1);
macio            1759 arch/powerpc/platforms/powermac/feature.c 	struct macio_chip *macio;
macio            1762 arch/powerpc/platforms/powermac/feature.c 	macio = &macio_chips[0];
macio            1763 arch/powerpc/platforms/powermac/feature.c 	if (macio->type != macio_keylargo && macio->type != macio_pangea &&
macio            1764 arch/powerpc/platforms/powermac/feature.c 	    macio->type != macio_intrepid)
macio            1779 arch/powerpc/platforms/powermac/feature.c 	if (macio->type == macio_keylargo) {
macio            1793 arch/powerpc/platforms/powermac/feature.c 	if (macio->type == macio_pangea || macio->type == macio_intrepid) {
macio            1798 arch/powerpc/platforms/powermac/feature.c 	dbdma_restore(macio, save_dbdma);
macio            2402 arch/powerpc/platforms/powermac/feature.c 	struct macio_chip *macio = &macio_chips[0];
macio            2428 arch/powerpc/platforms/powermac/feature.c 	switch(macio->type) {
macio            2757 arch/powerpc/platforms/powermac/feature.c 		struct macio_chip *macio = &macio_chips[0];
macio            2765 arch/powerpc/platforms/powermac/feature.c 		struct macio_chip *macio = &macio_chips[1];
macio            2862 arch/powerpc/platforms/powermac/feature.c 		struct macio_chip *macio = &macio_chips[0];
macio              96 arch/powerpc/platforms/powermac/pfunc_base.c static void macio_gpio_init_one(struct macio_chip *macio)
macio             104 arch/powerpc/platforms/powermac/pfunc_base.c 	for_each_child_of_node(macio->of_node, gparent)
macio             111 arch/powerpc/platforms/powermac/pfunc_base.c 	    macio->of_node);
macio             128 arch/powerpc/platforms/powermac/pfunc_base.c 		offset += (unsigned long)macio->base;
macio             133 arch/powerpc/platforms/powermac/pfunc_base.c 	    macio->of_node);
macio             146 arch/powerpc/platforms/powermac/pfunc_base.c 	struct macio_chip *macio = func->driver_data;
macio             157 arch/powerpc/platforms/powermac/pfunc_base.c 	struct macio_chip *macio = func->driver_data;
macio             169 arch/powerpc/platforms/powermac/pfunc_base.c 	struct macio_chip *macio = func->driver_data;
macio             180 arch/powerpc/platforms/powermac/pfunc_base.c 	struct macio_chip *macio = func->driver_data;
macio             193 arch/powerpc/platforms/powermac/pfunc_base.c 	struct macio_chip *macio = func->driver_data;
macio             206 arch/powerpc/platforms/powermac/pfunc_base.c 	struct macio_chip *macio = func->driver_data;
macio             219 arch/powerpc/platforms/powermac/pfunc_base.c 	struct macio_chip *macio = func->driver_data;
macio             239 arch/powerpc/platforms/powermac/pfunc_base.c 	struct macio_chip *macio = func->driver_data;
macio             268 arch/powerpc/platforms/powermac/pfunc_base.c static void macio_mmio_init_one(struct macio_chip *macio)
macio             271 arch/powerpc/platforms/powermac/pfunc_base.c 	    macio->of_node);
macio             273 arch/powerpc/platforms/powermac/pfunc_base.c 	pmf_register_driver(macio->of_node, &macio_mmio_handlers, macio);
macio              69 arch/powerpc/platforms/powermac/udbg_scc.c 	struct device_node *stdout = NULL, *escc = NULL, *macio = NULL;
macio              77 arch/powerpc/platforms/powermac/udbg_scc.c 	macio = of_get_parent(escc);
macio              78 arch/powerpc/platforms/powermac/udbg_scc.c 	if (macio == NULL)
macio             101 arch/powerpc/platforms/powermac/udbg_scc.c 	reg = of_get_property(macio, "assigned-addresses", NULL);
macio             154 arch/powerpc/platforms/powermac/udbg_scc.c 	of_node_put(macio);
macio              97 drivers/macintosh/rack-meter.c 	struct macio_chip *macio = rm->mdev->bus->chip;
macio              29 sound/aoa/soundbus/i2sbus/control.c 	(*c)->macio = dev->bus->chip;
macio              86 sound/aoa/soundbus/i2sbus/control.c 	struct macio_chip *macio = c->macio;
macio              91 sound/aoa/soundbus/i2sbus/control.c 	if (macio == NULL || macio->base == NULL)
macio             114 sound/aoa/soundbus/i2sbus/control.c 	struct macio_chip *macio = c->macio;
macio             130 sound/aoa/soundbus/i2sbus/control.c 	if (macio == NULL || macio->base == NULL)
macio             157 sound/aoa/soundbus/i2sbus/control.c 	struct macio_chip *macio = c->macio;
macio             173 sound/aoa/soundbus/i2sbus/control.c 	if (macio == NULL || macio->base == NULL)
macio              49 sound/aoa/soundbus/i2sbus/core.c 	r->space = dma_alloc_coherent(&macio_get_pci_dev(i2sdev->macio)->dev,
macio              66 sound/aoa/soundbus/i2sbus/core.c 	dma_free_coherent(&macio_get_pci_dev(i2sdev->macio)->dev,
macio             151 sound/aoa/soundbus/i2sbus/core.c static int i2sbus_add_dev(struct macio_dev *macio,
macio             221 sound/aoa/soundbus/i2sbus/core.c 	dev->sound.ofdev.archdata.dma_mask = macio->ofdev.archdata.dma_mask;
macio             224 sound/aoa/soundbus/i2sbus/core.c 	dev->sound.ofdev.dev.parent = &macio->ofdev.dev;
macio             229 sound/aoa/soundbus/i2sbus/core.c 	dev->macio = macio;
macio              25 sound/aoa/soundbus/i2sbus/i2sbus.h 	struct macio_chip *macio;
macio              60 sound/aoa/soundbus/i2sbus/i2sbus.h 	struct macio_dev *macio;
macio            1031 sound/aoa/soundbus/i2sbus/pcm.c 		snd_dma_pci_data(macio_get_pci_dev(i2sdev->macio)),
macio             924 sound/ppc/pmac.c 	struct macio_chip* macio;
macio            1046 sound/ppc/pmac.c 	macio = macio_find(chip->node, macio_unknown);
macio            1047 sound/ppc/pmac.c 	if (macio == NULL)
macio            1054 sound/ppc/pmac.c 			if (np && np == macio->of_node) {