[meta-freescale] [PATCH v2 0/5] Dynamically choose between built-in or external Vivante GPU kernel driver

Ann Thornton Ann.Thornton at freescale.com
Thu Aug 20 06:01:38 PDT 2015


Just some minor things:

On 8/20/2015 6:28 AM, Otavio Salvador wrote:
> This patchset implements support to dynamically choose between
> built-in or external Vivante GPU kernel driver.
>
> By default, the external Vivante GPU kernel module is used, however
> every machine can have its own choice for this, or distros can
> override the default value if needed.
>
> The following options are supported:
>
>    MACHINE_HAS_VIVANTE_KERNEL_DRIVER_SUPPORT
>
>      Machine has or not support for the Vivante kernel driver, options
>      are:
Better: Machine does or does not have support ...
>       0 - machine does not have Vivante GPU driver support
>       1 - machine has Vivante GPU driver support
>
>    MACHINE_USE_VIVANTE_KERNEL_DRIVER_MODULE
Better:

MACHINE_USES_VIVANTE_KERNEL_DRIVER_MODULE

>      Machine use the Vivante kernel driver as module, options are:
Better: Machine uses the ...
>
>       0 - enable the builtin kernel driver module
>       1 - enable the external kernel module
>
> The patches included in this patchset are:
>
> Changes in v2:
> - Improve commit log (Daiane)
> - improve commit log and class documentation for
>    MACHINE_HAS_VIVANTE_KERNEL_DRIVER_SUPPORT (Daiane)
> - Improve commit log and patch header for clearness (Daiane)
>
> Lauren Post (1):
>    kernel-module-imx-gpu-viv: Kernel loadable modules for 5.0.11.p6.3
>
> Otavio Salvador (4):
>    kernel-module-mcc: move to kernel-modules subdir
>    fsl-vivante-kernel-driver-handler.bbclass: Handle Vivante kernel
>      driver provider
>    Enable Vivante kernel driver dynamic provider
>    kernel-module-imx-gpu-viv: Fix build against 3.14-based kernels
>
>   classes/fsl-vivante-kernel-driver-handler.bbclass  | 67 ++++++++++++++++++++++
>   recipes-graphics/imx-gpu-viv/imx-gpu-viv.inc       |  1 +
>   ...x-kernel-version-check-for-3.14-based-ker.patch | 35 +++++++++++
>   .../kernel-module-imx-gpu-viv_5.0.11.p6.3.bb       | 17 ++++++
>   ...h-Only-include-mvf_sema4.h-if-building-in.patch |  0
>   .../kernel-module-mcc_1.06.bb                      |  0
>   recipes-kernel/linux/linux-imx.inc                 |  2 +-
>   7 files changed, 121 insertions(+), 1 deletion(-)
>   create mode 100644 classes/fsl-vivante-kernel-driver-handler.bbclass
>   create mode 100644 recipes-kernel/kernel-modules/kernel-module-imx-gpu-viv/platform-Fix-kernel-version-check-for-3.14-based-ker.patch
>   create mode 100644 recipes-kernel/kernel-modules/kernel-module-imx-gpu-viv_5.0.11.p6.3.bb
>   rename recipes-kernel/{kernel-module-mcc => kernel-modules}/kernel-module-mcc/mcc_config.h-Only-include-mvf_sema4.h-if-building-in.patch (100%)
>   rename recipes-kernel/{kernel-module-mcc => kernel-modules}/kernel-module-mcc_1.06.bb (100%)
>


-- 
Ann Thornton

/Microcontrollers Software and Applications
Freescale Semiconductors
email: Ann.Thornton at freescale.com/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/meta-freescale/attachments/20150820/0d0db053/attachment.html>


More information about the meta-freescale mailing list