OSDN Git Service

Merge tag 'leds-next-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/leds
[tomoyo/tomoyo-test1.git] / drivers / remoteproc / qcom_q6v5_adsp.c
index 08d8dad..d546ab9 100644 (file)
@@ -321,7 +321,7 @@ reset:
 
 static int adsp_load(struct rproc *rproc, const struct firmware *fw)
 {
-       struct qcom_adsp *adsp = (struct qcom_adsp *)rproc->priv;
+       struct qcom_adsp *adsp = rproc->priv;
        int ret;
 
        ret = qcom_mdt_load_no_init(adsp->dev, fw, rproc->firmware, 0,
@@ -379,7 +379,7 @@ static int adsp_map_carveout(struct rproc *rproc)
 
 static int adsp_start(struct rproc *rproc)
 {
-       struct qcom_adsp *adsp = (struct qcom_adsp *)rproc->priv;
+       struct qcom_adsp *adsp = rproc->priv;
        int ret;
        unsigned int val;
 
@@ -469,7 +469,7 @@ static void qcom_adsp_pil_handover(struct qcom_q6v5 *q6v5)
 
 static int adsp_stop(struct rproc *rproc)
 {
-       struct qcom_adsp *adsp = (struct qcom_adsp *)rproc->priv;
+       struct qcom_adsp *adsp = rproc->priv;
        int handover;
        int ret;
 
@@ -492,7 +492,7 @@ static int adsp_stop(struct rproc *rproc)
 
 static void *adsp_da_to_va(struct rproc *rproc, u64 da, size_t len, bool *is_iomem)
 {
-       struct qcom_adsp *adsp = (struct qcom_adsp *)rproc->priv;
+       struct qcom_adsp *adsp = rproc->priv;
        int offset;
 
        offset = da - adsp->mem_reloc;
@@ -696,7 +696,7 @@ static int adsp_probe(struct platform_device *pdev)
        rproc->has_iommu = desc->has_iommu;
        rproc_coredump_set_elf_info(rproc, ELFCLASS32, EM_NONE);
 
-       adsp = (struct qcom_adsp *)rproc->priv;
+       adsp = rproc->priv;
        adsp->dev = &pdev->dev;
        adsp->rproc = rproc;
        adsp->info_name = desc->sysmon_name;