Lines Matching refs:data
93 // access to data structures
105 static int poll_hpc(void *data);
123 unsigned long wpg_data; // data to/from WPG LOHI format
125 unsigned long data; // actual data HILO format
134 data = WPG_READATADDR_MASK;
138 data |= (ultemp << 8);
141 data |= (unsigned long)index;
143 data = WPG_READDIRECT_MASK;
148 data |= ultemp;
154 wpg_data = swab32(data); // swap data before writing
160 data = 0x00000000;
161 wpg_data = swab32(data);
168 data = WPG_I2CMCNTL_STARTOP_MASK;
169 wpg_data = swab32(data);
180 data = swab32(wpg_data);
181 if (!(data & WPG_I2CMCNTL_STARTOP_MASK))
196 data = swab32(wpg_data);
197 if (HPC_I2CSTATUS_CHECK(data))
210 data = swab32(wpg_data);
212 status = (u8) data;
230 unsigned long wpg_data; // data to/from WPG LOHI format
232 unsigned long data; // actual data HILO format
242 data = 0x00000000;
245 data = WPG_WRITEATADDR_MASK;
249 data |= (ultemp << 8);
252 data |= (unsigned long)index;
254 data = WPG_WRITEDIRECT_MASK;
259 data |= ultemp;
265 wpg_data = swab32(data); // swap data before writing
271 data = 0x00000000 | (unsigned long)cmd;
272 wpg_data = swab32(data);
279 data = WPG_I2CMCNTL_STARTOP_MASK;
280 wpg_data = swab32(data);
291 data = swab32(wpg_data);
292 if (!(data & WPG_I2CMCNTL_STARTOP_MASK))
308 data = swab32(wpg_data);
309 if (HPC_I2CSTATUS_CHECK(data))
329 u8 data;
333 data = inb(start_address + offset);
334 return data;
340 static void isa_ctrl_write(struct controller *ctlr_ptr, u8 offset, u8 data)
347 outb(data, port_address);
352 u8 data = 0x00;
355 pci_read_config_byte(ctrl->ctrl_dev, HPC_PCI_OFFSET + offset, &data);
356 return data;
359 static u8 pci_ctrl_write(struct controller *ctrl, u8 offset, u8 data)
364 pci_write_config_byte(ctrl->ctrl_dev, HPC_PCI_OFFSET + offset, data);
390 static u8 ctrl_write(struct controller *ctlr, void __iomem *base, u8 offset, u8 data)
395 isa_ctrl_write(ctlr, offset, data);
398 rc = pci_ctrl_write(ctlr, offset, data);
402 rc = i2c_ctrl_write(ctlr, base, offset, data);
762 * Action: make sure only one process can change the data structure
787 static int poll_hpc(void *data)