Lines Matching defs:data
763 { .compatible = "qcom,mdm9607-rpmpd", .data = &mdm9607_desc },
764 { .compatible = "qcom,msm8226-rpmpd", .data = &msm8226_desc },
765 { .compatible = "qcom,msm8909-rpmpd", .data = &msm8916_desc },
766 { .compatible = "qcom,msm8916-rpmpd", .data = &msm8916_desc },
767 { .compatible = "qcom,msm8939-rpmpd", .data = &msm8939_desc },
768 { .compatible = "qcom,msm8953-rpmpd", .data = &msm8953_desc },
769 { .compatible = "qcom,msm8976-rpmpd", .data = &msm8976_desc },
770 { .compatible = "qcom,msm8994-rpmpd", .data = &msm8994_desc },
771 { .compatible = "qcom,msm8996-rpmpd", .data = &msm8996_desc },
772 { .compatible = "qcom,msm8998-rpmpd", .data = &msm8998_desc },
773 { .compatible = "qcom,qcm2290-rpmpd", .data = &qcm2290_desc },
774 { .compatible = "qcom,qcs404-rpmpd", .data = &qcs404_desc },
775 { .compatible = "qcom,sdm660-rpmpd", .data = &sdm660_desc },
776 { .compatible = "qcom,sm6115-rpmpd", .data = &sm6115_desc },
777 { .compatible = "qcom,sm6125-rpmpd", .data = &sm6125_desc },
778 { .compatible = "qcom,sm6375-rpmpd", .data = &sm6375_desc },
921 struct genpd_onecell_data *data;
939 data = devm_kzalloc(&pdev->dev, sizeof(*data), GFP_KERNEL);
940 if (!data)
943 data->domains = devm_kcalloc(&pdev->dev, num, sizeof(*data->domains),
945 if (!data->domains)
948 data->num_domains = num;
965 data->domains[i] = &rpmpds[i]->pd;
977 return of_genpd_add_provider_onecell(pdev->dev.of_node, data);