Searched refs:SMSC_SUPERIO_WRITE_INDEXED (Results 1 - 1 of 1) sorted by relevance

/linux-4.1.27/arch/sh/boards/mach-cayman/
H A Dsetup.c81 #define SMSC_SUPERIO_WRITE_INDEXED(val, index) ({ \ macro
121 SMSC_SUPERIO_WRITE_INDEXED(SMSC_KEYBOARD_DEVICE, SMCS_LOGICAL_DEV_INDEX); smsc_superio_setup()
124 SMSC_SUPERIO_WRITE_INDEXED(1, SMSC_ACTIVATE_INDEX); smsc_superio_setup()
128 SMSC_SUPERIO_WRITE_INDEXED(1, SMSC_PRIMARY_INT_INDEX); smsc_superio_setup()
129 SMSC_SUPERIO_WRITE_INDEXED(12, SMSC_SECONDARY_INT_INDEX); smsc_superio_setup()
137 SMSC_SUPERIO_WRITE_INDEXED(1 << SMSC_IDE1_DEVICE, 0x22); smsc_superio_setup()
139 SMSC_SUPERIO_WRITE_INDEXED(SMSC_IDE1_DEVICE, SMCS_LOGICAL_DEV_INDEX); smsc_superio_setup()
140 SMSC_SUPERIO_WRITE_INDEXED(1, SMSC_ACTIVATE_INDEX); smsc_superio_setup()
142 SMSC_SUPERIO_WRITE_INDEXED(IDE1_PRIMARY_BASE >> 8, smsc_superio_setup()
144 SMSC_SUPERIO_WRITE_INDEXED(IDE1_PRIMARY_BASE & 0xff, smsc_superio_setup()
147 SMSC_SUPERIO_WRITE_INDEXED(IDE1_SECONDARY_BASE >> 8, smsc_superio_setup()
149 SMSC_SUPERIO_WRITE_INDEXED(IDE1_SECONDARY_BASE & 0xff, smsc_superio_setup()
152 SMSC_SUPERIO_WRITE_INDEXED(14, SMSC_PRIMARY_INT_INDEX); smsc_superio_setup()
154 SMSC_SUPERIO_WRITE_INDEXED(SMSC_CONFIG_REGISTERS, smsc_superio_setup()
157 SMSC_SUPERIO_WRITE_INDEXED(0x00, 0xc2); /* GP42 = nIDE1_OE */ smsc_superio_setup()
158 SMSC_SUPERIO_WRITE_INDEXED(0x01, 0xc5); /* GP45 = IDE1_IRQ */ smsc_superio_setup()
159 SMSC_SUPERIO_WRITE_INDEXED(0x00, 0xc6); /* GP46 = nIOROP */ smsc_superio_setup()
160 SMSC_SUPERIO_WRITE_INDEXED(0x00, 0xc7); /* GP47 = nIOWOP */ smsc_superio_setup()

Completed in 25 milliseconds