Lines Matching refs:inbuf
67 spi_rtc_io(unsigned char *inbuf, unsigned char *outbuf, unsigned int count)
71 inbufs[0] = inbuf;
86 unsigned char inbuf[8];
101 inbuf[0] = Rx5C348_CMD_MW(Rx5C348_REG_SECOND);
103 inbuf[1] = second;
105 inbuf[2] = minute;
109 inbuf[3] = hour;
112 inbuf[3] = 0;
114 inbuf[3] = Rx5C348_BIT_PM;
117 inbuf[3] |= hour;
119 inbuf[4] = 0; /* ignore week */
121 inbuf[5] = day;
123 inbuf[6] = month;
125 inbuf[6] |= Rx5C348_BIT_Y2K;
127 inbuf[7] = year;
129 return spi_rtc_io(inbuf, NULL, 8);
135 unsigned char inbuf[8], outbuf[8];
138 inbuf[0] = Rx5C348_CMD_MR(Rx5C348_REG_SECOND);
139 memset(inbuf + 1, 0, 7);
141 if (spi_rtc_io(inbuf, outbuf, 8))
171 unsigned char inbuf[2], outbuf[2];
174 inbuf[0] = Rx5C348_CMD_R(Rx5C348_REG_CTL2);
175 inbuf[1] = 0;
176 spi_rtc_io(inbuf, outbuf, 2);
178 inbuf[0] = Rx5C348_CMD_W(Rx5C348_REG_CTL2);
179 inbuf[1] = 0;
180 spi_rtc_io(inbuf, NULL, 2);
183 inbuf[0] = Rx5C348_CMD_R(Rx5C348_REG_CTL1);
184 inbuf[1] = 0;
185 spi_rtc_io(inbuf, outbuf, 2);