Lines Matching refs:dparam
491 struct renesas_usbhs_driver_param *dparam; in usbhs_parse_dt() local
500 dparam = &info->driver_param; in usbhs_parse_dt()
501 dparam->type = of_id ? (uintptr_t)of_id->data : 0; in usbhs_parse_dt()
503 dparam->buswait_bwait = tmp; in usbhs_parse_dt()
507 dparam->enable_gpio = gpio; in usbhs_parse_dt()
509 if (dparam->type == USBHS_TYPE_RCAR_GEN2) in usbhs_parse_dt()
510 dparam->has_usb_dmac = 1; in usbhs_parse_dt()
560 memcpy(&priv->dparam, in usbhs_probe()
564 switch (priv->dparam.type) { in usbhs_probe()
567 if (!priv->dparam.pipe_type) { in usbhs_probe()
568 priv->dparam.pipe_type = usbhsc_new_pipe_type; in usbhs_probe()
569 priv->dparam.pipe_size = in usbhs_probe()
589 if (!priv->dparam.pipe_type) { in usbhs_probe()
590 priv->dparam.pipe_type = usbhsc_default_pipe_type; in usbhs_probe()
591 priv->dparam.pipe_size = ARRAY_SIZE(usbhsc_default_pipe_type); in usbhs_probe()
593 if (!priv->dparam.pio_dma_border) in usbhs_probe()
594 priv->dparam.pio_dma_border = 64; /* 64byte */ in usbhs_probe()
634 if (priv->dparam.enable_gpio) { in usbhs_probe()
635 gpio_request_one(priv->dparam.enable_gpio, GPIOF_IN, NULL); in usbhs_probe()
636 ret = !gpio_get_value(priv->dparam.enable_gpio); in usbhs_probe()
637 gpio_free(priv->dparam.enable_gpio); in usbhs_probe()
641 priv->dparam.enable_gpio); in usbhs_probe()