| /linux/arch/mips/fw/arc/ | 
| H A D | identify.c | 10  * This code is based on arch/mips/sgi/kernel/system.c, which is31 		.arcname	= "SGI-IP22",
 32 		.liname		= "SGI Indy",
 35 		.arcname	= "SGI-IP28",
 36 		.liname		= "SGI IP28",
 39 		.arcname	= "SGI-IP30",
 40 		.liname		= "SGI Octane",
 43 		.arcname	= "SGI-IP32",
 44 		.liname		= "SGI O2",
 
 | 
| /linux/drivers/irqchip/ | 
| H A D | irq-alpine-msi.c | 35 	u32		spi_first;	/* The SGI number that MSIs start */53 static void alpine_msix_free_sgi(struct alpine_msix_data *priv, unsigned int sgi, int num_req)  in alpine_msix_free_sgi()  argument
 55 	int first = sgi - priv->spi_first;  in alpine_msix_free_sgi()
 81 static int alpine_msix_gic_domain_alloc(struct irq_domain *domain, unsigned int virq, int sgi)  in alpine_msix_gic_domain_alloc()  argument
 93 	fwspec.param[1] = sgi;  in alpine_msix_gic_domain_alloc()
 109 	int sgi, err, i;  in alpine_msix_middle_domain_alloc()  local
 111 	sgi = alpine_msix_allocate_sgi(priv, nr_irqs);  in alpine_msix_middle_domain_alloc()
 112 	if (sgi < 0)  in alpine_msix_middle_domain_alloc()
 113 		return sgi;  in alpine_msix_middle_domain_alloc()
 116 		err = alpine_msix_gic_domain_alloc(domain, virq + i, sgi + i);  in alpine_msix_middle_domain_alloc()
 [all …]
 
 | 
| /linux/drivers/net/ethernet/sgi/ | 
| H A D | Kconfig | 3 # SGI device configuration7 	bool "SGI devices"
 15 	  the questions about SGI devices. If you say Y, you will be asked for
 21 	bool "SGI IOC3 Ethernet"
 30 	tristate "SGI O2 MACE Fast Ethernet support"
 
 | 
| /linux/sound/mips/ | 
| H A D | Makefile | 6 snd-sgi-o2-y := sgio2audio.o ad1843.o7 snd-sgi-hal2-y := hal2.o
 10 obj-$(CONFIG_SND_SGI_O2) += snd-sgi-o2.o
 11 obj-$(CONFIG_SND_SGI_HAL2) += snd-sgi-hal2.o
 
 | 
| H A D | Kconfig | 14 	tristate "SGI O2 Audio"18 	  Sound support for the SGI O2 Workstation.
 21 	tristate "SGI HAL2 Audio"
 25 	  Sound support for the SGI Indy and Indigo2 Workstation.
 
 | 
