Lines Matching refs:dev_params
793 int cdx_device_add(struct cdx_dev_params *dev_params) in cdx_device_add() argument
795 struct cdx_controller *cdx = dev_params->cdx; in cdx_device_add()
804 memcpy(cdx_dev->res, dev_params->res, sizeof(struct resource) * in cdx_device_add()
805 dev_params->res_count); in cdx_device_add()
806 cdx_dev->res_count = dev_params->res_count; in cdx_device_add()
809 cdx_dev->req_id = dev_params->req_id; in cdx_device_add()
810 cdx_dev->msi_dev_id = dev_params->msi_dev_id; in cdx_device_add()
811 cdx_dev->vendor = dev_params->vendor; in cdx_device_add()
812 cdx_dev->device = dev_params->device; in cdx_device_add()
813 cdx_dev->subsystem_vendor = dev_params->subsys_vendor; in cdx_device_add()
814 cdx_dev->subsystem_device = dev_params->subsys_device; in cdx_device_add()
815 cdx_dev->class = dev_params->class; in cdx_device_add()
816 cdx_dev->revision = dev_params->revision; in cdx_device_add()
817 cdx_dev->bus_num = dev_params->bus_num; in cdx_device_add()
818 cdx_dev->dev_num = dev_params->dev_num; in cdx_device_add()
819 cdx_dev->cdx = dev_params->cdx; in cdx_device_add()
824 cdx_dev->dev.parent = dev_params->parent; in cdx_device_add()
837 cdx_dev->num_msi = dev_params->num_msi; in cdx_device_add()