[linux-yocto] [PATCH 0/3] [3.14][dev] meta: Add .scc file for tunnelcreek SoC
Hello list, This series adds a .scc file for the tunnelcreek SoC, similar to the existing baytrail one. The scc file is also included by default in intel-core2-32. This also has the effect of adding the GMA500 DRM driver to intel-core2-32. This, in turn, breaks intel-core2-32 on the FRI2. While the series includes a patch to build the driver as a kernel module, the actual work of blacklisting the gma500_gfx driver on FRI2 has not been done. This series closes bug 6619. [1] This is for the meta branch of linux-yocto 3.14. Regards, -Max Eliaser [1] https://bugzilla.yoctoproject.org/show_bug.cgi?id=6619 The following changes since commit 8f553f77e0ad3c9c200d3ecc4ffb59bccc56997a: meta: Create kernel config and scc for CRIU (2014-08-28 15:23:21 -0400) are available in the git repository at: git://git.yoctoproject.org/linux-yocto-contrib meliaser/3.14-meta-tunnelcreek-scc http://git.yoctoproject.org/cgit.cgi/linux-yocto-contrib/log/?h=meliaser/3.14-meta-tunnelcreek-scc Max Eliaser (3): soc: tunnelcreek: create tunnelcreek scc intel-common: intel-core-32: use tunnelcreek.scc drm-gma500: build GMA500 DRM driver as kernel module .../kernel-cache/bsp/intel-common/intel-core2-32.scc | 4 +--- .../kernel-cache/features/drm-gma500/drm-gma500.cfg | 2 +- .../features/soc/tunnelcreek/tunnelcreek.scc | 20 3 files changed, 22 insertions(+), 4 deletions(-) create mode 100644 meta/cfg/kernel-cache/features/soc/tunnelcreek/tunnelcreek.scc -- 1.8.3.2 -- ___ linux-yocto mailing list linux-yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/linux-yocto
[linux-yocto] [PATCH 2/3] intel-common: intel-core-32: use tunnelcreek.scc
This is instead of crownbay, emenlow, and fri2, although those .scc files still exist if anyone wants them. Note that this has the effect of adding the GMA500 DRM driver to intel-core2-32, which will break intel-core2-32 on FRI2 for now. Signed-off-by: Max Eliaser --- meta/cfg/kernel-cache/bsp/intel-common/intel-core2-32.scc | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/meta/cfg/kernel-cache/bsp/intel-common/intel-core2-32.scc b/meta/cfg/kernel-cache/bsp/intel-common/intel-core2-32.scc index 148b750..805158d 100644 --- a/meta/cfg/kernel-cache/bsp/intel-common/intel-core2-32.scc +++ b/meta/cfg/kernel-cache/bsp/intel-common/intel-core2-32.scc @@ -9,11 +9,9 @@ include cfg/x86.scc # Supported platforms and SoCs include features/soc/baytrail/baytrail.scc +include features/soc/tunnelcreek/tunnelcreek.scc # Fixme: These should be moved into something similar to the above -include bsp/crownbay/crownbay.scc -include bsp/emenlow/emenlow.scc -include bsp/fri2/fri2.scc include bsp/mohonpeak/mohonpeak32.scc # Fixme: This is included by standard but overwritten by ktype .config -- 1.8.3.2 -- ___ linux-yocto mailing list linux-yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/linux-yocto
[linux-yocto] [PATCH 1/3] soc: tunnelcreek: create tunnelcreek scc
The .scc file is created from from the union of the emenlow, crownbay, and fri2 files. The open-source GMA500 DRM driver is also enabled in tunnelcreek.scc as EMGD is being deprecated. Note that the GMA500 DRM driver currently breaks FRI2. preempt/preempt-rt/tiny variants of the new tunnelcreek configs have not been created. Signed-off-by: Max Eliaser --- .../features/soc/tunnelcreek/tunnelcreek.scc | 20 1 file changed, 20 insertions(+) create mode 100644 meta/cfg/kernel-cache/features/soc/tunnelcreek/tunnelcreek.scc diff --git a/meta/cfg/kernel-cache/features/soc/tunnelcreek/tunnelcreek.scc b/meta/cfg/kernel-cache/features/soc/tunnelcreek/tunnelcreek.scc new file mode 100644 index 000..6efa0c5 --- /dev/null +++ b/meta/cfg/kernel-cache/features/soc/tunnelcreek/tunnelcreek.scc @@ -0,0 +1,20 @@ +# tunnelcreek.scc +# +# Features and devices found on the Tunnel Creek SoCs +# + +# Intel Atom 8250 +include cfg/8250.scc +include features/power/intel.scc + +# PCH +include features/eg20t/eg20t.scc +include cfg/dmaengine.scc + +# Graphics +include features/drm-gma500/drm-gma500.scc + +# USB +include features/usb/ehci-hcd.scc +include features/usb/uhci-hcd.scc +include features/usb/ohci-hcd.scc -- 1.8.3.2 -- ___ linux-yocto mailing list linux-yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/linux-yocto
[linux-yocto] [PATCH 3/3] drm-gma500: build GMA500 DRM driver as kernel module
This will allow the module to be blacklisted on some devices (such as the FRI2) where it causes problems. Signed-off-by: Max Eliaser Fix mistakenly setting bool kconfig vars to =m --- meta/cfg/kernel-cache/features/drm-gma500/drm-gma500.cfg | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/cfg/kernel-cache/features/drm-gma500/drm-gma500.cfg b/meta/cfg/kernel-cache/features/drm-gma500/drm-gma500.cfg index e41c993..a900978 100644 --- a/meta/cfg/kernel-cache/features/drm-gma500/drm-gma500.cfg +++ b/meta/cfg/kernel-cache/features/drm-gma500/drm-gma500.cfg @@ -1,5 +1,5 @@ CONFIG_DRM=y CONFIG_DRM_KMS_HELPER=y -CONFIG_DRM_GMA500=y +CONFIG_DRM_GMA500=m CONFIG_DRM_GMA600=y CONFIG_DRM_GMA3600=y -- 1.8.3.2 -- ___ linux-yocto mailing list linux-yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/linux-yocto
Re: [linux-yocto] [PATCH 0/3] [3.14][dev] meta: Add .scc file for tunnelcreek SoC
For the series: ACKED-BY: Nitin A Kamble > -Original Message- > From: linux-yocto-boun...@yoctoproject.org [mailto:linux-yocto- > boun...@yoctoproject.org] On Behalf Of Max Eliaser > Sent: Wednesday, September 03, 2014 1:48 PM > To: linux-yocto@yoctoproject.org > Subject: [linux-yocto] [PATCH 0/3] [3.14][dev] meta: Add .scc file for > tunnelcreek SoC > > Hello list, > > This series adds a .scc file for the tunnelcreek SoC, similar to the existing > baytrail one. The scc file is also included by default in intel-core2-32. > > This also has the effect of adding the GMA500 DRM driver to intel-core2-32. > This, in turn, breaks intel-core2-32 on the FRI2. While the series includes a > patch to build the driver as a kernel module, the actual work of blacklisting > the gma500_gfx driver on FRI2 has not been done. > > This series closes bug 6619. [1] > > This is for the meta branch of linux-yocto 3.14. > > Regards, > -Max Eliaser > > [1] https://bugzilla.yoctoproject.org/show_bug.cgi?id=6619 > The following changes since commit > 8f553f77e0ad3c9c200d3ecc4ffb59bccc56997a: > > meta: Create kernel config and scc for CRIU (2014-08-28 15:23:21 -0400) > > are available in the git repository at: > > git://git.yoctoproject.org/linux-yocto-contrib meliaser/3.14-meta- > tunnelcreek-scc > http://git.yoctoproject.org/cgit.cgi/linux-yocto- > contrib/log/?h=meliaser/3.14-meta-tunnelcreek-scc > > Max Eliaser (3): > soc: tunnelcreek: create tunnelcreek scc > intel-common: intel-core-32: use tunnelcreek.scc > drm-gma500: build GMA500 DRM driver as kernel module > > .../kernel-cache/bsp/intel-common/intel-core2-32.scc | 4 +--- .../kernel- > cache/features/drm-gma500/drm-gma500.cfg | 2 +- > .../features/soc/tunnelcreek/tunnelcreek.scc | 20 > > 3 files changed, 22 insertions(+), 4 deletions(-) create mode 100644 > meta/cfg/kernel-cache/features/soc/tunnelcreek/tunnelcreek.scc > > -- > 1.8.3.2 > > -- > ___ > linux-yocto mailing list > linux-yocto@yoctoproject.org > https://lists.yoctoproject.org/listinfo/linux-yocto -- ___ linux-yocto mailing list linux-yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/linux-yocto
Re: [linux-yocto] [PATCHv2 0/6] [3.10] Feature branch for Baytrail IO
Hi Bruce, The merge are working fine. Thanks a lot. I will submit the changes on meta branch to merge valleyisland-io-3.0 feature branch later by today (Malaysia time). Thanks again :) Rebecca > -Original Message- > From: Bruce Ashfield [mailto:bruce.ashfi...@windriver.com] > Sent: 03 September, 2014 3:18 AM > To: Chang, Rebecca Swee Fun; linux-yocto@yoctoproject.org > Subject: Re: [linux-yocto] [PATCHv2 0/6] [3.10] Feature branch for Baytrail IO > > On 2014-08-29, 5:29 AM, rebecca.swee.fun.ch...@intel.com wrote: > > From: Chang Rebecca Swee Fun > > > > Hi all, > > > > Patchv2: > > This is the 2nd revision of the feature branch I have submitted yesterday. > > I have used the outdated board file for Baytrail in previous submission. > > I have updated the tree with a latest board file to enable DMA clock > > for Baytrail. > > > > Change log summary: > > x86/byt: enable board file for Baytrail LPSS PCI mode Update with new > > board file to enable LPIO DMA 1. > > > > Thanks and regards. > > Rebecca > > > > Patchv1: > > This is the rebased feature branch for valley island BSP. The purpose > > of this feature branch is to stage the Baytrail I/O specific patches > > that is not encouraged to be upstream, for example, board file. This > > tree also consists of Baytrail pinctrl code base which it is not upstream. > > > > I intend to create a new branch, named: valleyisland-io-3.0. The old > > version feature branch (valleyisland-io-1.0 and valleyisland-io-2.0) > > shall be removed once everything has lined up accordingly. > > > > Sorry that the valleyisland-io-2.0 was created and not used until now. > > For future backport commits, we will target to merge in standard/base > > instead of putting them in feature branch. > > > > Please review and if no further comments, please help to put this > > patches into new branch: valleyisland-io-3.0. Sorry for any incovenient > > caused. > > These look ok to me, and no worries about the 2.0 feature branch. I've pushed > this change to the repositories now, in a 3.0 branch. > > Make sure you are up to date with yocto/oe-core master, since the tools have > been updated and can now handle the valleyisland-io-3.0 branch being the > same as standard/base (i.e. no reset of the content). > > Cheers, > > Bruce > > > > > Thanks in advance. > > > > Rebecca > > > > The following changes since commit > aa677a2d02677ec92d59a8c36d001cf2f5cf3260: > > > >usb/core: fix merge issue (2014-06-16 12:24:47 -0400) > > > > are available in the git repository at: > > > >git://git.yoctoproject.org/linux-yocto-contrib rebeccas/rebase-feature- > branch > > > > http://git.yoctoproject.org/cgit.cgi/linux-yocto-contrib/log/?h=rebecc > > as/rebase-feature-branch > > > > Chang Rebecca Swee Fun (1): > >x86/byt: enable board file for Baytrail LPSS PCI mode > > > > Chew, Chiau Ee (1): > >x86/Kconfig: add PCI dependency for CONFIG_X86_INTEL_LPSS > > > > Chew, Kean Ho (4): > >pinctrl-baytrail: add function mux checking in gpio pin request > >pinctrl-baytrail: unmap interrupt when free the gpio pin > >pinctrl-baytrail: enable platform device in the absent of ACPI > > enumeration > >pinctrl-baytrail: setup IOAPIC interrupt for GPIO clusters on non-ACPI > > system > > > > arch/x86/Kconfig | 11 ++- > > arch/x86/platform/Makefile | 3 + > > arch/x86/platform/byt/Makefile | 1 + > > arch/x86/platform/byt/byt-board.c | 92 +++ > > drivers/pinctrl/Kconfig| 19 +++- > > drivers/pinctrl/Makefile | 1 + > > drivers/pinctrl/pinctrl-baytrail-dev.c | 159 > + > > drivers/pinctrl/pinctrl-baytrail.c | 101 +++-- > > include/linux/pinctrl/pinctrl-byt.h| 16 > > 9 files changed, 393 insertions(+), 10 deletions(-) > > create mode 100644 arch/x86/platform/byt/Makefile > > create mode 100644 arch/x86/platform/byt/byt-board.c > > create mode 100644 drivers/pinctrl/pinctrl-baytrail-dev.c > > create mode 100644 include/linux/pinctrl/pinctrl-byt.h > > -- ___ linux-yocto mailing list linux-yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/linux-yocto
[linux-yocto] [PATCH 1/1] meta: valleyisland: merge valleyisland-io-3.0
From: Chang Rebecca Swee Fun valleyisland-io-3.0 is the feature branch for Valley Island BSP. This feature branch was recently being rebased from version 1 to version 3(current version). This patch is to update Valley Island scc file in order to merge version 3 feature branch. Signed-off-by: Chang Rebecca Swee Fun --- meta/cfg/kernel-cache/features/valleyisland-io/valleyisland-io-pci.scc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/cfg/kernel-cache/features/valleyisland-io/valleyisland-io-pci.scc b/meta/cfg/kernel-cache/features/valleyisland-io/valleyisland-io-pci.scc index e71fc86..e4eef33 100644 --- a/meta/cfg/kernel-cache/features/valleyisland-io/valleyisland-io-pci.scc +++ b/meta/cfg/kernel-cache/features/valleyisland-io/valleyisland-io-pci.scc @@ -3,4 +3,4 @@ define KFEATURE_COMPATIBILITY arch kconf hardware valleyisland-io-pci.cfg -merge valleyisland-io-1.0 +merge valleyisland-io-3.0 -- 1.9.1 -- ___ linux-yocto mailing list linux-yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/linux-yocto
[linux-yocto] [PATCH 0/1] [meta] update valleyisland-io-pci.scc to merge new feature branch
From: Chang Rebecca Swee Fun Hi all, This patch is to update valleyisland-io-pci.scc file to merge new version of feature branch (valleyisland-io-3.0). This patch has been built locally and tested on both Bakersport CRB and MinnowBoard MAX. Please review and if no further comments, please help to merge this patch into meta branch. Thanks in advance. Rebecca The following changes since commit bacd863f7d1ce9135b8dde4394120f66707c7747: meta: common-pc: add support for booting via EFI (2014-08-28 15:20:24 -0400) are available in the git repository at: git://git.yoctoproject.org/linux-yocto-contrib rebeccas/meta-update http://git.yoctoproject.org/cgit.cgi/linux-yocto-contrib/log/?h=rebeccas/meta-update Chang Rebecca Swee Fun (1): meta: valleyisland: merge valleyisland-io-3.0 meta/cfg/kernel-cache/features/valleyisland-io/valleyisland-io-pci.scc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- 1.9.1 -- ___ linux-yocto mailing list linux-yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/linux-yocto