| H A D | hal2.c | 3  *  Driver for A2 audio system used in SGI machines18 #include <asm/sgi/hpc3.h>
 19 #include <asm/sgi/ip22.h>
 33 MODULE_PARM_DESC(index, "Index value for SGI HAL2 soundcard.");
 35 MODULE_PARM_DESC(id, "ID string for SGI HAL2 soundcard.");
 36 MODULE_DESCRIPTION("ALSA driver for SGI HAL2 audio");
 704 	err = snd_pcm_new(hal2->card, "SGI HAL2 Audio", 0, 1, 1, &pcm);  in hal2_pcm_create()
 709 	strscpy(pcm->name, "SGI HAL2");  in hal2_pcm_create()
 764 	printk(KERN_INFO "SGI HAL2 revision %i.%i.%i\n",  in hal2_detect()
 783 			"SGI HAL2", hal2)) {  in hal2_create()
 [all …]
 
 | 
| /linux/arch/mips/sgi-ip22/ | 
| H A D | ip22-hpc.c | 14 #include <asm/sgi/hpc3.h>15 #include <asm/sgi/ioc.h>
 16 #include <asm/sgi/ip22.h>
 47 		system_type = "SGI Indigo2";  in sgihpc_init()
 51 		system_type = "SGI Indy";  in sgihpc_init()
 
 | 
| H A D | ip22-eisa.c | 2  * Basic EISA bus support for the SGI Indigo-2.11  * the SGI Indigo-2. It currently only supports PIO (forget about DMA
 36 #include <asm/sgi/ioc.h>
 37 #include <asm/sgi/mc.h>
 38 #include <asm/sgi/ip22.h>
 
 | 
| H A D | ip22-setup.c | 3  * ip22-setup.c: SGI specific setup, including init of the feature struct.26 #include <asm/sgi/mc.h>
 27 #include <asm/sgi/hpc3.h>
 28 #include <asm/sgi/ip22.h>
 
 | 
| H A D | ip22-berr.c | 16 #include <asm/sgi/mc.h>17 #include <asm/sgi/hpc3.h>
 18 #include <asm/sgi/ioc.h>
 19 #include <asm/sgi/ip22.h>
 
 | 
| H A D | ip22-gio.c | 10 #include <asm/sgi/gio.h>11 #include <asm/sgi/hpc3.h>
 12 #include <asm/sgi/mc.h>
 13 #include <asm/sgi/ip22.h>
 21 	{ .name = "SGI Impact", .id = 0x10 },
 27 	{ .name = "SGI Newport", .id = 0x7e },
 28 	{ .name = "SGI GR2/GR3", .id = 0x7f },
 
 | 
| H A D | ip22-time.c | 28 #include <asm/sgi/ioc.h>29 #include <asm/sgi/hpc3.h>
 30 #include <asm/sgi/ip22.h>
 118 /* Generic SGI handler for (spurious) 8254 interrupts */
 
 | 
| H A D | ip22-mc.c | 3  * ip22-mc.c: Routines for manipulating SGI Memory Controller.20 #include <asm/sgi/mc.h>
 21 #include <asm/sgi/hpc3.h>
 22 #include <asm/sgi/ip22.h>
 83 	printk(KERN_INFO "MC: SGI memory controller Revision %d\n",  in sgimc_init()
 
 | 
| H A D | ip22-reset.c | 22 #include <asm/sgi/ioc.h>23 #include <asm/sgi/hpc3.h>
 24 #include <asm/sgi/mc.h>
 25 #include <asm/sgi/ip22.h>
 
 | 
| /linux/arch/mips/ | 
| H A D | Kbuild.platforms | 26 platform-$(CONFIG_SGI_IP22)		+= sgi-ip22/27 platform-$(CONFIG_SGI_IP27)		+= sgi-ip27/
 28 platform-$(CONFIG_SGI_IP28)		+= sgi-ip22/
 29 platform-$(CONFIG_SGI_IP30)		+= sgi-ip30/
 30 platform-$(CONFIG_SGI_IP32)		+= sgi-ip32/
 
 | 
| /linux/drivers/input/misc/ | 
| H A D | sgi_btns.c | 3  *  SGI Volume Button interface driver14 #include <asm/sgi/ioc.h>
 96 	input->name = "SGI buttons";  in sgi_buttons_probe()
 97 	input->phys = "sgi/input0";  in sgi_buttons_probe()
 131 MODULE_DESCRIPTION("SGI Indy/O2 volume button interface driver");
 
 | 
| /linux/drivers/watchdog/ | 
| H A D | indydog.c | 3  *	IndyDog	0.3	A Hardware Watchdog Device for SGI IP2225 #include <asm/sgi/mc.h>
 105 		.identity		= "Hardware Watchdog for SGI IP22",  in indydog_ioctl()
 187 	pr_info("Hardware Watchdog Timer for SGI IP22: 0.3\n");  in watchdog_init()
 202 MODULE_DESCRIPTION("Hardware Watchdog Device for SGI IP22");
 
 | 
| /linux/arch/mips/pci/ | 
| H A D | pci-ip32.c | 88 	.name	= "SGI O2 PCI MEM",94 	.name	= "SGI O2 PCI IO",
 102 	.name	= "SGI O2 PCI MEM",
 108 	.name	= "SGI O2 PCI IO",
 
 | 
| /linux/block/partitions/ | 
| H A D | sgi.c | 3  *  fs/partitions/sgi.c62 		printk(KERN_WARNING "Dev %s SGI disklabel: csum bad, label corrupted\n",  in sgi_partition()
 67 	/* All SGI disk labels have 16 partitions, disks under Linux only  in sgi_partition()
 
 | 
| /linux/drivers/char/ | 
| H A D | uv_mmtimer.c | 2  * Timer device implementation for SGI UV platform.32 MODULE_AUTHOR("Dimitri Sivanich <sivanich@sgi.com>");
 33 MODULE_DESCRIPTION("SGI UV Memory Mapped RTC Timer");
 38 #define UV_MMTIMER_DESC "SGI UV Memory Mapped RTC Timer"
 
 | 
| /linux/net/mac80211/ | 
| H A D | airtime.c | 24 #define MCS_SYMBOL_TIME(sgi, ksyms)					\  argument25 	(sgi ?								\
 31 #define MCS_DURATION(streams, sgi, bps) \  argument
 32 	((u32)MCS_SYMBOL_TIME(sgi, MCS_N_KSYMS((streams) * (bps))))
 34 #define MCS_DURATION_S(shift, streams, sgi, bps)		\  argument
 35 	((u16)((MCS_DURATION(streams, sgi, bps) >> shift)))
 75  * Define group sort order: HT40 -> SGI -> #streams
 78 #define IEEE80211_HT_STREAM_GROUPS	4 /* BW(=2) * SGI(=2) */
 79 #define IEEE80211_VHT_STREAM_GROUPS	8 /* BW(=4) * SGI(=2) */
 510 	bool sgi = status->enc_flags & RX_ENC_FLAG_SHORT_GI;  in ieee80211_get_rate_duration()  local
 [all …]
 
 | 
| /linux/Documentation/networking/ | 
| H A D | gtp.rst | 205 The GTP-U driver creates a Linux network device for each Gi/SGi208 [3GPP TS 29.281] calls the Gi/SGi reference point an interface. This
 212 Correct is that the Gi/SGi reference point defines the interworking
 217 number of Gi/SGi interfaces implemented by a GGSN/P-GW.
 220 specific Gi/SGi interfaces is made through the Access Point Name
 234 is mapped to a separate Gi/SGi interface (network device).
 
 | 
| /linux/drivers/w1/masters/ | 
| H A D | sgi_w1.c | 3  * sgi_w1.c - w1 master driver for one wire support in SGI ASICs13 #include <linux/platform_data/sgi-w1.h>
 126 MODULE_DESCRIPTION("Driver for One-Wire IP in SGI ASICs");
 
 | 
| /linux/drivers/input/serio/ | 
| H A D | Kconfig | 160 	tristate "SGI O2 MACE PS/2 controller"163 	  Say Y here if you have SGI O2 workstation and want to use its
 170 	tristate "SGI IOC3 PS/2 controller"
 173 	  Say Y here if you have an SGI Onyx2, SGI Octane or IOC3 PCI card
 
 | 
| /linux/arch/mips/include/asm/sgi/ | 
| H A D | ip22.h | 6  * ip22.h: Definitions for SGI IP22 machines18  * that particular IRQ on an SGI machine. HPC DMA and MC DMA interrupts
 25 #include <asm/sgi/ioc.h>
 
 |