Lines Matching defs:sio_cip
1900 static inline void dme1737_sio_enter(int sio_cip)
1902 outb(0x55, sio_cip);
1905 static inline void dme1737_sio_exit(int sio_cip)
1907 outb(0xaa, sio_cip);
1910 static inline int dme1737_sio_inb(int sio_cip, int reg)
1912 outb(reg, sio_cip);
1913 return inb(sio_cip + 1);
1916 static inline void dme1737_sio_outb(int sio_cip, int reg, int val)
1918 outb(reg, sio_cip);
1919 outb(val, sio_cip + 1);
2258 static int dme1737_i2c_get_features(int sio_cip, struct dme1737_data *data)
2263 dme1737_sio_enter(sio_cip);
2267 reg = force_id ? force_id : dme1737_sio_inb(sio_cip, 0x20);
2275 dme1737_sio_outb(sio_cip, 0x07, 0x0a);
2278 if (!(addr = (dme1737_sio_inb(sio_cip, 0x60) << 8) |
2279 dme1737_sio_inb(sio_cip, 0x61))) {
2301 dme1737_sio_exit(sio_cip);
2423 static int __init dme1737_isa_detect(int sio_cip, unsigned short *addr)
2428 dme1737_sio_enter(sio_cip);
2432 reg = force_id ? force_id : dme1737_sio_inb(sio_cip, 0x20);
2440 dme1737_sio_outb(sio_cip, 0x07, 0x0a);
2443 if (!(base_addr = (dme1737_sio_inb(sio_cip, 0x60) << 8) |
2444 dme1737_sio_inb(sio_cip, 0x61))) {
2455 dme1737_sio_exit(sio_cip);