/Linux-v6.1/arch/sh/include/mach-common/mach/ |
D | microdev.h | 38 #define MICRODEV_LINUX_IRQ_KEYBOARD 1 /* SuperIO Keyboard */ 39 #define MICRODEV_LINUX_IRQ_SERIAL1 2 /* SuperIO Serial #1 */ 41 #define MICRODEV_LINUX_IRQ_SERIAL2 4 /* SuperIO Serial #2 */ 43 #define MICRODEV_LINUX_IRQ_MOUSE 12 /* SuperIO PS/2 Mouse */ 44 #define MICRODEV_LINUX_IRQ_IDE2 13 /* SuperIO IDE #2 */ 45 #define MICRODEV_LINUX_IRQ_IDE1 14 /* SuperIO IDE #1 */ 52 #define MICRODEV_FPGA_IRQ_KEYBOARD 1 /* SuperIO Keyboard */ 53 #define MICRODEV_FPGA_IRQ_SERIAL1 3 /* SuperIO Serial #1 */ 54 #define MICRODEV_FPGA_IRQ_SERIAL2 4 /* SuperIO Serial #2 */ 55 #define MICRODEV_FPGA_IRQ_MOUSE 12 /* SuperIO PS/2 Mouse */ [all …]
|
/Linux-v6.1/arch/sh/boards/mach-microdev/ |
D | io.c | 38 #define IO_SUPERIO_BASE 0x3f0ul /* I/O base for SMSC FDC37C93xAPM SuperIO chip */ 44 #define IO_SUPERIO_EXTENT 0x02ul /* I/O extent for SMSC FDC37C93xAPM SuperIO chip */ 50 #define IO_SUPERIO_PHYS 0xa7800000ul /* Physical address of SMSC FDC37C93xAPM SuperIO chip */ 68 * SMSC FDC37C93xAPM SuperIO chip in microdev_ioport_map() 77 * SMSC FDC37C93xAPM SuperIO chip in microdev_ioport_map() 86 * SMSC FDC37C93xAPM SuperIO chip in microdev_ioport_map() 94 * SMSC FDC37C93xAPM SuperIO chip in microdev_ioport_map() 102 * SMSC FDC37C93xAPM SuperIO chip in microdev_ioport_map()
|
D | fdc37c93xapm.c | 78 printk("SMSC FDC37C93xAPM SuperIO device detected\n"); in smsc_superio_setup()
|
/Linux-v6.1/drivers/watchdog/ |
D | wdt977.c | 82 /* unlock the SuperIO chip */ in wdt977_start() 113 /* lock the SuperIO chip */ in wdt977_start() 131 /* unlock the SuperIO chip */ in wdt977_stop() 158 /* lock the SuperIO chip */ in wdt977_stop() 177 /* unlock the SuperIO chip */ in wdt977_keepalive() 188 /* lock the SuperIO chip */ in wdt977_keepalive() 235 /* unlock the SuperIO chip */ in wdt977_get_status() 245 /* lock the SuperIO chip */ in wdt977_get_status()
|
D | w83977f_wdt.c | 72 /* Unlock the SuperIO chip */ in wdt_start() 123 /* Lock the SuperIO chip */ in wdt_start() 143 /* Unlock the SuperIO chip */ in wdt_stop() 177 /* Lock the SuperIO chip */ in wdt_stop() 198 /* Unlock the SuperIO chip */ in wdt_keepalive() 208 /* Lock the SuperIO chip */ in wdt_keepalive() 259 /* Unlock the SuperIO chip */ in wdt_get_status() 269 /* Lock the SuperIO chip */ in wdt_get_status()
|
D | ibmasr.c | 40 /* PEARL ASR S/W REGISTER SUPERIO PORT ADDRESSES */ 150 /* SELECT SuperIO CHIP FOR QUERYING in asr_get_base_address() 187 /* Select the SuperIO chip in the PCI I/O port register */ in asr_get_base_address() 193 * Read the base address for the SuperIO chip. in asr_get_base_address()
|
/Linux-v6.1/drivers/parisc/ |
D | superio.c | 22 * hopefully be able to support all SuperIO devices. Currently 77 #include <asm/superio.h> 90 #define SUPERIO "SuperIO" macro 91 #define PFX SUPERIO ": " 274 SUPERIO, (void *)sio)) { in superio_init() 321 .name = SUPERIO, 359 * We don't allocate a SuperIO irq for the legacy IO function, in superio_fixup_irq() 489 .name = SUPERIO,
|
D | Kconfig | 91 config SUPERIO config 92 bool "SuperIO (SuckyIO) support" 96 Say Y here to support the SuperIO chip found in Bxxxx, C3xxx and
|
D | Makefile | 21 obj-$(CONFIG_SUPERIO) += superio.o
|
/Linux-v6.1/drivers/ata/ |
D | pata_ns87415.c | 3 * pata_ns87415.c - NS87415 (and PARISC SUPERIO 87560) PATA 206 /* SUPERIO 87560 is a PoS chip that NatSem denies exists. 210 * See drivers/parisc/superio.c for more gory details. 215 #include <asm/superio.h> 223 * Work around chipset problems in the 87560 SuperIO chip 299 #endif /* 87560 SuperIO Support */
|
/Linux-v6.1/arch/sparc/include/asm/ |
D | ns87303.h | 3 * National Semiconductor PC87303 (SuperIO). 60 /* Advanced SuperIO Config Register (ASC) bits */
|
/Linux-v6.1/arch/parisc/include/asm/ |
D | superio.h | 67 * that contains a SuperIO chip AND has CONFIG_SUPERIO enabled. 70 * if it is SuperIO Legacy IO; but really now, is this combination
|
/Linux-v6.1/drivers/parport/ |
D | Kconfig | 50 have a SuperIO parallel port. 79 bool "SuperIO chipset support"
|
/Linux-v6.1/arch/mips/txx9/rbtx4927/ |
D | irq.c | 105 * SuperIO/PS2/Keyboard, using INTR via ISA IRQ1 106 * SuperIO/PS2/Mouse, using INTR via ISA IRQ12 (mouse not currently supported)
|
/Linux-v6.1/include/linux/ |
D | via.h | 5 /* Values for SuperIO function select configuration register */
|
D | parport_pc.h | 52 /* Register and value to enable SuperIO configuration access */ 55 /* SuperIO function register number */
|
/Linux-v6.1/Documentation/devicetree/bindings/hwmon/ |
D | nuvoton,nct6775.yaml | 52 superio@4d {
|
/Linux-v6.1/arch/mips/include/asm/ip32/ |
D | ip32_ints.h | 34 /* SUPERIO, MISC, and AUDIO are MACEISA */
|
/Linux-v6.1/arch/mips/mti-malta/ |
D | malta-platform.c | 15 * o 2 ports in the SMC SuperIO
|
/Linux-v6.1/arch/arm/mach-footbridge/ |
D | netwinder-hw.c | 122 /* Open up the SuperIO chip */ in nw_gpio_modify_io() 339 * Open up the SuperIO chip in wb977_init() 647 /* open up the SuperIO chip */ in netwinder_restart()
|
/Linux-v6.1/arch/arm/boot/dts/ |
D | aspeed-bmc-tyan-s8036.dts | 139 * not interfere with the SuperIO. The goal is to have both the 140 * VUART and the SuperIO available and decide at runtime whether
|
D | aspeed-bmc-tyan-s7106.dts | 139 * not interfere with the SuperIO. The goal is to have both the 140 * VUART and the SuperIO available and decide at runtime whether
|
/Linux-v6.1/arch/mips/include/asm/sn/ |
D | ioc3.h | 22 /* SUPERIO uart register map */ 155 /* SuperIO Registers XXX */ 244 /* Superio Registers (PIO Access) */
|
/Linux-v6.1/arch/arm/mach-s3c/ |
D | bast.h | 147 * 0x02600000 to 0x02700000 1MB PC SuperIO controller
|
/Linux-v6.1/Documentation/devicetree/bindings/mfd/ |
D | aspeed-lpc.yaml | 30 * A set of SuperIO[3] scratch registers enableing implementation of e.g. custom
|