diff options
| -rw-r--r-- | conf/machine/include/imx-base.inc | 19 | 
1 files changed, 16 insertions, 3 deletions
diff --git a/conf/machine/include/imx-base.inc b/conf/machine/include/imx-base.inc index bd2a2aa35..90dfe8c69 100644 --- a/conf/machine/include/imx-base.inc +++ b/conf/machine/include/imx-base.inc  | |||
| @@ -13,9 +13,11 @@ PREFERRED_PROVIDER_u-boot-mxsboot-native ??= "u-boot-fslc-mxsboot-native" | |||
| 13 | 13 | ||
| 14 | UBOOT_MAKE_TARGET ?= "u-boot.imx" | 14 | UBOOT_MAKE_TARGET ?= "u-boot.imx" | 
| 15 | UBOOT_MAKE_TARGET_mxs ?= "u-boot.sb" | 15 | UBOOT_MAKE_TARGET_mxs ?= "u-boot.sb" | 
| 16 | UBOOT_MAKE_TARGET_mx8 ?= "u-boot.bin" | ||
| 16 | 17 | ||
| 17 | UBOOT_SUFFIX ?= "imx" | 18 | UBOOT_SUFFIX ?= "imx" | 
| 18 | UBOOT_SUFFIX_mxs ?= "sb" | 19 | UBOOT_SUFFIX_mxs ?= "sb" | 
| 20 | UBOOT_SUFFIX_mx8 ?= "bin" | ||
| 19 | 21 | ||
| 20 | UBOOT_ENTRYPOINT_mxs = "0x40008000" | 22 | UBOOT_ENTRYPOINT_mxs = "0x40008000" | 
| 21 | UBOOT_ENTRYPOINT_mx51 = "0x90008000" | 23 | UBOOT_ENTRYPOINT_mx51 = "0x90008000" | 
| @@ -27,12 +29,14 @@ UBOOT_ENTRYPOINT_mx6sx = "0x80008000" | |||
| 27 | UBOOT_ENTRYPOINT_mx6ul = "0x10008000" | 29 | UBOOT_ENTRYPOINT_mx6ul = "0x10008000" | 
| 28 | UBOOT_ENTRYPOINT_mx6ull = "0x10008000" | 30 | UBOOT_ENTRYPOINT_mx6ull = "0x10008000" | 
| 29 | UBOOT_ENTRYPOINT_mx7 = "0x80008000" | 31 | UBOOT_ENTRYPOINT_mx7 = "0x80008000" | 
| 32 | UBOOT_ENTRYPOINT_mx8mq = "0x40480000" | ||
| 30 | UBOOT_ENTRYPOINT_vf = "0x80008000" | 33 | UBOOT_ENTRYPOINT_vf = "0x80008000" | 
| 31 | 34 | ||
| 32 | PREFERRED_PROVIDER_virtual/xserver = "xserver-xorg" | 35 | PREFERRED_PROVIDER_virtual/xserver = "xserver-xorg" | 
| 33 | XSERVER_DRIVER = "xf86-video-fbdev" | 36 | XSERVER_DRIVER = "xf86-video-fbdev" | 
| 34 | XSERVER_DRIVER_imxgpu2d = "xf86-video-imx-vivante" | 37 | XSERVER_DRIVER_imxgpu2d = "xf86-video-imx-vivante" | 
| 35 | XSERVER_DRIVER_vf = "xf86-video-modesetting" | 38 | XSERVER_DRIVER_vf = "xf86-video-modesetting" | 
| 39 | XSERVER_DRIVER_append_mx8 = " xf86-video-modesetting" | ||
| 36 | XSERVER_DRIVER_use-mainline-bsp = "xf86-video-armada" | 40 | XSERVER_DRIVER_use-mainline-bsp = "xf86-video-armada" | 
| 37 | XSERVER = "xserver-xorg \ | 41 | XSERVER = "xserver-xorg \ | 
| 38 | xf86-input-evdev \ | 42 | xf86-input-evdev \ | 
| @@ -52,6 +56,7 @@ DEFAULTTUNE_mx6 ?= "cortexa9thf-neon" | |||
| 52 | DEFAULTTUNE_mx6ul ?= "cortexa7thf-neon" | 56 | DEFAULTTUNE_mx6ul ?= "cortexa7thf-neon" | 
| 53 | DEFAULTTUNE_mx6ull ?= "cortexa7thf-neon" | 57 | DEFAULTTUNE_mx6ull ?= "cortexa7thf-neon" | 
| 54 | DEFAULTTUNE_mx7 ?= "cortexa7thf-neon" | 58 | DEFAULTTUNE_mx7 ?= "cortexa7thf-neon" | 
| 59 | DEFAULTTUNE_mx8 ?= "aarch64" | ||
| 55 | DEFAULTTUNE_vf ?= "cortexa5thf-neon" | 60 | DEFAULTTUNE_vf ?= "cortexa5thf-neon" | 
| 56 | 61 | ||
| 57 | INHERIT += "machine-overrides-extender" | 62 | INHERIT += "machine-overrides-extender" | 
| @@ -66,6 +71,7 @@ MACHINEOVERRIDES_EXTENDER_mx6ul = "imxpxp" | |||
| 66 | MACHINEOVERRIDES_EXTENDER_mx6ull = "imxpxp:imxepdc" | 71 | MACHINEOVERRIDES_EXTENDER_mx6ull = "imxpxp:imxepdc" | 
| 67 | MACHINEOVERRIDES_EXTENDER_mx7d = "imxpxp:imxepdc" | 72 | MACHINEOVERRIDES_EXTENDER_mx7d = "imxpxp:imxepdc" | 
| 68 | MACHINEOVERRIDES_EXTENDER_mx7ulp = "imxpxp:imxgpu:imxgpu2d:imxgpu3d" | 73 | MACHINEOVERRIDES_EXTENDER_mx7ulp = "imxpxp:imxgpu:imxgpu2d:imxgpu3d" | 
| 74 | MACHINEOVERRIDES_EXTENDER_mx8mq = "imxvpu:imxgpu:imxgpu3d" | ||
| 69 | 75 | ||
| 70 | MACHINEOVERRIDES_EXTENDER_FILTER_OUT_use-mainline-bsp = " \ | 76 | MACHINEOVERRIDES_EXTENDER_FILTER_OUT_use-mainline-bsp = " \ | 
| 71 | mx6 \ | 77 | mx6 \ | 
| @@ -97,6 +103,7 @@ MACHINE_SOCARCH_SUFFIX_vf60 = "-vf60" | |||
| 97 | MACHINE_SOCARCH_SUFFIX_vf50 = "-vf50" | 103 | MACHINE_SOCARCH_SUFFIX_vf50 = "-vf50" | 
| 98 | MACHINE_SOCARCH_SUFFIX_mx6ul = "-mx6ul" | 104 | MACHINE_SOCARCH_SUFFIX_mx6ul = "-mx6ul" | 
| 99 | MACHINE_SOCARCH_SUFFIX_mx6ull = "-mx6ul" | 105 | MACHINE_SOCARCH_SUFFIX_mx6ull = "-mx6ul" | 
| 106 | MACHINE_SOCARCH_SUFFIX_mx8mq = "-mx8m" | ||
| 100 | MACHINE_SOCARCH_SUFFIX_use-mainline-bsp = "-imx" | 107 | MACHINE_SOCARCH_SUFFIX_use-mainline-bsp = "-imx" | 
| 101 | 108 | ||
| 102 | MACHINE_ARCH_FILTER = "virtual/kernel" | 109 | MACHINE_ARCH_FILTER = "virtual/kernel" | 
| @@ -213,6 +220,7 @@ PREFERRED_PROVIDER_virtual/egl_mx6sll ?= "mesa" | |||
| 213 | PREFERRED_PROVIDER_virtual/egl_mx6ul ?= "mesa" | 220 | PREFERRED_PROVIDER_virtual/egl_mx6ul ?= "mesa" | 
| 214 | PREFERRED_PROVIDER_virtual/egl_mx6ull ?= "mesa" | 221 | PREFERRED_PROVIDER_virtual/egl_mx6ull ?= "mesa" | 
| 215 | PREFERRED_PROVIDER_virtual/egl_mx7ulp ?= "imx-gpu-viv" | 222 | PREFERRED_PROVIDER_virtual/egl_mx7ulp ?= "imx-gpu-viv" | 
| 223 | PREFERRED_PROVIDER_virtual/egl_mx8mq ?= "imx-gpu-viv" | ||
| 216 | 224 | ||
| 217 | PREFERRED_PROVIDER_virtual/libgles1_mx6q ?= "imx-gpu-viv" | 225 | PREFERRED_PROVIDER_virtual/libgles1_mx6q ?= "imx-gpu-viv" | 
| 218 | PREFERRED_PROVIDER_virtual/libgles1_mx6dl ?= "imx-gpu-viv" | 226 | PREFERRED_PROVIDER_virtual/libgles1_mx6dl ?= "imx-gpu-viv" | 
| @@ -222,6 +230,7 @@ PREFERRED_PROVIDER_virtual/libgles1_mx6sll ?= "mesa" | |||
| 222 | PREFERRED_PROVIDER_virtual/libgles1_mx6ul ?= "mesa" | 230 | PREFERRED_PROVIDER_virtual/libgles1_mx6ul ?= "mesa" | 
| 223 | PREFERRED_PROVIDER_virtual/libgles1_mx6ull ?= "mesa" | 231 | PREFERRED_PROVIDER_virtual/libgles1_mx6ull ?= "mesa" | 
| 224 | PREFERRED_PROVIDER_virtual/libgles1_mx7ulp ?= "imx-gpu-viv" | 232 | PREFERRED_PROVIDER_virtual/libgles1_mx7ulp ?= "imx-gpu-viv" | 
| 233 | PREFERRED_PROVIDER_virtual/libgles1_mx8mq ?= "imx-gpu-viv" | ||
| 225 | 234 | ||
| 226 | PREFERRED_PROVIDER_virtual/libgles2_mx6q ?= "imx-gpu-viv" | 235 | PREFERRED_PROVIDER_virtual/libgles2_mx6q ?= "imx-gpu-viv" | 
| 227 | PREFERRED_PROVIDER_virtual/libgles2_mx6dl ?= "imx-gpu-viv" | 236 | PREFERRED_PROVIDER_virtual/libgles2_mx6dl ?= "imx-gpu-viv" | 
| @@ -231,6 +240,7 @@ PREFERRED_PROVIDER_virtual/libgles2_mx6sll ?= "mesa" | |||
| 231 | PREFERRED_PROVIDER_virtual/libgles2_mx6ul ?= "mesa" | 240 | PREFERRED_PROVIDER_virtual/libgles2_mx6ul ?= "mesa" | 
| 232 | PREFERRED_PROVIDER_virtual/libgles2_mx6ull ?= "mesa" | 241 | PREFERRED_PROVIDER_virtual/libgles2_mx6ull ?= "mesa" | 
| 233 | PREFERRED_PROVIDER_virtual/libgles2_mx7ulp ?= "imx-gpu-viv" | 242 | PREFERRED_PROVIDER_virtual/libgles2_mx7ulp ?= "imx-gpu-viv" | 
| 243 | PREFERRED_PROVIDER_virtual/libgles2_mx8mq ?= "imx-gpu-viv" | ||
| 234 | 244 | ||
| 235 | PREFERRED_PROVIDER_virtual/libgl_mx6q ?= "imx-gpu-viv" | 245 | PREFERRED_PROVIDER_virtual/libgl_mx6q ?= "imx-gpu-viv" | 
| 236 | PREFERRED_PROVIDER_virtual/libgl_mx6dl ?= "imx-gpu-viv" | 246 | PREFERRED_PROVIDER_virtual/libgl_mx6dl ?= "imx-gpu-viv" | 
| @@ -240,6 +250,7 @@ PREFERRED_PROVIDER_virtual/libgl_mx6sll ?= "mesa" | |||
| 240 | PREFERRED_PROVIDER_virtual/libgl_mx6ul ?= "mesa" | 250 | PREFERRED_PROVIDER_virtual/libgl_mx6ul ?= "mesa" | 
| 241 | PREFERRED_PROVIDER_virtual/libgl_mx6ull ?= "mesa" | 251 | PREFERRED_PROVIDER_virtual/libgl_mx6ull ?= "mesa" | 
| 242 | PREFERRED_PROVIDER_virtual/libgl_mx7ulp ?= "imx-gpu-viv" | 252 | PREFERRED_PROVIDER_virtual/libgl_mx7ulp ?= "imx-gpu-viv" | 
| 253 | PREFERRED_PROVIDER_virtual/libgl_mx8mq ?= "imx-gpu-viv" | ||
| 243 | 254 | ||
| 244 | PREFERRED_PROVIDER_virtual/libg2d_mx6 ?= "imx-gpu-g2d" | 255 | PREFERRED_PROVIDER_virtual/libg2d_mx6 ?= "imx-gpu-g2d" | 
| 245 | PREFERRED_PROVIDER_virtual/libg2d_mx6sll ?= "" | 256 | PREFERRED_PROVIDER_virtual/libg2d_mx6sll ?= "" | 
| @@ -254,6 +265,7 @@ PREFERRED_VERSION_weston_mx8 ?= "4.0.0.imx" | |||
| 254 | # Use i.MX libdrm Version | 265 | # Use i.MX libdrm Version | 
| 255 | PREFERRED_VERSION_libdrm_mx6 ?= "2.4.84.imx" | 266 | PREFERRED_VERSION_libdrm_mx6 ?= "2.4.84.imx" | 
| 256 | PREFERRED_VERSION_libdrm_mx7 ?= "2.4.84.imx" | 267 | PREFERRED_VERSION_libdrm_mx7 ?= "2.4.84.imx" | 
| 268 | PREFERRED_VERSION_libdrm_mx8 ?= "2.4.84.imx" | ||
| 257 | 269 | ||
| 258 | # Handle default kernel | 270 | # Handle default kernel | 
| 259 | IMX_DEFAULT_KERNEL = "linux-imx" | 271 | IMX_DEFAULT_KERNEL = "linux-imx" | 
| @@ -261,6 +273,7 @@ IMX_DEFAULT_KERNEL_mxs = "linux-fslc" | |||
| 261 | IMX_DEFAULT_KERNEL_mx5 = "linux-fslc" | 273 | IMX_DEFAULT_KERNEL_mx5 = "linux-fslc" | 
| 262 | IMX_DEFAULT_KERNEL_mx6 = "linux-fslc-imx" | 274 | IMX_DEFAULT_KERNEL_mx6 = "linux-fslc-imx" | 
| 263 | IMX_DEFAULT_KERNEL_mx7 = "linux-fslc-imx" | 275 | IMX_DEFAULT_KERNEL_mx7 = "linux-fslc-imx" | 
| 276 | IMX_DEFAULT_KERNEL_mx8 = "linux-fslc-imx" | ||
| 264 | IMX_DEFAULT_KERNEL_mx7ulp = "linux-imx" | 277 | IMX_DEFAULT_KERNEL_mx7ulp = "linux-imx" | 
| 265 | IMX_DEFAULT_KERNEL_mx6sll = "linux-imx" | 278 | IMX_DEFAULT_KERNEL_mx6sll = "linux-imx" | 
| 266 | IMX_DEFAULT_KERNEL_mx6ul = "linux-fslc-imx" | 279 | IMX_DEFAULT_KERNEL_mx6ul = "linux-fslc-imx" | 
