diff mbox series

[v2] package/esp-hosted: bump version to 2024-01-30

Message ID 20240130110504.559989-1-giulio.benetti@benettiengineering.com
State Accepted
Headers show
Series [v2] package/esp-hosted: bump version to 2024-01-30 | expand

Commit Message

Giulio Benetti Jan. 30, 2024, 11:05 a.m. UTC
* support Linux 6.8
* support ESP32 and ESP32C6 Targets

Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
---
V1->V2:
* drop local patches since they have been upstreamed
* update commit log since Linux 6.8 is supported
---
 package/esp-hosted/Config.in       | 14 ++++++++++++++
 package/esp-hosted/esp-hosted.hash |  2 +-
 package/esp-hosted/esp-hosted.mk   |  8 +++++++-
 3 files changed, 22 insertions(+), 2 deletions(-)

Comments

Thomas Petazzoni Feb. 5, 2024, 10:37 a.m. UTC | #1
On Tue, 30 Jan 2024 12:05:04 +0100
Giulio Benetti <giulio.benetti@benettiengineering.com> wrote:

> * support Linux 6.8
> * support ESP32 and ESP32C6 Targets
> 
> Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
> ---
> V1->V2:
> * drop local patches since they have been upstreamed
> * update commit log since Linux 6.8 is supported
> ---
>  package/esp-hosted/Config.in       | 14 ++++++++++++++
>  package/esp-hosted/esp-hosted.hash |  2 +-
>  package/esp-hosted/esp-hosted.mk   |  8 +++++++-
>  3 files changed, 22 insertions(+), 2 deletions(-)

Applied to master, thanks.

Thomas
diff mbox series

Patch

diff --git a/package/esp-hosted/Config.in b/package/esp-hosted/Config.in
index 42e1afa8c5..5abab73b57 100644
--- a/package/esp-hosted/Config.in
+++ b/package/esp-hosted/Config.in
@@ -28,4 +28,18 @@  config BR2_PACKAGE_ESP_HOSTED_SPI
 
 endchoice
 
+choice
+	prompt "Target"
+	default BR2_PACKAGE_ESP_HOSTED_TARGET_ESP32
+	help
+	  Select which SoC Target driver is used for
+
+config BR2_PACKAGE_ESP_HOSTED_TARGET_ESP32
+	bool "ESP32"
+
+config BR2_PACKAGE_ESP_HOSTED_TARGET_ESP32C6
+	bool "ESP32C6"
+
+endchoice
+
 endif
diff --git a/package/esp-hosted/esp-hosted.hash b/package/esp-hosted/esp-hosted.hash
index b129bb42f9..ff0839076e 100644
--- a/package/esp-hosted/esp-hosted.hash
+++ b/package/esp-hosted/esp-hosted.hash
@@ -1,3 +1,3 @@ 
 # Locally calculated
-sha256  6e023c26355643f2aaf6d79d5910f64c49ea638063235d519075629643518a71  esp-hosted-ce3c50a33fa4bc562a1b6cbcee292c1ae0b0a404.tar.gz
+sha256  1c4df08132d5204a01adc2797e8f6f6d7ff945609b288cfe2dc2ea50789e8af4  esp-hosted-6a25417fc880fd744b3b0d93c11659c3e7d86384.tar.gz
 sha256  ed57d96d27be775b22f9571d3724ef84e0d0b8f24b805ec7f87a32189de19a9c  LICENSE
diff --git a/package/esp-hosted/esp-hosted.mk b/package/esp-hosted/esp-hosted.mk
index 578108c91d..cc61e39b36 100644
--- a/package/esp-hosted/esp-hosted.mk
+++ b/package/esp-hosted/esp-hosted.mk
@@ -4,7 +4,7 @@ 
 #
 ################################################################################
 
-ESP_HOSTED_VERSION = ce3c50a33fa4bc562a1b6cbcee292c1ae0b0a404
+ESP_HOSTED_VERSION = 6a25417fc880fd744b3b0d93c11659c3e7d86384
 ESP_HOSTED_SITE = $(call github,espressif,esp-hosted,$(ESP_HOSTED_VERSION))
 ESP_HOSTED_DEPENDENCIES = linux
 ESP_HOSTED_LICENSE = GPL-2.0
@@ -28,5 +28,11 @@  else
 ESP_HOSTED_MODULE_MAKE_OPTS = target=sdio
 endif
 
+ifeq ($(BR2_PACKAGE_ESP_HOSTED_TARGET_ESP32),y)
+ESP_HOSTED_MODULE_MAKE_OPTS += ESP_SLAVE=CONFIG_TARGET_ESP32=y
+else
+ESP_HOSTED_MODULE_MAKE_OPTS += ESP_SLAVE=CONFIG_TARGET_ESP32C6=y
+endif
+
 $(eval $(kernel-module))
 $(eval $(generic-package))