ds1603 22 arch/mips/lasat/ds1603.c struct ds_defs *ds1603; ds1603 27 arch/mips/lasat/ds1603.c *ds1603->reg = val; ds1603 32 arch/mips/lasat/ds1603.c unsigned long tmp = *ds1603->reg; ds1603 38 arch/mips/lasat/ds1603.c unsigned long tmp = *ds1603->data_reg; ds1603 44 arch/mips/lasat/ds1603.c rtc_reg_write(rtc_reg_read() | ds1603->rst); ds1603 49 arch/mips/lasat/ds1603.c rtc_reg_write(rtc_reg_read() & ~ds1603->rst); ds1603 54 arch/mips/lasat/ds1603.c data |= ds1603->clk; ds1603 57 arch/mips/lasat/ds1603.c if (ds1603->data_reversed) ds1603 58 arch/mips/lasat/ds1603.c data &= ~ds1603->data; ds1603 60 arch/mips/lasat/ds1603.c data |= ds1603->data; ds1603 61 arch/mips/lasat/ds1603.c data &= ~ds1603->clk; ds1603 63 arch/mips/lasat/ds1603.c lasat_ndelay(250 + ds1603->huge_delay); ds1603 69 arch/mips/lasat/ds1603.c if (ds1603->data_reversed) ds1603 72 arch/mips/lasat/ds1603.c data |= ds1603->data; ds1603 74 arch/mips/lasat/ds1603.c data &= ~ds1603->data; ds1603 77 arch/mips/lasat/ds1603.c lasat_ndelay(50 + ds1603->huge_delay); ds1603 85 arch/mips/lasat/ds1603.c data = (rtc_datareg_read() & (1 << ds1603->data_read_shift)) ds1603 86 arch/mips/lasat/ds1603.c >> ds1603->data_read_shift; ds1603 128 arch/mips/lasat/ds1603.c rtc_reg_write(rtc_reg_read() & ~ds1603->clk); ds1603 22 arch/mips/lasat/ds1603.h extern struct ds_defs *ds1603; ds1603 133 arch/mips/lasat/setup.c ds1603 = &ds_defs[lasat_type];