Lines Matching refs:swdp_dev
31 struct device *swdp_dev; member
197 const struct swdp_api *api = ctx->swdp_dev->api; in dap_connect()
217 api->swdp_port_on(ctx->swdp_dev); in dap_connect()
237 const struct swdp_api *api = ctx->swdp_dev->api; in dap_disconnect()
244 api->swdp_port_off(ctx->swdp_dev); in dap_disconnect()
286 const struct swdp_api *api = ctx->swdp_dev->api; in dap_swj_pins()
301 api->swdp_set_pins(ctx->swdp_dev, select, value); in dap_swj_pins()
305 api->swdp_get_pins(ctx->swdp_dev, &state); in dap_swj_pins()
324 const struct swdp_api *api = ctx->swdp_dev->api; in dap_swj_clock()
331 api->swdp_set_clock(ctx->swdp_dev, clk); in dap_swj_clock()
349 const struct swdp_api *api = ctx->swdp_dev->api; in dap_swj_sequence()
364 api->swdp_output_sequence(ctx->swdp_dev, count, &request[1]); in dap_swj_sequence()
375 const struct swdp_api *api = ctx->swdp_dev->api; in dap_swdp_configure()
385 api->swdp_configure(ctx->swdp_dev, turnaround, data_phase); in dap_swdp_configure()
413 const struct swdp_api *api = ctx->swdp_dev->api; in do_swdp_transfer()
418 api->swdp_transfer(ctx->swdp_dev, in do_swdp_transfer()
645 const struct swdp_api *api = ctx->swdp_dev->api; in dap_swdp_sequence()
676 api->swdp_input_sequence(ctx->swdp_dev, num_cycles, response_data); in dap_swdp_sequence()
679 api->swdp_output_sequence(ctx->swdp_dev, num_cycles, request_data); in dap_swdp_sequence()
812 const struct swdp_api *api = ctx->swdp_dev->api; in dap_swdp_writeabort()
817 api->swdp_transfer(ctx->swdp_dev, DP_ABORT, &data, in dap_swdp_writeabort()
1050 dap_ctx[0].swdp_dev = (void *)dev; in dap_setup()
1052 if (!device_is_ready(dap_ctx[0].swdp_dev)) { in dap_setup()