Lines Matching defs:error
112 int error = 0;
114 sdio_writeb(bus->host_sdio, val, addr, &error);
115 if (unlikely(error)) {
116 dev_dbg(ssb_sdio_dev(bus), "%08X <- %02x, error %d\n",
117 addr, val, error);
120 return error;
127 int error = 0;
129 val = sdio_readb(bus->host_sdio, addr, &error);
130 if (unlikely(error)) {
131 dev_dbg(ssb_sdio_dev(bus), "%08X -> %02x, error %d\n",
132 addr, val, error);
142 int error;
144 error = ssb_sdio_writeb(bus, SBSDIO_FUNC1_SBADDRLOW,
146 if (error)
148 error = ssb_sdio_writeb(bus, SBSDIO_FUNC1_SBADDRMID,
150 if (error)
152 error = ssb_sdio_writeb(bus, SBSDIO_FUNC1_SBADDRHIGH,
154 if (error)
158 if (error) {
160 " to 0x%08x, error %d\n", address, error);
163 return error;
170 int error;
173 val = sdio_readl(bus->host_sdio, offset, &error);
175 if (unlikely(error)) {
176 dev_dbg(ssb_sdio_dev(bus), "%04X:%04X > %08x, error %d\n",
177 bus->sdio_sbaddr >> 16, offset, val, error);
187 int error;
191 error = ssb_sdio_set_sbaddr_window(bus, sbaddr);
193 if (error) {
195 " error %d\n", coreidx, error);
199 return error;
207 int error = 0;
216 error = ssb_sdio_set_sbaddr_window(bus, sbaddr);
217 if (error) {
219 " core %u, error %d\n", coreidx, error);
226 return error;
233 int error = 0;
240 val = sdio_readb(bus->host_sdio, offset, &error);
241 if (error) {
242 dev_dbg(ssb_sdio_dev(bus), "%04X:%04X > %02x, error %d\n",
243 bus->sdio_sbaddr >> 16, offset, val, error);
255 int error = 0;
262 val = sdio_readw(bus->host_sdio, offset, &error);
263 if (error) {
264 dev_dbg(ssb_sdio_dev(bus), "%04X:%04X > %04x, error %d\n",
265 bus->sdio_sbaddr >> 16, offset, val, error);
277 int error = 0;
285 val = sdio_readl(bus->host_sdio, offset, &error);
286 if (error) {
287 dev_dbg(ssb_sdio_dev(bus), "%04X:%04X > %08x, error %d\n",
288 bus->sdio_sbaddr >> 16, offset, val, error);
302 int error = 0;
306 error = -EIO;
315 error = sdio_readsb(bus->host_sdio, buffer, offset, count);
320 error = sdio_readsb(bus->host_sdio, buffer, offset, count);
326 error = sdio_readsb(bus->host_sdio, buffer, offset, count);
332 if (!error)
336 dev_dbg(ssb_sdio_dev(bus), "%04X:%04X (width=%u, len=%zu), error %d\n",
337 bus->sdio_sbaddr >> 16, offset, reg_width, saved_count, error);
346 int error = 0;
353 sdio_writeb(bus->host_sdio, val, offset, &error);
354 if (error) {
355 dev_dbg(ssb_sdio_dev(bus), "%04X:%04X < %02x, error %d\n",
356 bus->sdio_sbaddr >> 16, offset, val, error);
365 int error = 0;
372 sdio_writew(bus->host_sdio, val, offset, &error);
373 if (error) {
374 dev_dbg(ssb_sdio_dev(bus), "%04X:%04X < %04x, error %d\n",
375 bus->sdio_sbaddr >> 16, offset, val, error);
384 int error = 0;
392 sdio_writel(bus->host_sdio, val, offset, &error);
393 if (error) {
394 dev_dbg(ssb_sdio_dev(bus), "%04X:%04X < %08x, error %d\n",
395 bus->sdio_sbaddr >> 16, offset, val, error);
398 sdio_readl(bus->host_sdio, 0, &error);
409 int error = 0;
413 error = -EIO;
421 error = sdio_writesb(bus->host_sdio, offset,
426 error = sdio_writesb(bus->host_sdio, offset,
432 error = sdio_writesb(bus->host_sdio, offset,
438 if (!error)
442 dev_dbg(ssb_sdio_dev(bus), "%04X:%04X (width=%u, len=%zu), error %d\n",
443 bus->sdio_sbaddr >> 16, offset, reg_width, saved_count, error);
467 goto error; \
584 error: