Commit Graph
100 Commits
Author SHA1 Message Date
Priouzeau Christophe 032589bd75 LINUX-STM32MP: update to v2.0.0 (v5.4-stm32mp-r1)
Change-Id: I30e1aa3ee0f28b3dc27e5899956719b8fe7b43a4
2020-06-23 17:23:51 +02:00
Christophe Priouzeau c8cb40defc add overwrite of sysdig
Due to a dependency with libb64, sysdig move on bsp layer

Change-Id: I379dcc2e77d18bd2f735145f86bbb99bff6065c4
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com>
2020-06-23 17:23:50 +02:00
Christophe Priouzeau 560c7b746d LIBB64: add support for sysdig_driver
Change-Id: Ibd514c39eb7e53e3a4cf8fa92bb280ba4b4ae384
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com>
2020-06-23 17:23:50 +02:00
Christophe Priouzeau b0b66b62f8 MACHINE: set PREFERRED_PROVIDER_u-boot to u-boot-stmp32mp
Change-Id: I3a3b1eceb238c5e6d01f3ed4ec0caf800cadb754
Suggested-by: Mirza Krak <mirza.krak@northern.tech>
https: //github.com/STMicroelectronics/meta-st-stm32mp/pull/11/
2020-06-23 17:23:50 +02:00
Christophe Priouzeau f9a643f648 UBOOT: set provides/provides to 'u-boot'
This is required as some recipes might depend on the 'u-boot' recipe,
and if this is not present it would pull in the upstream recipe in
oe-core instead.

Change-Id: I0d5b19358aa7bc328b546f5fd2fec5d69a2456c4
Suggested-by: Mirza Krak <mirza.krak@northern.tech>
https: //github.com/STMicroelectronics/meta-st-stm32mp/pull/11/
2020-06-23 17:23:50 +02:00
Christophe Priouzeau e288613857 Add CONTRIBUTING file
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com>
2020-04-27 11:51:14 +02:00
Christophe Priouzeau e388d7efd3 M4FWCOREDUMP: add management of historic
Change-Id: I6000c931a0fa21a5cb636b8632120a8ec031a895
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com>
2020-02-10 12:16:09 +01:00
Priouzeau Christophe 2ea5422f29 IMAGE: manage exception for local partitions (bootfs, userfs, vendorfs)
Signed-off-by: Priouzeau Christophe <christophe.priouzeau@st.com>
2020-02-10 12:15:18 +01:00
Priouzeau Christophe 82fedb1d9e add packagegroup for demo
Signed-off-by: Priouzeau Christophe <christophe.priouzeau@st.com>
2020-02-10 12:15:18 +01:00
Priouzeau Christophe 16e357f48c GCNANO-UERLAND: cleanup and link creation
Create a function to facilitate the creation of link from vendorfs

Change-Id: I69e05e8e4214a7ec4561ba05873ddaddc7b3d0cd
Signed-off-by: Priouzeau Christophe <christophe.priouzeau@st.com>
2020-02-10 12:15:18 +01:00
Priouzeau Christophe c9b7e9bc54 OPTEE: bump to update to v1.2.0 (3.3.0-stm32mp-r3)
Change-Id: Ie9655fa7fdc62037869a9bf5afbdf12b70ec96ac
Signed-off-by: Priouzeau Christophe <christophe.priouzeau@st.com>
2020-02-10 12:15:18 +01:00
Priouzeau Christophe 15ed5233ef KERNEL: bump to 4.19.94
Change-Id: I479ccb35e1bda9109376a682c141b176af802b46
Signed-off-by: Priouzeau Christophe <christophe.priouzeau@st.com>
2020-02-10 12:15:18 +01:00
Priouzeau Christophe 5488a7bae3 LINUX-FIRMWARE: align recipe name with OE evolution name
Signed-off-by: Priouzeau Christophe <christophe.priouzeau@st.com>
2020-02-10 12:15:18 +01:00
Priouzeau Christophe 27deab18e7 WESTON: remove non need patch
Signed-off-by: Priouzeau Christophe <christophe.priouzeau@st.com>
2020-02-10 12:15:18 +01:00
Priouzeau Christophe c9e50851df WESTON-INIT: align weston.ini with weston 7.0
Signed-off-by: Priouzeau Christophe <christophe.priouzeau@st.com>
2020-02-10 12:15:18 +01:00
Priouzeau Christophe a1a555067a DRM: bum to 2.4.99
Signed-off-by: Priouzeau Christophe <christophe.priouzeau@st.com>
2020-02-10 12:15:18 +01:00
Priouzeau Christophe bec6d14ff4 EXAMPLES: Update to v1.2.0.rc2
Change-Id: I2339377beb8ca81ead8fcc118d74ceb26abb8ad4
Signed-off-by: Priouzeau Christophe <christophe.priouzeau@st.com>
2020-02-10 12:15:12 +01:00
Priouzeau Christophe 0fb88e1abc SDCARD-RAW: manage case of binary on several directory
Signed-off-by: Priouzeau Christophe <christophe.priouzeau@st.com>
2020-02-10 12:12:19 +01:00
Priouzeau Christophe b0184fbc78 OPENOCD: Fix support for silicon rev.2.1 on pmic boards
Signed-off-by: Priouzeau Christophe <christophe.priouzeau@st.com>
2020-02-10 12:12:19 +01:00
Priouzeau Christophe 4aed1761e8 GCC-ARM-NONE-EABI: bump to 2018q2
Signed-off-by: Priouzeau Christophe <christophe.priouzeau@st.com>
2020-02-10 12:12:19 +01:00
Priouzeau Christophe a514bcbe7a SYSTEMD-CONF: manage watchdog as addons
Signed-off-by: Priouzeau Christophe <christophe.priouzeau@st.com>
2020-02-10 12:12:19 +01:00
Priouzeau Christophe f9093185ec U-BOOT: bump to v1.2.0 (v2018.11-r4)
Change-Id: Id53c130643e9a3c0bf9ba1a3644d45b34524dd35
Signed-off-by: Priouzeau Christophe <christophe.priouzeau@st.com>
2020-02-10 12:12:15 +01:00
Priouzeau Christophe 098ae97e64 TF-A: bump v1.2.0 (v2.0-stm32mp-r3)
Change-Id: I8cb99521a45fe1be3165875374aa2b4e7b747810
Signed-off-by: Priouzeau Christophe <christophe.priouzeau@st.com>
2020-02-10 12:11:23 +01:00
Priouzeau Christophe 849843fe61 ALSA-STATE: support of several board packages
Signed-off-by: Priouzeau Christophe <christophe.priouzeau@st.com>
2020-02-03 14:56:05 +01:00
Priouzeau Christophe fb0c01ec14 FLASHLAYOUT: update flashlayout partition size
Signed-off-by: Priouzeau Christophe <christophe.priouzeau@st.com>
2020-02-03 14:55:10 +01:00
Priouzeau Christophe dfec3cadbf MACHINE: rework of extlinux variables
Signed-off-by: Priouzeau Christophe <christophe.priouzeau@st.com>
2020-02-03 14:54:38 +01:00
Priouzeau Christophe 3d078a8e66 LAYER: bump to zeus
Signed-off-by: Priouzeau Christophe <christophe.priouzeau@st.com>
2020-02-03 14:53:56 +01:00
Priouzeau Christophe 3c67c03907 CLASS: fix wrong var dependency
Signed-off-by: Priouzeau Christophe <christophe.priouzeau@st.com>
2020-02-03 14:53:38 +01:00
Priouzeau Christophe c9f76277cd WIC: use correct binaries for optee boot
Signed-off-by: Priouzeau Christophe <christophe.priouzeau@st.com>
2020-02-03 14:49:42 +01:00
Priouzeau Christophe f3b13cfc0a CONF: MACHINE WIC: fix dependency and ext4 generation
A part of input are coming from PR #7

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Priouzeau Christophe <christophe.priouzeau@st.com>
2020-01-28 14:31:00 +01:00
Priouzeau Christophe 5d55695e90 wks: rename and use variable
Rename wks file and use variable ${DISTRO} and ${MACHINE}

Input of this commit comr from Pull Request: #7

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
2020-01-28 14:28:16 +01:00
Christophe Priouzeau 8263d32304 GCNANO: remove libwayland-egl
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com>
2019-10-09 12:00:10 +02:00
Christophe Priouzeau bf2775faa4 SDCARD-RAW-TOOLS: handle GPT TYPE CODE and correct help display
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com>
2019-10-09 11:29:50 +02:00
Christophe Priouzeau faff1bdb5d Add support of wic
WIC are supported only for disco and eval machine.
To enable it uncomment the preconized line on specific
machine.

Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com>
2019-10-09 11:29:30 +02:00
Christophe Priouzeau 614d4570f6 LIBOPENCSD: fix do_configure issue with wrong file name
Rename 'libopenCDS.pc.in' to 'libopencsd.pc.in' to fix configure issue.
2019-10-09 11:29:06 +02:00
Christophe Priouzeau 3329ceb81e OPTEE-OS-STM32MP: v1.1.0 update
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com>
2019-10-09 11:28:43 +02:00
Christophe Priouzeau 3d3a8be098 KERNEL: v1.1.0 update
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com>
2019-10-09 11:28:29 +02:00
Christophe Priouzeau 7bc347c769 WESTON: patch backport and drm fix
- clients: close unused keymap fd
This patch is already merged upstream and solves a crash during
suspend/resume.

- drm: fix race during system suspend
2019-10-09 11:27:51 +02:00
Christophe Priouzeau e759c95d9b WESTON-INIT: come back to weston init instead of weston-conf
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com>
2019-10-09 11:27:01 +02:00
Christophe Priouzeau 0548d5e822 M4PROJECTS: Update to v1.1.0
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com>
2019-10-09 11:26:26 +02:00
Christophe Priouzeau 48d2c10203 OPENOCD: Support single core and fixes
Signed-off-by: Antonio Borneo <antonio.borneo@st.com>
2019-10-09 11:26:10 +02:00
Christophe Priouzeau 8efdfc6932 U-BOOT-STM32MP: v1.1.0 update
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com>
2019-10-09 11:25:40 +02:00
Christophe Priouzeau aa212a3e07 TF-A-STM32MP: v1.1.0 update
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com>
2019-10-09 11:25:26 +02:00
Christophe Priouzeau 79d23e1e3e SYSDIG-DRIVER: Integrate kernel driver for sysdig trace and debug tools 2019-10-09 11:25:12 +02:00
Christophe Priouzeau e12a6e769d AUDIO: update configuration
- Define recording sources in Pulseaudio,
for STM32MP1 eval and disco boards.

- Set headset microphone linked to audio codec as default
 capture source on STM32MP1 eval and dk boards.

ALSA: change front devices configuration
ALSA: add default device for disco board

Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com>
2019-10-09 11:24:57 +02:00
Christophe Priouzeau 13e1dfd7a3 FLASHLAYOUTS: v1.1.0 updates
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com>
2019-10-09 11:22:56 +02:00
Christophe Priouzeau 7d3d03fc48 Usage of weston-conf package for weston.ini
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com>
2019-05-17 15:45:10 +02:00
Christophe Priouzeau e7197a0377 README: Correct email address of maintainer
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com>
2019-05-03 09:24:57 +02:00
Christophe Priouzeau 892d575069 FLASHLAYOUT EXAMPLES: remove '-'
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com>
2019-05-02 11:06:25 +02:00
Christophe Priouzeau 1ec3bb66ba SYSTEMD-CONF: put watchdog configuration under switch
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com>
2019-05-02 11:05:34 +02:00
Christophe Priouzeau e07b4287ed SDCARD-RAW-TOOLS: add specific gtp code for system partitions
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com>
2019-05-02 11:04:46 +02:00
Christophe Priouzeau 63c2fbdc19 mesa: remove header provided by other package
In case of Gcnano-userland-binary are used,
the KHR include are provided by this package and
there is a conflict with mesa-gl.


Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com>
2019-05-02 11:03:14 +02:00
Christophe Priouzeau 81761d5b75 CONF: add watchdog MACHINE_FEATURES
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com>
2019-05-02 10:57:17 +02:00
Christophe Priouzeau e34bff682c CONF: add warrior compatibility
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com>
2019-04-23 14:02:15 +02:00
Christophe Priouzeau df5efc60c4 README: update readme
Information updated:
- layers dependencies
- EULA
- contribution
- maintainers

Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com>
2019-03-13 11:04:54 +01:00
Christophe Priouzeau 11c00b65f9 CONF: add more layer dependencies
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com>
2019-03-13 11:04:38 +01:00
Christophe Priouzeau a0fa2e0648 BISON: remove unnecessary patch
A new patch is already present on thud branch which
correct the issue with usage bison on sdk:
nativesdk-bison: Add to nativesdk-packagegroup-sdk-host and set BISON_PKGDATADIR
SHA1 ID: 8aa27e4eb2f08281329ca1a1da421c6fc376bc8d

Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com>
2019-03-13 11:04:22 +01:00
Christophe Priouzeau 516e0d61e3 FSTYPES: use the shorthand operator
Coming from github pull-request: #1

Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com>
2019-03-13 11:04:02 +01:00
Christophe Priouzeau 170847c448 LAYER: add layer dependency for optee
Optee ask to have pycrypto as dependency which are provided
via meta-openembedded/meta-python layer.

Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com>
2019-02-07 13:39:35 +01:00
Christophe Priouzeau 734d81079f ALSA-STATE: remove specific configuration by board
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com>
2019-02-07 13:38:28 +01:00
Christophe Priouzeau d12a1e69d1 FIRMWARE: remove unnecessary install append
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com>
2019-02-07 13:38:04 +01:00
Christophe Priouzeau d67ae64de1 KERNEL: change appned by += for devupstream support
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com>
2019-02-07 12:37:03 +01:00
Christophe Priouzeau 9c3a9403c6 Add linux examples
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com>
2019-02-05 11:25:39 +01:00
Christophe Priouzeau a2f806d40b Add GPU userland libraries
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com>
2019-02-05 11:25:39 +01:00
Christophe Priouzeau 8421ad5825 Add GPU kernel driver
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com>
2019-02-05 11:25:39 +01:00
Christophe Priouzeau a786e11150 MACHINE: add eval and disco machine
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com>
2019-02-05 11:25:39 +01:00
Christophe Priouzeau d3279a434f Add specific images
bootfs: kernel + devicetree + extlinux.conf
userfs: ST examples and demontrator
vendorfs: thirdparty contents

Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com>
2019-02-05 11:25:39 +01:00
Christophe Priouzeau b5da8461bb Add support of coredump with CM4
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com>
2019-02-05 11:25:39 +01:00
Christophe Priouzeau 02fce41bed Add M4 example
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com>
2019-02-05 11:25:34 +01:00
Christophe Priouzeau b848fd8712 Add Baremetal GCC gcc-arm-none-eabi-7
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com>
2019-02-05 11:22:32 +01:00
Christophe Priouzeau 9d73990e39 BASE: add fstab
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com>
2019-02-05 11:22:32 +01:00
Christophe Priouzeau 9bd86c65c7 WIFI: systemd: add suspend/resume service
For supporting suspend/resume with wifi activate,
brcmfmac MUST be unbinding before each suspend.

Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com>
2019-02-05 11:22:32 +01:00
Christophe Priouzeau 0e99b96fa6 WESTON: add weston.ini
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com>
2019-02-05 11:22:32 +01:00
Christophe Priouzeau 0bddd1fa2c Weston: configuration for DRM/KMS for stm32mp machine
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com>
2019-02-05 11:22:32 +01:00
Christophe Priouzeau 26cbec3723 PULSEAUDIO: add support for stm32mp machine
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com>
2019-02-05 11:22:32 +01:00
Christophe Priouzeau 5f067c84d8 FIRMWARE: Update Murata firmware 2019-02-05 11:22:32 +01:00
Christophe Priouzeau 2ceba5ca27 FIRMWARE: add firwmare for BCM4343
Firmware for combo wifi/bluetooth

Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com>
2019-02-05 11:22:32 +01:00
Christophe Priouzeau df69f92afa LIBDRM: remove etnaviv-experimental-api support 2019-02-05 11:22:32 +01:00
Christophe Priouzeau bcd8ef05fb SDCARD: script to create raw image with flashlayout help
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com>
2019-02-05 11:22:32 +01:00
Christophe Priouzeau 7e6e8d6eb6 openocd: support of stm32mp machine
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com>
2019-02-05 11:22:31 +01:00
Christophe Priouzeau 6c2e5c1d24 GDB: minimal configuration for stm32mp machine support 2019-02-05 11:22:31 +01:00
Christophe Priouzeau f3cc21b866 Bison: sdk: add configuration environment to work with kernel 2019-02-05 11:22:31 +01:00
Christophe Priouzeau 3e1571bb6d Add busybox configuration for stm32mp machine
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com>
2019-02-05 11:22:31 +01:00
Christophe Priouzeau 6ab1f8c68f systemd: enable watchdod configuration
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com>
2019-02-05 11:22:31 +01:00
Christophe Priouzeau ad56767835 Add alsa-state configuration for stm32mp machine
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com>
2019-02-05 11:22:31 +01:00
Christophe Priouzeau acdb06a727 Add alsa card configuration for stm32mp machine
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com>
2019-02-05 11:22:31 +01:00
Christophe Priouzeau 5d3e67e0c1 Add libopencsd 2019-02-05 11:22:31 +01:00
Christophe Priouzeau a1eced5cc0 Add hidapi
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com>
2019-02-05 11:22:31 +01:00
Christophe Priouzeau 09948ae7f4 Add optee os for stm32mp machine
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com>
2019-02-05 11:22:25 +01:00
Christophe Priouzeau b5ef9c5a74 Add kernel for stm32mp machine
Kernel lts 4.19

Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com>
2019-02-05 11:20:59 +01:00
Christophe Priouzeau 3fef5201b0 Add Arm Trusted Firmware for stm32mp machine
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com>
2019-02-04 15:33:01 +01:00
Christophe Priouzeau a91a0e4488 Add U-Boot for stm32mp machine
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com>
2019-02-04 15:32:39 +01:00
Christophe Priouzeau c999a3d877 Add ST Proprietary license
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com>
2019-02-04 15:32:11 +01:00
Christophe Priouzeau ba1a42c587 Add flashlayout examples
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com>
2019-02-04 15:31:09 +01:00
Christophe Priouzeau 9c4581d03d Add classes
- archiver_stm32mp: help to generate archiver with sdk
- extlinuxconf-stm32mp: help to generate u-boot extlinux.conf
- flashlayout-stm32mp: help to generate layer for ST flasher
- images_types-stubi: help to customize nand image
- st-partitions-image: rules to clean images contents

Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com>
2019-02-04 15:30:09 +01:00
Christophe Priouzeau c5fda24713 MACHINE: add support of stm32mp1
stm32mp1 machine are a machine which support several board.

Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com>
2019-02-04 15:26:53 +01:00
Christophe Priouzeau 2c397423da Add EULA information on layer.conf
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com>
2019-02-04 15:26:53 +01:00
Christophe Priouzeau 223d0be61d Add ST EULA
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com>
2019-02-04 15:26:53 +01:00
Christophe Priouzeau a924cb5f80 Add layer.conf
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com>
2019-02-04 15:26:53 +01:00
Christophe Priouzeau a05a65cd1a Add License of Layer
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com>
2019-02-04 15:26:45 +01:00