[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