Thank you Igor,
There is the function which parse "gpr" property in machine driver which is imx-wm8960.c
static int of_parse_gpr(struct platform_device *pdev, struct imx_wm8960_data *data)
{
...ret = of_parse_phandle_with_fixed_args(pdev->dev.of_node, "gpr", 3, 0, &args); if (ret) { dev_warn(&pdev->dev, "failed to get gpr property\n"); return ret; }...
}
When I set "gpr" in dtsi file like that;
sound{
...
gpr = <&gpr>;
...
}
I got this error: OF /sound: arguments longer than property
So, how should I set this property?
Kaan