Fork us on GitHub Follow us on Facebook Follow us on Twitter

Changeset 090eea68 in mainline


Ignore:
Timestamp:
2015-07-03T22:42:20Z (6 years ago)
Author:
Jan Vesely <jano.vesely@…>
Branches:
lfn, master
Children:
6de4b4a1
Parents:
56b5569
Message:

ehci/batch: Consolidate debug messages

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/drv/bus/usb/ehci/ehci_batch.c

    r56b5569 r090eea68  
    7272        free32(ehci_batch->device_buffer);
    7373        free(ehci_batch);
     74        usb_log_debug2("Batch(%p): disposed", ehci_batch);
    7475}
    7576
     
    104105            calloc(1, sizeof(ehci_transfer_batch_t));
    105106        if (!ehci_batch) {
    106                 usb_log_error("Failed to allocate EHCI batch data.");
     107                usb_log_error("Batch %p: Failed to allocate EHCI batch data.",
     108                    usb_batch);
    107109                goto dispose;
    108110        }
     
    119121        ehci_batch->tds = calloc(ehci_batch->td_count, sizeof(td_t*));
    120122        if (!ehci_batch->tds) {
    121                 usb_log_error("Failed to allocate EHCI transfer descriptors.");
     123                usb_log_error("Batch %p: Failed to allocate EHCI transfer "
     124                    "descriptors.", usb_batch);
    122125                goto dispose;
    123126        }
     
    129132                ehci_batch->tds[i] = malloc32(sizeof(td_t));
    130133                if (!ehci_batch->tds[i]) {
    131                         usb_log_error("Failed to allocate TD %d.", i);
     134                        usb_log_error("Batch %p: Failed to allocate TD %d.",
     135                            usb_batch, i);
    132136                        goto dispose;
    133137                }
     
    142146                    malloc32(usb_batch->setup_size + usb_batch->buffer_size);
    143147                if (!ehci_batch->device_buffer) {
    144                         usb_log_error("Failed to allocate device buffer");
     148                        usb_log_error("Batch %p: Failed to allocate device "
     149                            "buffer", usb_batch);
    145150                        goto dispose;
    146151                }
     
    184189        assert(ehci_batch->usb_batch);
    185190
    186         usb_log_debug("Batch %p checking %zu td(s) for completion.\n",
     191        usb_log_debug("Batch %p: checking %zu td(s) for completion.\n",
    187192            ehci_batch->usb_batch, ehci_batch->td_count);
    188193
    189         usb_log_debug2("QH: %08x:%08x:%08x:%08x:%08x:%08x.\n",
     194        usb_log_debug2("Batch %p: QH: %08x:%08x:%08x:%08x:%08x:%08x.\n",
     195            ehci_batch->usb_batch,
    190196            ehci_batch->qh->ep_char, ehci_batch->qh->ep_cap,
    191197            ehci_batch->qh->status, ehci_batch->qh->current,
     
    206212        for (size_t i = 0; i < ehci_batch->td_count; ++i) {
    207213                assert(ehci_batch->tds[i] != NULL);
    208                 usb_log_debug("TD %zu: %08x:%08x:%08x.", i,
     214                usb_log_debug("Batch %p: TD %zu: %08x:%08x:%08x.",
     215                    ehci_batch->usb_batch, i,
    209216                    ehci_batch->tds[i]->status, ehci_batch->tds[i]->next,
    210217                    ehci_batch->tds[i]->alternate);
     
    227234                            -= td_remain_size(ehci_batch->tds[i]);
    228235                } else {
    229                         usb_log_debug("Batch %p found error TD(%zu):%08x (%d).\n",
     236                        usb_log_debug("Batch %p found error TD(%zu):%08x (%d).",
    230237                            ehci_batch->usb_batch, i,
    231238                            ehci_batch->tds[i]->status,
     
    273280        assert(dir == USB_DIRECTION_IN || dir == USB_DIRECTION_OUT);
    274281
    275         usb_log_debug2("Control QH(%"PRIxn"): %08x:%08x:%08x:%08x:%08x:%08x",
     282        usb_log_debug2("Batch %p: Control QH(%"PRIxn"): "
     283            "%08x:%08x:%08x:%08x:%08x:%08x", ehci_batch->usb_batch,
    276284            addr_to_phys(ehci_batch->qh),
    277285            ehci_batch->qh->ep_char, ehci_batch->qh->ep_cap,
     
    291299        td_init(ehci_batch->tds[0], ehci_batch->tds[1], USB_DIRECTION_BOTH,
    292300            buffer, ehci_batch->usb_batch->setup_size, toggle, false);
    293         usb_log_debug2("Created CONTROL SETUP TD(%"PRIxn"): %08x:%08x:%08x",
     301        usb_log_debug2("Batch %p: Created CONTROL SETUP TD(%"PRIxn"): "
     302            "%08x:%08x:%08x", ehci_batch->usb_batch,
    294303            addr_to_phys(ehci_batch->tds[0]),
    295304            ehci_batch->tds[0]->status, ehci_batch->tds[0]->next,
     
    308317                    ehci_batch->tds[td_current + 1], data_dir, buffer,
    309318                    transfer_size, toggle, false);
    310                 usb_log_debug2("Created CONTROL DATA TD(%"PRIxn"): %08x:%08x:%08x",
     319                usb_log_debug2("Batch %p: Created CONTROL DATA TD(%"PRIxn"): "
     320                    "%08x:%08x:%08x", ehci_batch->usb_batch,
    311321                    addr_to_phys(ehci_batch->tds[td_current]),
    312322                    ehci_batch->tds[td_current]->status,
     
    323333        assert(td_current == ehci_batch->td_count - 1);
    324334        td_init(ehci_batch->tds[td_current], NULL, status_dir, NULL, 0, 1, true);
    325         usb_log_debug2("Created CONTROL STATUS TD(%"PRIxn"): %08x:%08x:%08x",
     335        usb_log_debug2("Batch %p: Created CONTROL STATUS TD(%"PRIxn"): "
     336            "%08x:%08x:%08x", ehci_batch->usb_batch,
    326337            addr_to_phys(ehci_batch->tds[td_current]),
    327338            ehci_batch->tds[td_current]->status,
     
    344355        assert(dir == USB_DIRECTION_IN || dir == USB_DIRECTION_OUT);
    345356
    346         usb_log_debug2("Control QH(%"PRIxn"): %08x:%08x:%08x:%08x:%08x:%08x",
     357        usb_log_debug2("Batch %p: Data QH(%"PRIxn"): "
     358            "%08x:%08x:%08x:%08x:%08x:%08x", ehci_batch->usb_batch,
    347359            addr_to_phys(ehci_batch->qh),
    348360            ehci_batch->qh->ep_char, ehci_batch->qh->ep_cap,
     
    363375                    dir, buffer, transfer_size, -1, last);
    364376
    365                 usb_log_debug2("Created DATA TD(%"PRIxn": %08x:%08x:%08x",
     377                usb_log_debug2("Batch %p: DATA TD(%"PRIxn": %08x:%08x:%08x",
     378                    ehci_batch->usb_batch,
    366379                    addr_to_phys(ehci_batch->tds[td_current]),
    367380                    ehci_batch->tds[td_current]->status,
Note: See TracChangeset for help on using the changeset viewer.