diff options
author | Jason Chen <b02280@freescale.com> | 2011-07-13 12:16:43 +0800 |
---|---|---|
committer | Jason Liu <r64343@freescale.com> | 2012-07-20 13:14:24 +0800 |
commit | 39089661e26d7f09b50125761bfcabda45929b76 (patch) | |
tree | 47a896cc47eeda7b61ac6efb2bb284cdad6a727f /arch/arm/mach-mx6/devices-imx6q.h | |
parent | 4a2abddb4a51f68377282c1355d45b6409a96533 (diff) |
ENGR00152845-3 MSL imx6: msl files changes.
imx6 MSL files change, include clock change for ipu.
Signed-off-by: Jason Chen <jason.chen@freescale.com>
Diffstat (limited to 'arch/arm/mach-mx6/devices-imx6q.h')
-rw-r--r-- | arch/arm/mach-mx6/devices-imx6q.h | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/arch/arm/mach-mx6/devices-imx6q.h b/arch/arm/mach-mx6/devices-imx6q.h index ca2fbb59b312..283a24299da5 100644 --- a/arch/arm/mach-mx6/devices-imx6q.h +++ b/arch/arm/mach-mx6/devices-imx6q.h @@ -76,3 +76,22 @@ extern const struct imx_viv_gpu_data imx6_gc355_data __initconst; extern const struct imx_ahci_data imx6q_ahci_data __initconst; #define imx6q_add_ahci(id, pdata) \ imx_add_ahci(&imx6q_ahci_data, pdata) +extern const struct imx_ipuv3_data imx6q_ipuv3_data[] __initconst; +#define imx6q_add_ipuv3(id, pdata) imx_add_ipuv3(id, &imx6q_ipuv3_data[id], pdata) +#define imx6q_add_ipuv3fb(id, pdata) imx_add_ipuv3_fb(id, pdata) + +#define imx6q_add_lcdif(pdata) \ + platform_device_register_resndata(NULL, "mxc_lcdif",\ + 0, NULL, 0, pdata, sizeof(*pdata)); + +extern const struct imx_ldb_data imx6q_ldb_data __initconst; +#define imx6q_add_ldb(pdata) \ + imx_add_ldb(&imx6q_ldb_data, pdata); + +#define imx6q_add_v4l2_output(id) \ + platform_device_register_resndata(NULL, "mxc_v4l2_output",\ + id, NULL, 0, NULL, 0); + +#define imx6q_add_v4l2_capture(id) \ + platform_device_register_resndata(NULL, "mxc_v4l2_capture",\ + id, NULL, 0, NULL, 0); |