summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* linux-yocto-tiny/4.4: Switch to standard/tiny/intelTom Zanussi2016-05-261-2/+2
| | | | | | | We now have a dedicated standard/tiny/intel branch for Intel platforms, so have the the 4.4 tiny kernel recipe make use of it. Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
* intel-common-pkgarch: Set common PACKAGE_ARCH for linux-yocto-tinyTom Zanussi2016-05-261-0/+1
| | | | | | | The linux-yocto-tiny metadata assumes the common PACKAGE_ARCH but without this is actually machine-specific and broken. Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
* linux-yocto-rt/4.1: Switch to standard/preempt-rt/intelTom Zanussi2016-05-261-2/+2
| | | | | | | We now have a dedicated standard/preempt-rt/intel branch for Intel platforms, so have the the 4.1 rt kernel recipe make use of it. Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
* linux-yocto/4.1: Switch to standard/intelTom Zanussi2016-05-261-2/+2
| | | | | | | We now have a dedicated standard/intel branch for Intel platforms, so have the the 4.1 kernel recipe make use of it. Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
* linux-yocto-rt/4.4: Switch to standard/preempt-rt/intelTom Zanussi2016-05-261-2/+2
| | | | | | | We now have a dedicated standard/preempt-rt/intel branch for Intel platforms, so have the the 4.4 rt kernel recipe make use of it. Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
* linux-yocto/4.4: Switch to standard/intelTom Zanussi2016-05-261-2/+2
| | | | | | | We now have a dedicated standard/intel branch for Intel platforms, so have the the 4.4 kernel recipe make use of it. Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
* linux-yocto/4.4: Bump SRCREVs to Linux 4.4.11California Sullivan2016-05-203-9/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | From linux-yocto-4.4: 628bf62 Merge tag 'v4.4.11' into standard/base 544ec5b Linux 4.4.11 6ff8315 nf_conntrack: avoid kernel pointer value leak in slab name 62b6836 drm/radeon: fix DP link training issue with second 4K monitor bafa4fb drm/i915/bdw: Add missing delay during L3 SQC credit programming bf12e89 drm/i915: Bail out of pipe config compute loop on LPT 472f52f drm/radeon: fix PLL sharing on DCE6.1 (v2) 9df2dc6 Revert "[media] videobuf2-v4l2: Verify planes array in buffer dequeueing" 1abbf804 Input: max8997-haptic - fix NULL pointer dereference 007796c get_rock_ridge_filename(): handle malformed NM entries 35eb30c tools lib traceevent: Do not reassign parg after collapse_tree() 4c127a3 qla1280: Don't allocate 512kb of host tags 4549fc7 atomic_open(): fix the handling of create_error b657027 regulator: axp20x: Fix axp22x ldo_io voltage ranges fc2d8c9 regulator: s2mps11: Fix invalid selector mask and voltages for buck9 cf73d8a workqueue: fix rebind bound workers warning b66cb8c ARM: dts: at91: sam9x5: Fix the memory range assigned to the PMC 8e5bb3c vfs: rename: check backing inode being equal b0dac61 vfs: add vfs_select_inode() helper e54c41b perf/core: Disable the event on a truncated AUX record 4e7e3f5 regmap: spmi: Fix regmap_spmi_ext_read in multi-byte case 1fba064 pinctrl: at91-pio4: fix pull-up/down logic 1441dcb spi: spi-ti-qspi: Handle truncated frames properly 4441892 spi: spi-ti-qspi: Fix FLEN and WLEN settings if bits_per_word is overridden ca100af spi: pxa2xx: Do not detect number of enabled chip selects on Intel SPT 90204cb ALSA: hda - Fix broken reconfig 28ff35e ALSA: hda - Fix white noise on Asus UX501VW headset 28c5644 ALSA: hda - Fix subwoofer pin on ASUS N751 and N551 7e8b58b ALSA: usb-audio: Yet another Phoneix Audio device quirk 2a5db18 ALSA: usb-audio: Quirk for yet another Phoenix Audio devices (v2) 7c71200 crypto: testmgr - Use kmalloc memory for RSA input 3cbc5f6 crypto: hash - Fix page length clamping in hash walk 6f15194 crypto: qat - fix invalid pf2vf_resp_wq logic ce1bc44 s390/mm: fix asce_bits handling with dynamic pagetable levels 1d77f0a zsmalloc: fix zs_can_compact() integer overflow dc3e6de ocfs2: fix posix_acl_create deadlock 3cbabd4 ocfs2: revert using ocfs2_acl_chmod to avoid inode cluster lock hang 1c76c5d net/route: enforce hoplimit max value 2cddc95 tcp: refresh skb timestamp at retransmit time a7ddb04 net: thunderx: avoid exposing kernel stack 8385720 net: fix a kernel infoleak in x25 module 1575c09 uapi glibc compat: fix compile errors when glibc net/if.h included before linux/if.h MIME-Version: 1.0 5895701 bridge: fix igmp / mld query parsing 97c2160 net: bridge: fix old ioctl unlocked net device walk 67779d2 VSOCK: do not disconnect socket when peer has shutdown SEND only bcf3e33 net/mlx4_en: Fix endianness bug in IPV6 csum calculation e0c03136 net: fix infoleak in rtnetlink 52f307b net: fix infoleak in llc f27e1ed net: fec: only clear a queue's work bit if the queue was emptied 71a783b netem: Segment GSO packets on enqueue 5ecc98e sch_dsmark: update backlog as well 67b014f sch_htb: update backlog as well ca375cf net_sched: update hierarchical backlog too 1188e14 net_sched: introduce qdisc_replace() helper c985780 gre: do not pull header in ICMP error processing 390d4b3 net: Implement net_dbg_ratelimited() for CONFIG_DYNAMIC_DEBUG case 85256f7 samples/bpf: fix trace_output example bb10156f bpf: fix check_map_func_compatibility logic 3899251 bpf: fix refcnt overflow 608d2c3 bpf: fix double-fdput in replace_map_fd_with_map_ptr() 828255b net/mlx4_en: fix spurious timestamping callbacks 0633185 ipv4/fib: don't warn when primary address is missing if in_dev is dead da465bd net/mlx5e: Fix minimum MTU 3032b09 net/mlx5e: Device's mtu field is u16 and not int 2a33f75 openvswitch: use flow protocol when recalculating ipv6 checksums b5c9a73 atl2: Disable unimplemented scatter/gather feature a66ce51 vlan: pull on __vlan_insert_tag error path and fix csum correction 79fdabe net: use skb_postpush_rcsum instead of own implementations 1d79437 cdc_mbim: apply "NDP to end" quirk to all Huawei devices 8427d55 bpf/verifier: reject invalid LD_ABS | BPF_DW instruction 5c136901 net: sched: do not requeue a NULL skb a416c94 packet: fix heap info leak in PACKET_DIAG_MCLIST sock_diag interface d0bfda5 route: do not cache fib route info on local routes with oif c21fec1 decnet: Do not build routes to devices without decnet private data. From yocto-kernel-cache: 6ec93aa kver: bump to v4.4.11 fca9cc2 beaglebone: builtin the usb controller drivers Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
* lms8: Add patch to fix gcc6 C++ whitespaceSaul Wold2016-05-182-1/+34
| | | | | | | | | | | This adds a patch to lms8 to fix an error cause by the newer C++11 standard being enabled in GCC6 that requires additional whitespace around User-Defined literals. [YOCTO #9640] Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
* recipes: use bb.utils.contains instead of base_containsRoss Burton2016-05-166-12/+12
| | | | | | | | base_contains is simply a compatibility wrapper and may warn in the future, so replace all instances with bb.utils.contains(). Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
* linux-yocto/4.1: Update SRCREVs to incorporate ComputeStick BSP changesCalifornia Sullivan2016-05-123-3/+3
| | | | | | | | | | From yocto-kernel-cache: e8c492e kernel-cache: enable hdmi audio for ComputeStick b78998f kernel-cache: change computestick BSP to standard/next branch Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
* linux-yocto/4.4: Bump SRCREVs to linux 4.4.10California Sullivan2016-05-123-9/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | From linux-yocto-4.4: 578ff2a MIPS: Prevent "restoration" of MSA context in non-MSA kernels 6c59530 powerpc/ptrace: Fix out of bounds array access warning fe7ff38 Merge tag 'v4.4.10' into standard/base 4c2795d Linux 4.4.10 945b6ec drm/i915/skl: Fix DMC load on Skylake J0 and K0 f6ff739 lib/test-string_helpers.c: fix and improve string_get_size() tests dfa11d5 ACPI / processor: Request native thermal interrupt handling via _OSC 8e1001c drm/i915: Fake HDMI live status bc631165 drm/i915: Make RPS EI/thresholds multiple of 25 on SNB-BDW fa26a3c drm/i915: Fix eDP low vswing for Broadwell cf26f67 drm/i915/ddi: Fix eDP VDD handling during booting and suspend/resume 6b5f7a6 drm/radeon: make sure vertical front porch is at least 1 0f5c3af iio: ak8975: fix maybe-uninitialized warning d3cd04a iio: ak8975: Fix NULL pointer exception on early interrupt a71718d drm/amdgpu: set metadata pointer to NULL after freeing. 3d2ef4c drm/amdgpu: make sure vertical front porch is at least 1 c04e6e9 gpu: ipu-v3: Fix imx-ipuv3-crtc module autoloading 6e9544f nvmem: mxs-ocotp: fix buffer overflow in read e5dd50f USB: serial: cp210x: add Straizona Focusers device ids c8f8a51 USB: serial: cp210x: add ID for Link ECU 6e337a0 ata: ahci-platform: Add ports-implemented DT bindings. a7fa0a4 libahci: save port map for forced port map beac678 powerpc: Fix bad inline asm constraint in create_zero_mask() ee3e27f ACPICA: Dispatcher: Update thread ID for recursive method calls ac8fc72 x86/sysfb_efi: Fix valid BAR address range check f0f21f8 ARC: Add missing io barriers to io{read,write}{16,32}be() 303fa96 ARM: cpuidle: Pass on arm_cpuidle_suspend()'s return value b17580a propogate_mnt: Handle the first propogated copy being a slave ddd5c31 fs/pnode.c: treat zero mnt_group_id-s as unequal 73c1fd0 x86/tsc: Read all ratio bits from MSR_PLATFORM_INFO a7ebd7f MAINTAINERS: Remove asterisk from EFI directory names 4bc9468 writeback: Fix performance regression in wb_over_bg_thresh() 639ddea batman-adv: Reduce refcnt of removed router when updating route e426a83 batman-adv: Fix broadcast/ogm queue limit on a removed interface c6865db batman-adv: Check skb size before using encapsulated ETH+VLAN header f9d4649 batman-adv: fix DAT candidate selection (must use vid) 24b8a17 mm: update min_free_kbytes from khugepaged after core initialization 898149d proc: prevent accessing /proc/<PID>/environ until it's ready 5fd407a Input: zforce_ts - fix dual touch recognition 5844e4c HID: Fix boot delay for Creative SB Omni Surround 5.1 with quirk bba1e81 HID: wacom: Add support for DTK-1651 11dc804 xen/evtchn: fix ring resize when binding new events 58d378b xen/balloon: Fix crash when ballooning on x86 32 bit PAE 0f7ea06 xen: Fix page <-> pfn conversion on 32 bit systems dd86efc ARM: SoCFPGA: Fix secondary CPU startup in thumb2 kernel 63e9a60 ARM: EXYNOS: Properly skip unitialized parent clock in power domain on 851375c mm/zswap: provide unique zpool name d27e2dd mm, cma: prevent nr_isolated_* counters from going negative fe21a25 Minimal fix-up of bad hashing behavior of hash_64() f3b51a0 MD: make bio mergeable 8d29239 tracing: Don't display trigger file for events that can't be enabled fe9295e mac80211: fix statistics leak if dev_alloc_name() fails ee22885f ath9k: ar5008_hw_cmn_spur_mitigate: add missing mask_m & mask_p initialisation 8e9a156 lpfc: fix misleading indentation 0d50da4 clk: qcom: msm8960: Fix ce3_src register offset 5a9a567 clk: versatile: sp810: support reentrance faaf496 clk: qcom: msm8960: fix ce3_core clk enable register cf5281e clk: meson: Fix meson_clk_register_clks() signature type mismatch c7ea1f7 clk: rockchip: free memory in error cases when registering clock branches e6ce6ce0 soc: rockchip: power-domain: fix err handle while probing f0e92143b clk-divider: make sure read-only dividers do not write to their register d65bf4e CNS3xxx: Fix PCI cns3xxx_write_config() c94897e mwifiex: fix corner case association failure 5dd660e ata: ahci_xgene: dereferencing uninitialized pointer in probe be08600 nbd: ratelimit error msgs after socket close 8cc8381 mfd: intel-lpss: Remove clock tree on error path f94ad40 ipvs: drop first packet to redirect conntrack ba5e7e6 ipvs: correct initial offset of Call-ID header search in SIP persistence engine c6a012b ipvs: handle ip_vs_fill_iph_skb_off failure 23493843 RDMA/iw_cxgb4: Fix bar2 virt addr calculation for T4 chips a9bd748 Revert: "powerpc/tm: Check for already reclaimed tasks" From yocto-kernel-cache: d6ee402 powerpc/ptrace: Fix out of bounds array access warning b7ce076 kver: bump to v4.4.10 Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
* linux-yocto/4.4: Update SRCREVs to latestCalifornia Sullivan2016-05-113-9/+9
| | | | | | | Bump from linux 4.4.3 to 4.4.9. Contains many fixes from stable. Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
* linux-yocto/4.1: Update SRCREVs to latestCalifornia Sullivan2016-05-113-6/+6
| | | | | | | Grabs latest ltsi updates and some minor configuration changes. Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
* linux-yocto/4.4: Update SRCREVs for Broxton enablement5.0-krogoth-2.1California Sullivan2016-05-043-6/+6
| | | | | | | This SRCREV update adds support for Broxton and Apollo Lake SoCs. Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* linux-firmware: Add -19 version to support iwlwifi-8000c driversSaul Wold2016-05-042-0/+8
| | | | | | | | | The iwlwifi-8000c requires the -19 version, but the latest linux-firmware does not include that version of firmware. This is required for support Broxton Signed-off-by: Saul Wold <sgw@linux.intel.com>
* linux-yocto-4.4: Update SRCREVs to latestOng Chun Weng2016-05-033-3/+3
| | | | | | | | This update points the SRCREVs to latest HEAD which consists of skylake config enabling in yocto-kernel-cache-4.4 Signed-off-by: Ong Chun Weng <chun.weng.ong@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* README.sources: New fileTom Zanussi2016-04-291-0/+17
| | | | | | | | | | | | When the machine-specific BSPs were removed, README.sources was also removed, but it's still needed for intel-common and intel-quark releases. Because we no longer have separate BSP directories for those BSPs, make it a top-level file in meta-intel. Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* conf/machine/README: RemoveTom Zanussi2016-04-291-39/+0
| | | | | | | All content has been moved to the top-level README. Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* README: Add build and boot instructions and restructureTom Zanussi2016-04-291-82/+299
| | | | | | | | | | | | | | | | | The intel-common README in conf/machine/README doesn't describe how to build an intel-common BSP, and with the removal of the machine-specific BSPs, there's no longer any instructions at all for a user to learn how to build and boot a meta-intel BSP. This commit generalizes and adds those instructions back but this time to the top-level README, which is also cleaned up and given a table of contents to make it more useful. It also moves the content from conf/machine/README to the top-level README; conf/machine/README will be removed in another patch. Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* conf/machine/intel-*: Add rootwait to APPEND variablesCalifornia Sullivan2016-04-263-3/+3
| | | | | | | | | | | | | | | | When using the init-install-efi.sh scripts from oe-core to install to a USB stick, we do not get the "rootwait" kernel command line option. Without the rootwait option we get a kernel panic when attempting to boot from the installed USB stick. This patch adds rootwait to the kernel command line of all intel-* MACHINEs as a temporary workaround. This could potentially impact boot times with devices that do not require it, but in testing with a Silverjaw lure and SSD on a MinnowBoard Max, it did not have a noticable impact. Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* gma500-gfx-check: Fix dependency to meta-pokyAlejandro Hernandez2016-04-224-1/+35
| | | | | | | | | | | | The gma500-gfx-check we used had a dependency to meta-poky via a bbappend file this is unnacceptable, but this check is still needed on genericx86 and intel-core2-32, so this patch makes copy of the gma500-gfx-check to meta-intel to avoid the dependency issue [YOCTO #9181] Signed-off-by: Alejandro Hernandez <alejandro.hernandez@linux.intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* README: Update build procedure for intel-quarkJianxun Zhang2016-04-211-14/+25
| | | | | | | | Add more detailed info and steps to build quark, also with minor indentation and styling fixes. Signed-off-by: Jianxun Zhang <jianxun.zhang@linux.intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* linux-yocto/4.4: Update SRCREVs to latestCalifornia Sullivan2016-04-213-6/+6
| | | | | | | | | This update adds a number of Broxton enablement patches and aufs support, and fixes a kernel oops. The aufs feature can be enabled through the KERNEL_FEATURES variable. Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* linux-yocto/4.1: Update SRCREVs to latestCalifornia Sullivan2016-04-213-3/+3
| | | | | | | Backports of upstream spi changes for Broxton and Apollo lake support. Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* gstreamer-vaapi: Backport the HEVC decode fix for Matroska (.mkv) containerAzril Ahmad2016-04-202-0/+33
| | | | | | | | | | | | | | Backport the gstreamer-vaapi upstreamed patch to fix the HEVC decoding that failed on Matroska (.mkv) video container. This patch was imported from gstreamer-vaapi FreeDesktop git server (git://anongit.freedesktop.org/gstreamer/gstreamer-vaapi) as of commit id : a486942ba2d44ba2f60fec25175c681786021b48 to fix the BugZilla #762922 defect. (https://bugzilla.gnome.org/show_bug.cgi?id=762922) Signed-off-by: Azril Ahmad <mohd.azril.ahmad@intel.com> Signed-off-by: Chang Rebecca Swee Fun <rebecca.swee.fun.chang@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* meta-isg: dpdk: Update v2.2.0 -> v16.04Rahul Kumar Gupta2016-04-149-50/+52
| | | | | | | | | | | | update the dpdk recipe from v2.2.0 to v16.04. Rename the patches according to the recipe version. Now dpdk is following 'year-month' format for version numbering. dpdk v16.04 required "CONFIG_RTE_IP_FRAG=y" in order to build ip_fragmentation application. Signed-off-by: Rahul Kumar Gupta <rahul.kumarxx.gupta@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* meta-isg: qat16: update v2.3.0-34 -> v2.6.0-65Rahul Kumar Gupta2016-04-126-168/+179
| | | | | | | | | | | | | | | * Add recipe for qat16 v2.6.0-65 and retire qat16 v2.3.0-34 with respective patches * Use the version directly in SRC_URI instead of ${PV} since version of qatmux (v2.6.0-60) and qat16 (v2.6.0-65) are no longer same. * Added an install target to makefiles to help install ingredients at a proper path. * Ensure that compiler linker and archiver will override only when it is not defined by the environment. * Override the MACHINE name for do_install. Signed-off-by: Rahul Kumar Gupta <rahul.kumarxx.gupta@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* meta-isg: qat16: move src url path from inc to bbRahul Kumar Gupta2016-04-122-3/+3
| | | | | | | | | | | | Move the inclusion of SRC_URI: https://01.org/sites/default/files/page/qatmux.l.${PV}.tgz;name=qat from qat16.inc to version specific qat16 bb files. Since qatmux version and qat16 version is no more same. So can't use ${PV} variable for next version. Signed-off-by: Rahul Kumar Gupta <rahul.kumarxx.gupta@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* linux-yocto/4.4: Update SRCREVs to latestCalifornia Sullivan2016-04-043-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | This patch adds the following from linux-yocto-4.4: c43425f73287 mfd: lpss: Add PCI IDs for Intel Broxton B-Step platform 2d6cc1d3e71f spi: pxa2xx: Add support for Intel Broxton B-Step 1df3674b7626 usb: dwc3: gadget: don't send extra ZLP 222ab0043e48 usb: dwc3: gadget: handle request->zero 3f01b2c0295a usb: dwc3: gadget: simplify dwc3_gadget_ep_queue() 729b5a1f8f65 usb: dwc3: gadget: set the OTG flag in dwc3 gadget driver. 65740f5d1a0d usb: dwc3: gadget: simplify next_request() return check a82442f90ea7 usb: dwc3: Fix assignment of EP transfer resources d99293bbaa50 usb: dwc3: ep0: fix setup_packet_pending initialization 10527a38c88d drm/i915/skl: Fix DMC load on Skylake J0 and K0 It also adds the following from the yocto-kernel-cache: 770996a263e22 features: add overlayfs 28bff6d39803a cfg/virtio.cfg: enable SCSI_VIRTIO 644ce210f167a qemuarma9: enable gfx 194a6c1c4b783 qemuarm64: enable 32 bit application support 32e84686fc874 ktypes/standard: Add tmpfs-posix-acl feature 138a5a13a4928 features: Add tmpfs-posix-acl feature fragments Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* meta-isg: zlib-qat: explicitly set EXTRA_OEMAKE requiredRahul Kumar Gupta2016-03-301-0/+1
| | | | | | | | | The openssl recipe currently relies on EXTRA_OEMAKE having been set to "-e MAKEFLAGS=" in bitbake.conf to operate. It is necessary to make this explicit so that the default in bitbake.conf can be changed. Signed-off-by: Rahul Kumar Gupta <rahul.kumarxx.gupta@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* meta-isg: openssl-qat: fix configure and compilationRahul Kumar Gupta2016-03-301-2/+2
| | | | | | | | | | | | 'disable-static' option is there in EXTRA_OECONF variable. No such option is supported by configure script. So better to pass required option directly without using variable. This recipe currently relies on EXTRA_OEMAKE having been set to "-e MAKEFLAGS=" in bitbake.conf to operate. It is necessary to make this explicit so that the default in bitbake.conf can be changed. Signed-off-by: Rahul Kumar Gupta <rahul.kumarxx.gupta@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* meta-isg: qat16: fix v2.5.0 build with kernel v4.4Rahul Kumar Gupta2016-03-303-3/+75
| | | | | | | | | | | | | | The qat recipe currently relies on EXTRA_OEMAKE having been set to "-e MAKEFLAGS=" in bitbake.conf to operate. It is necessary to make this explicit so that the default in bitbake.conf can be changed. The prototype of a func used in QAT16 is changed in kernel v4.4 Also, make sure that we point to the correct include path to the local headers. Signed-off-by: Rahul Kumar Gupta <rahul.kumarxx.gupta@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* tlk: layer.conf: Add proper dependency and priorityOtavio Salvador2016-03-291-0/+4
| | | | | | | | It is expected that every layer provides a priority and its dependencies. This includes the needed information in layer.conf. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* machine: add i915 firmware to initramfs for intel-core* MACHINEsCalifornia Sullivan2016-03-292-0/+4
| | | | | | | | | Skylake and Broxton graphics require firmware blobs to run properly. The firmware must be built into the initramfs since the i915 driver is built into the kernel and won't have rootfs access on initialization. Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* libva-intel-driver: update 1.6.2 -> 1.7.0Jianxun Zhang2016-03-291-2/+2
| | | | | | | Update libva-intel-driver to the latest release package. Signed-off-by: Jianxun Zhang <jianxun.zhang@linux.intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* intel-gpu-tools: update 1.13 -> 1.14Jianxun Zhang2016-03-291-3/+5
| | | | | | | | | | | A new ISC section was added into COPYING when some new code under ISC license was imported into the project (ef724ab2bb). Checksum of license is updated accordingly. [YOCTO #9292] Signed-off-by: Jianxun Zhang <jianxun.zhang@linux.intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* libva: update 1.6.2 -> 1.7.0Jianxun Zhang2016-03-291-2/+2
| | | | | | | Update libva to the latest release package. Signed-off-by: Jianxun Zhang <jianxun.zhang@linux.intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* linux-yocto/4.4: Galileo updates and explicitly set CONFIG_FTRACE=yCalifornia Sullivan2016-03-173-6/+6
| | | | | | | | | Integrate several patches for Galileo support. Explicitly set CONFIG_FTRACE=y in the yocto-kernel-cache, as the ktype refactoring update caused it to no longer be set by default in standard. Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* linux-yocto/4.4: Update SRCREVs to incorporate ktype changesCalifornia Sullivan2016-03-173-3/+3
| | | | | | | | | | | | The standard ktype was changed to not include EMBEDDED, EXPERT, or DEBUG_KERNEL and a new ktype called developer was added that does include those options. By default we lose a number of debug options but gain a more production- ready kernel. Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* linux-yocto/4.1: Update to Linux 4.1.18California Sullivan2016-03-103-9/+9
| | | | | | | | | | | | | This SRCREV update also includes the fix to CVE-2016-0728. An intermittent graphics bug that appears to be harmless besides spamming dmesg has been observed on this release, but it is very rare and no method to reproduce or patch to fix it has been found. The graphics bug observed is "vblank wait timed out on crtc 0" followed by a call trace. Signed-off-by: California Sullivan <california.l.sullivan@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* linux-yocto/4.4: Update to linux 4.4.3California Sullivan2016-03-043-9/+9
| | | | Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
* meta-intel.inc: Update INTRD to INITRD_LIVESaul Wold2016-03-031-1/+1
| | | | | | | | This address a boot issue based on using the new bootimg code that makes a distiction between Live and VM type of image so they can co-exisit. Signed-off-by: Saul Wold <sgw@linux.intel.com>
* machine: move PREFERRED_VERSION/PREFERRED_PROVIDER to meta-intel.incCalifornia Sullivan2016-02-224-9/+3
| | | | | | | This information is the same across all meta-intel supported MACHINEs, so we can move it to a shared location. Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
* machine: update PREFERRED_VERSION to 4.4 for intel-core* and intel-quarkCalifornia Sullivan2016-02-223-3/+3
| | | | | | This makes us use the new 4.4 kernel by default. Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
* linux-yocto: add bbappends for 4.4 kernelsCalifornia Sullivan2016-02-223-0/+83
| | | | | | | | These are necessary for the meta-intel BSPs to make use of the new kernel. The SRCREVs are pointing at kernel version 4.4.1 - the latest stable release. Signed-off-by: California Sullivan <california.l.sullivan@intel.com>
* gma500_gfx: Avoid inserting gma500_gfx module for certain devicesAlejandro Hernandez2016-02-192-0/+3
| | | | | | | | | | | | | | | | The gma500_gfx driver will match certain devices on which it causes incorrect functionality, we want to avoid inserting this module, basicallly blacklist it for specific hardware, but still allow it to work on other hardware by default; usually when we have an already working system, using udev rules would do the job, but since we are building it, it is impossible to blacklist a driver when a certain udev rule matches, since rootfs isn't writeable at this point during boot time, the solution is to use modprobe install, which runs a certain command instead of inserting a matching module this command needs to insert the module manually afterwards and have a flag --ignore-install so it doesn't create an infinite loop executing itself everytime it wants to insert the module, busybox's modprobe doesnt provide this functionality, so a small hack had to be used to avoid the infite loop instead. Signed-off-by: Alejandro Hernandez <alejandro.hernandez@linux.intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* meta-isg: openssl-qat: Add support for v0.4.9-009Rahul Kumar Gupta2016-02-129-0/+5194
| | | | | | | | | | | | | | | | | | | | This recipe adds the openssl-qat engine that accelerates some of the libcrypto algorithms via the Intel QAT implemented on Intel communication chipsets. QAT sample patch v0.4.9-009 is based on async branch of openssl-1.0.1m. openssl & zlib shim layers both install the qat_mem.ko driver. Make openssl shim dependent on zlib-qat and ensure that only zlib-qat installs this kernel module. This fix change in future when qat_mem module has been forked into a separate package. The recipe is for platforms like grantley and crystalforest using the common BSP intel-corei7-64. Signed-off-by: Rahul Kumar Gupta <rahul.kumarxx.gupta@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* intel-gpu-tools: modify packaging to support different usagesReinette Chatre2016-02-121-0/+10
| | | | | | | | | | | | | | The intel-gpu-tools recipe describes itself as "Variety of small tools for testing intel graphics.". Current packaging does not support "small" usages. Here we separate out the tests (about 25MB) and benchmarks (about 2MB) into two new packages that can be installed when they are needed. For the usages that only need the tools, the intel-gpu-tools package contains those. Suggested-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Reinette Chatre <reinette.chatre@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* lms7: pass expand to getVarRoss Burton2016-02-121-1/+1
| | | | | Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
* efilinux: update 1.0 -> 1.1Jianxun Zhang2016-02-021-4/+3
| | | | | | | | | This change updates efilinux to release 1.1. 1.1 release changed license from 3-clause BSD to 2-clause BSD. License checking in new recipe is updated accordingly. Signed-off-by: Jianxun Zhang <jianxun.zhang@linux.intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>