Compare commits
10 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
98a9c96834 | ||
|
|
95c9a28ed0 | ||
|
|
e3cd6e8a82 | ||
|
|
f25a44160a | ||
|
|
e1236751b6 | ||
|
|
1219e80a3d | ||
|
|
81874b61d3 | ||
|
|
5b478090a7 | ||
|
|
371ab7520e | ||
|
|
ad1befbe07 |
@@ -5,18 +5,18 @@ Default Kernel tree: 5.15
|
|||||||
|
|
||||||
| Board | Version |
|
| Board | Version |
|
||||||
|-------|---------|
|
|-------|---------|
|
||||||
| Open Virtual Appliance | 5.15.67 |
|
| Open Virtual Appliance | 5.15.72 |
|
||||||
| Raspberry Pi | 5.15.61 |
|
| Raspberry Pi | 5.15.61 |
|
||||||
| Raspberry Pi 0-W | 5.15.61 |
|
| Raspberry Pi 0-W | 5.15.61 |
|
||||||
| Raspberry Pi 2 | 5.15.61 |
|
| Raspberry Pi 2 | 5.15.61 |
|
||||||
| Raspberry Pi 3 | 5.15.61 |
|
| Raspberry Pi 3 | 5.15.61 |
|
||||||
| Raspberry Pi 4 | 5.15.61 |
|
| Raspberry Pi 4 | 5.15.61 |
|
||||||
| Home Assistant Yellow | 5.15.61 |
|
| Home Assistant Yellow | 5.15.61 |
|
||||||
| Tinker Board | 5.15.67 |
|
| Tinker Board | 5.15.72 |
|
||||||
| Odroid-C2 | 5.15.67 |
|
| Odroid-C2 | 5.15.72 |
|
||||||
| Odroid-C4 | 5.15.67 |
|
| Odroid-C4 | 5.15.72 |
|
||||||
| Odroid-N2 | 5.15.67 |
|
| Odroid-N2 | 5.15.72 |
|
||||||
| Odroid-XU4 | 5.15.67 |
|
| Odroid-XU4 | 5.15.72 |
|
||||||
| Generic aarch64 | 5.15.67 |
|
| Generic aarch64 | 5.15.72 |
|
||||||
| Generic x86-64 | 5.15.67 |
|
| Generic x86-64 | 5.15.72 |
|
||||||
| Khadas VIM3 | 5.15.67 |
|
| Khadas VIM3 | 5.15.72 |
|
||||||
|
|||||||
@@ -145,7 +145,6 @@ CONFIG_CGROUP_WRITEBACK=y
|
|||||||
CONFIG_CGROUP_SCHED=y
|
CONFIG_CGROUP_SCHED=y
|
||||||
CONFIG_FAIR_GROUP_SCHED=y
|
CONFIG_FAIR_GROUP_SCHED=y
|
||||||
CONFIG_CFS_BANDWIDTH=y
|
CONFIG_CFS_BANDWIDTH=y
|
||||||
CONFIG_RT_GROUP_SCHED=y
|
|
||||||
CONFIG_CGROUP_PIDS=y
|
CONFIG_CGROUP_PIDS=y
|
||||||
# CONFIG_CGROUP_RDMA is not set
|
# CONFIG_CGROUP_RDMA is not set
|
||||||
CONFIG_CGROUP_FREEZER=y
|
CONFIG_CGROUP_FREEZER=y
|
||||||
|
|||||||
@@ -1,140 +0,0 @@
|
|||||||
From 77ec76aa649244b94381334ccf5ce641ef2f8717 Mon Sep 17 00:00:00 2001
|
|
||||||
Message-Id: <77ec76aa649244b94381334ccf5ce641ef2f8717.1663008544.git.stefan@agner.ch>
|
|
||||||
In-Reply-To: <ff269d57d23c2edee262e14c6cf4116bc16d8019.1663008544.git.stefan@agner.ch>
|
|
||||||
References: <ff269d57d23c2edee262e14c6cf4116bc16d8019.1663008544.git.stefan@agner.ch>
|
|
||||||
From: Neil Armstrong <narmstrong@baylibre.com>
|
|
||||||
Date: Wed, 20 Oct 2021 14:39:42 +0200
|
|
||||||
Subject: [PATCH] drm/bridge: display-connector: implement bus fmts callbacks
|
|
||||||
|
|
||||||
Since this bridge is tied to the connector, it acts like a passthrough,
|
|
||||||
so concerning the output & input bus formats, either pass the bus formats from the
|
|
||||||
previous bridge or return fallback data like done in the bridge function:
|
|
||||||
drm_atomic_bridge_chain_select_bus_fmts() & select_bus_fmt_recursive.
|
|
||||||
|
|
||||||
This permits avoiding skipping the negociation if the remaining bridge chain has
|
|
||||||
all the bits in place.
|
|
||||||
|
|
||||||
Without this bus fmt negociation breaks on drm/meson HDMI pipeline when attaching
|
|
||||||
dw-hdmi with DRM_BRIDGE_ATTACH_NO_CONNECTOR, because the last bridge of the
|
|
||||||
display-connector doesn't implement buf fmt callbacks and MEDIA_BUS_FMT_FIXED
|
|
||||||
is used leading to select an unsupported default bus format from dw-hdmi.
|
|
||||||
|
|
||||||
Signed-off-by: Neil Armstrong <narmstrong@baylibre.com>
|
|
||||||
Reviewed-by: Sam Ravnborg <sam@ravnborg.org>
|
|
||||||
Link: https://patchwork.freedesktop.org/patch/msgid/20211020123947.2585572-2-narmstrong@baylibre.com
|
|
||||||
(cherry picked from commit 7cd70656d1285b79c001f041a017fcfee4292ff9)
|
|
||||||
---
|
|
||||||
drivers/gpu/drm/bridge/display-connector.c | 86 ++++++++++++++++++++++
|
|
||||||
1 file changed, 86 insertions(+)
|
|
||||||
|
|
||||||
diff --git a/drivers/gpu/drm/bridge/display-connector.c b/drivers/gpu/drm/bridge/display-connector.c
|
|
||||||
index 847a0dce7f1d..d24f5b90feab 100644
|
|
||||||
--- a/drivers/gpu/drm/bridge/display-connector.c
|
|
||||||
+++ b/drivers/gpu/drm/bridge/display-connector.c
|
|
||||||
@@ -13,6 +13,7 @@
|
|
||||||
#include <linux/platform_device.h>
|
|
||||||
#include <linux/regulator/consumer.h>
|
|
||||||
|
|
||||||
+#include <drm/drm_atomic_helper.h>
|
|
||||||
#include <drm/drm_bridge.h>
|
|
||||||
#include <drm/drm_edid.h>
|
|
||||||
|
|
||||||
@@ -87,10 +88,95 @@ static struct edid *display_connector_get_edid(struct drm_bridge *bridge,
|
|
||||||
return drm_get_edid(connector, conn->bridge.ddc);
|
|
||||||
}
|
|
||||||
|
|
||||||
+/*
|
|
||||||
+ * Since this bridge is tied to the connector, it acts like a passthrough,
|
|
||||||
+ * so concerning the output bus formats, either pass the bus formats from the
|
|
||||||
+ * previous bridge or return fallback data like done in the bridge function:
|
|
||||||
+ * drm_atomic_bridge_chain_select_bus_fmts().
|
|
||||||
+ * This supports negotiation if the bridge chain has all bits in place.
|
|
||||||
+ */
|
|
||||||
+static u32 *display_connector_get_output_bus_fmts(struct drm_bridge *bridge,
|
|
||||||
+ struct drm_bridge_state *bridge_state,
|
|
||||||
+ struct drm_crtc_state *crtc_state,
|
|
||||||
+ struct drm_connector_state *conn_state,
|
|
||||||
+ unsigned int *num_output_fmts)
|
|
||||||
+{
|
|
||||||
+ struct drm_bridge *prev_bridge = drm_bridge_get_prev_bridge(bridge);
|
|
||||||
+ struct drm_bridge_state *prev_bridge_state;
|
|
||||||
+
|
|
||||||
+ if (!prev_bridge || !prev_bridge->funcs->atomic_get_output_bus_fmts) {
|
|
||||||
+ struct drm_connector *conn = conn_state->connector;
|
|
||||||
+ u32 *out_bus_fmts;
|
|
||||||
+
|
|
||||||
+ *num_output_fmts = 1;
|
|
||||||
+ out_bus_fmts = kmalloc(sizeof(*out_bus_fmts), GFP_KERNEL);
|
|
||||||
+ if (!out_bus_fmts)
|
|
||||||
+ return NULL;
|
|
||||||
+
|
|
||||||
+ if (conn->display_info.num_bus_formats &&
|
|
||||||
+ conn->display_info.bus_formats)
|
|
||||||
+ out_bus_fmts[0] = conn->display_info.bus_formats[0];
|
|
||||||
+ else
|
|
||||||
+ out_bus_fmts[0] = MEDIA_BUS_FMT_FIXED;
|
|
||||||
+
|
|
||||||
+ return out_bus_fmts;
|
|
||||||
+ }
|
|
||||||
+
|
|
||||||
+ prev_bridge_state = drm_atomic_get_new_bridge_state(crtc_state->state,
|
|
||||||
+ prev_bridge);
|
|
||||||
+
|
|
||||||
+ return prev_bridge->funcs->atomic_get_output_bus_fmts(prev_bridge, prev_bridge_state,
|
|
||||||
+ crtc_state, conn_state,
|
|
||||||
+ num_output_fmts);
|
|
||||||
+}
|
|
||||||
+
|
|
||||||
+/*
|
|
||||||
+ * Since this bridge is tied to the connector, it acts like a passthrough,
|
|
||||||
+ * so concerning the input bus formats, either pass the bus formats from the
|
|
||||||
+ * previous bridge or MEDIA_BUS_FMT_FIXED (like select_bus_fmt_recursive())
|
|
||||||
+ * when atomic_get_input_bus_fmts is not supported.
|
|
||||||
+ * This supports negotiation if the bridge chain has all bits in place.
|
|
||||||
+ */
|
|
||||||
+static u32 *display_connector_get_input_bus_fmts(struct drm_bridge *bridge,
|
|
||||||
+ struct drm_bridge_state *bridge_state,
|
|
||||||
+ struct drm_crtc_state *crtc_state,
|
|
||||||
+ struct drm_connector_state *conn_state,
|
|
||||||
+ u32 output_fmt,
|
|
||||||
+ unsigned int *num_input_fmts)
|
|
||||||
+{
|
|
||||||
+ struct drm_bridge *prev_bridge = drm_bridge_get_prev_bridge(bridge);
|
|
||||||
+ struct drm_bridge_state *prev_bridge_state;
|
|
||||||
+
|
|
||||||
+ if (!prev_bridge || !prev_bridge->funcs->atomic_get_input_bus_fmts) {
|
|
||||||
+ u32 *in_bus_fmts;
|
|
||||||
+
|
|
||||||
+ *num_input_fmts = 1;
|
|
||||||
+ in_bus_fmts = kmalloc(sizeof(*in_bus_fmts), GFP_KERNEL);
|
|
||||||
+ if (!in_bus_fmts)
|
|
||||||
+ return NULL;
|
|
||||||
+
|
|
||||||
+ in_bus_fmts[0] = MEDIA_BUS_FMT_FIXED;
|
|
||||||
+
|
|
||||||
+ return in_bus_fmts;
|
|
||||||
+ }
|
|
||||||
+
|
|
||||||
+ prev_bridge_state = drm_atomic_get_new_bridge_state(crtc_state->state,
|
|
||||||
+ prev_bridge);
|
|
||||||
+
|
|
||||||
+ return prev_bridge->funcs->atomic_get_input_bus_fmts(prev_bridge, prev_bridge_state,
|
|
||||||
+ crtc_state, conn_state, output_fmt,
|
|
||||||
+ num_input_fmts);
|
|
||||||
+}
|
|
||||||
+
|
|
||||||
static const struct drm_bridge_funcs display_connector_bridge_funcs = {
|
|
||||||
.attach = display_connector_attach,
|
|
||||||
.detect = display_connector_detect,
|
|
||||||
.get_edid = display_connector_get_edid,
|
|
||||||
+ .atomic_get_output_bus_fmts = display_connector_get_output_bus_fmts,
|
|
||||||
+ .atomic_get_input_bus_fmts = display_connector_get_input_bus_fmts,
|
|
||||||
+ .atomic_duplicate_state = drm_atomic_helper_bridge_duplicate_state,
|
|
||||||
+ .atomic_destroy_state = drm_atomic_helper_bridge_destroy_state,
|
|
||||||
+ .atomic_reset = drm_atomic_helper_bridge_reset,
|
|
||||||
};
|
|
||||||
|
|
||||||
static irqreturn_t display_connector_hpd_irq(int irq, void *arg)
|
|
||||||
--
|
|
||||||
2.37.3
|
|
||||||
|
|
||||||
@@ -13,7 +13,6 @@ CONFIG_IKCONFIG_PROC=y
|
|||||||
CONFIG_MEMCG=y
|
CONFIG_MEMCG=y
|
||||||
CONFIG_BLK_CGROUP=y
|
CONFIG_BLK_CGROUP=y
|
||||||
CONFIG_CFS_BANDWIDTH=y
|
CONFIG_CFS_BANDWIDTH=y
|
||||||
CONFIG_RT_GROUP_SCHED=y
|
|
||||||
CONFIG_CGROUP_PIDS=y
|
CONFIG_CGROUP_PIDS=y
|
||||||
CONFIG_CGROUP_FREEZER=y
|
CONFIG_CGROUP_FREEZER=y
|
||||||
CONFIG_CGROUP_HUGETLB=y
|
CONFIG_CGROUP_HUGETLB=y
|
||||||
|
|||||||
@@ -26,7 +26,7 @@ if gpio input GPIO27; then
|
|||||||
# ... and Blue Button Pressed?
|
# ... and Blue Button Pressed?
|
||||||
if gpio input GPIO26; then
|
if gpio input GPIO26; then
|
||||||
echo "Boot wipe has been pressed, deleting boot files to trigger USB boot..."
|
echo "Boot wipe has been pressed, deleting boot files to trigger USB boot..."
|
||||||
fatrm mmc 0:1 /start4.elf
|
fatrm ${devtype} ${devnum}:1 /start4.elf
|
||||||
reset
|
reset
|
||||||
fi
|
fi
|
||||||
# Red still pressed?
|
# Red still pressed?
|
||||||
@@ -35,7 +35,7 @@ if gpio input GPIO27; then
|
|||||||
setenv bootargs_hassos "${bootargs_hassos} haos.wipe=1"
|
setenv bootargs_hassos "${bootargs_hassos} haos.wipe=1"
|
||||||
fi
|
fi
|
||||||
elif gpio input GPIO26; then
|
elif gpio input GPIO26; then
|
||||||
ums 0 mmc 0
|
ums 0 ${devtype} ${devnum}
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# HassOS system A/B
|
# HassOS system A/B
|
||||||
|
|||||||
@@ -20,7 +20,7 @@ BR2_ROOTFS_POST_IMAGE_SCRIPT="$(BR2_EXTERNAL_HASSOS_PATH)/scripts/post-image.sh"
|
|||||||
BR2_ROOTFS_POST_SCRIPT_ARGS="$(BR2_EXTERNAL_HASSOS_PATH)/board/arm-uefi/generic-aarch64 $(BR2_EXTERNAL_HASSOS_PATH)/board/arm-uefi/generic-aarch64/hassos-hook.sh"
|
BR2_ROOTFS_POST_SCRIPT_ARGS="$(BR2_EXTERNAL_HASSOS_PATH)/board/arm-uefi/generic-aarch64 $(BR2_EXTERNAL_HASSOS_PATH)/board/arm-uefi/generic-aarch64/hassos-hook.sh"
|
||||||
BR2_LINUX_KERNEL=y
|
BR2_LINUX_KERNEL=y
|
||||||
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
|
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
|
||||||
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.15.67"
|
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.15.72"
|
||||||
BR2_LINUX_KERNEL_USE_ARCH_DEFAULT_CONFIG=y
|
BR2_LINUX_KERNEL_USE_ARCH_DEFAULT_CONFIG=y
|
||||||
BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="$(BR2_EXTERNAL_HASSOS_PATH)/kernel/hassos.config $(BR2_EXTERNAL_HASSOS_PATH)/kernel/docker.config $(BR2_EXTERNAL_HASSOS_PATH)/kernel/device-support.config $(BR2_EXTERNAL_HASSOS_PATH)/board/arm-uefi/generic-aarch64/kernel.config"
|
BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="$(BR2_EXTERNAL_HASSOS_PATH)/kernel/hassos.config $(BR2_EXTERNAL_HASSOS_PATH)/kernel/docker.config $(BR2_EXTERNAL_HASSOS_PATH)/kernel/device-support.config $(BR2_EXTERNAL_HASSOS_PATH)/board/arm-uefi/generic-aarch64/kernel.config"
|
||||||
BR2_LINUX_KERNEL_LZ4=y
|
BR2_LINUX_KERNEL_LZ4=y
|
||||||
@@ -122,6 +122,7 @@ BR2_PACKAGE_HASSIO=y
|
|||||||
BR2_PACKAGE_HASSIO_ARCH="aarch64"
|
BR2_PACKAGE_HASSIO_ARCH="aarch64"
|
||||||
BR2_PACKAGE_HASSIO_MACHINE="qemuarm-64"
|
BR2_PACKAGE_HASSIO_MACHINE="qemuarm-64"
|
||||||
BR2_PACKAGE_OS_AGENT=y
|
BR2_PACKAGE_OS_AGENT=y
|
||||||
|
BR2_PACKAGE_OS_AGENT_BOARD="GenericAarch64"
|
||||||
BR2_PACKAGE_RPI_RF_MOD=y
|
BR2_PACKAGE_RPI_RF_MOD=y
|
||||||
BR2_PACKAGE_RTL8821CU=y
|
BR2_PACKAGE_RTL8821CU=y
|
||||||
BR2_PACKAGE_HOST_TEMPIO=y
|
BR2_PACKAGE_HOST_TEMPIO=y
|
||||||
|
|||||||
@@ -20,7 +20,7 @@ BR2_ROOTFS_POST_IMAGE_SCRIPT="$(BR2_EXTERNAL_HASSOS_PATH)/scripts/post-image.sh"
|
|||||||
BR2_ROOTFS_POST_SCRIPT_ARGS="$(BR2_EXTERNAL_HASSOS_PATH)/board/pc/generic-x86-64 $(BR2_EXTERNAL_HASSOS_PATH)/board/pc/generic-x86-64/hassos-hook.sh"
|
BR2_ROOTFS_POST_SCRIPT_ARGS="$(BR2_EXTERNAL_HASSOS_PATH)/board/pc/generic-x86-64 $(BR2_EXTERNAL_HASSOS_PATH)/board/pc/generic-x86-64/hassos-hook.sh"
|
||||||
BR2_LINUX_KERNEL=y
|
BR2_LINUX_KERNEL=y
|
||||||
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
|
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
|
||||||
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.15.67"
|
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.15.72"
|
||||||
BR2_LINUX_KERNEL_DEFCONFIG="x86_64"
|
BR2_LINUX_KERNEL_DEFCONFIG="x86_64"
|
||||||
BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="$(BR2_EXTERNAL_HASSOS_PATH)/kernel/hassos.config $(BR2_EXTERNAL_HASSOS_PATH)/kernel/docker.config $(BR2_EXTERNAL_HASSOS_PATH)/kernel/device-support.config $(BR2_EXTERNAL_HASSOS_PATH)/board/pc/generic-x86-64/kernel.config"
|
BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="$(BR2_EXTERNAL_HASSOS_PATH)/kernel/hassos.config $(BR2_EXTERNAL_HASSOS_PATH)/kernel/docker.config $(BR2_EXTERNAL_HASSOS_PATH)/kernel/device-support.config $(BR2_EXTERNAL_HASSOS_PATH)/board/pc/generic-x86-64/kernel.config"
|
||||||
BR2_LINUX_KERNEL_LZ4=y
|
BR2_LINUX_KERNEL_LZ4=y
|
||||||
@@ -123,6 +123,7 @@ BR2_PACKAGE_HASSIO=y
|
|||||||
BR2_PACKAGE_HASSIO_ARCH="amd64"
|
BR2_PACKAGE_HASSIO_ARCH="amd64"
|
||||||
BR2_PACKAGE_HASSIO_MACHINE="generic-x86-64"
|
BR2_PACKAGE_HASSIO_MACHINE="generic-x86-64"
|
||||||
BR2_PACKAGE_OS_AGENT=y
|
BR2_PACKAGE_OS_AGENT=y
|
||||||
|
BR2_PACKAGE_OS_AGENT_BOARD="GenericAmd64"
|
||||||
BR2_PACKAGE_RPI_RF_MOD=y
|
BR2_PACKAGE_RPI_RF_MOD=y
|
||||||
BR2_PACKAGE_RTL88X2BU=y
|
BR2_PACKAGE_RTL88X2BU=y
|
||||||
BR2_PACKAGE_RTL8821CU=y
|
BR2_PACKAGE_RTL8821CU=y
|
||||||
|
|||||||
@@ -20,7 +20,7 @@ BR2_ROOTFS_POST_IMAGE_SCRIPT="$(BR2_EXTERNAL_HASSOS_PATH)/scripts/post-image.sh"
|
|||||||
BR2_ROOTFS_POST_SCRIPT_ARGS="$(BR2_EXTERNAL_HASSOS_PATH)/board/khadas/vim3 $(BR2_EXTERNAL_HASSOS_PATH)/board/khadas/vim3/hassos-hook.sh"
|
BR2_ROOTFS_POST_SCRIPT_ARGS="$(BR2_EXTERNAL_HASSOS_PATH)/board/khadas/vim3 $(BR2_EXTERNAL_HASSOS_PATH)/board/khadas/vim3/hassos-hook.sh"
|
||||||
BR2_LINUX_KERNEL=y
|
BR2_LINUX_KERNEL=y
|
||||||
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
|
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
|
||||||
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.15.67"
|
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.15.72"
|
||||||
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
|
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
|
||||||
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_HASSOS_PATH)/board/khadas/kernel-vim.config"
|
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_HASSOS_PATH)/board/khadas/kernel-vim.config"
|
||||||
BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="$(BR2_EXTERNAL_HASSOS_PATH)/kernel/hassos.config $(BR2_EXTERNAL_HASSOS_PATH)/kernel/docker.config $(BR2_EXTERNAL_HASSOS_PATH)/kernel/device-support.config"
|
BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="$(BR2_EXTERNAL_HASSOS_PATH)/kernel/hassos.config $(BR2_EXTERNAL_HASSOS_PATH)/kernel/docker.config $(BR2_EXTERNAL_HASSOS_PATH)/kernel/device-support.config"
|
||||||
@@ -111,9 +111,10 @@ BR2_PACKAGE_HOST_UBOOT_TOOLS_BOOT_SCRIPT_SOURCE="$(BR2_EXTERNAL_HASSOS_PATH)/boa
|
|||||||
BR2_PACKAGE_GASKET=y
|
BR2_PACKAGE_GASKET=y
|
||||||
BR2_PACKAGE_HASSIO=y
|
BR2_PACKAGE_HASSIO=y
|
||||||
BR2_PACKAGE_HASSIO_ARCH="aarch64"
|
BR2_PACKAGE_HASSIO_ARCH="aarch64"
|
||||||
BR2_PACKAGE_HASSIO_MACHINE="odroid-n2"
|
BR2_PACKAGE_HASSIO_MACHINE="khadas-vim3"
|
||||||
BR2_PACKAGE_KHADAS_BOOT=y
|
BR2_PACKAGE_KHADAS_BOOT=y
|
||||||
BR2_PACKAGE_OS_AGENT=y
|
BR2_PACKAGE_OS_AGENT=y
|
||||||
|
BR2_PACKAGE_OS_AGENT_BOARD="KhadasVim3"
|
||||||
BR2_PACKAGE_RTL88X2BU=y
|
BR2_PACKAGE_RTL88X2BU=y
|
||||||
BR2_PACKAGE_RTL8821CU=y
|
BR2_PACKAGE_RTL8821CU=y
|
||||||
BR2_PACKAGE_HOST_TEMPIO=y
|
BR2_PACKAGE_HOST_TEMPIO=y
|
||||||
|
|||||||
@@ -20,7 +20,7 @@ BR2_ROOTFS_POST_IMAGE_SCRIPT="$(BR2_EXTERNAL_HASSOS_PATH)/scripts/post-image.sh"
|
|||||||
BR2_ROOTFS_POST_SCRIPT_ARGS="$(BR2_EXTERNAL_HASSOS_PATH)/board/hardkernel/odroid-c2 $(BR2_EXTERNAL_HASSOS_PATH)/board/hardkernel/odroid-c2/hassos-hook.sh"
|
BR2_ROOTFS_POST_SCRIPT_ARGS="$(BR2_EXTERNAL_HASSOS_PATH)/board/hardkernel/odroid-c2 $(BR2_EXTERNAL_HASSOS_PATH)/board/hardkernel/odroid-c2/hassos-hook.sh"
|
||||||
BR2_LINUX_KERNEL=y
|
BR2_LINUX_KERNEL=y
|
||||||
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
|
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
|
||||||
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.15.67"
|
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.15.72"
|
||||||
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
|
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
|
||||||
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_HASSOS_PATH)/board/hardkernel/kernel-amlogic.config"
|
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_HASSOS_PATH)/board/hardkernel/kernel-amlogic.config"
|
||||||
BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="$(BR2_EXTERNAL_HASSOS_PATH)/kernel/hassos.config $(BR2_EXTERNAL_HASSOS_PATH)/kernel/docker.config $(BR2_EXTERNAL_HASSOS_PATH)/kernel/device-support.config"
|
BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="$(BR2_EXTERNAL_HASSOS_PATH)/kernel/hassos.config $(BR2_EXTERNAL_HASSOS_PATH)/kernel/docker.config $(BR2_EXTERNAL_HASSOS_PATH)/kernel/device-support.config"
|
||||||
@@ -113,6 +113,7 @@ BR2_PACKAGE_HASSIO=y
|
|||||||
BR2_PACKAGE_HASSIO_ARCH="aarch64"
|
BR2_PACKAGE_HASSIO_ARCH="aarch64"
|
||||||
BR2_PACKAGE_HASSIO_MACHINE="odroid-c2"
|
BR2_PACKAGE_HASSIO_MACHINE="odroid-c2"
|
||||||
BR2_PACKAGE_OS_AGENT=y
|
BR2_PACKAGE_OS_AGENT=y
|
||||||
|
BR2_PACKAGE_OS_AGENT_BOARD="OdroidC2"
|
||||||
BR2_PACKAGE_RPI_RF_MOD=y
|
BR2_PACKAGE_RPI_RF_MOD=y
|
||||||
BR2_PACKAGE_RPI_RF_MOD_DTS=y
|
BR2_PACKAGE_RPI_RF_MOD_DTS=y
|
||||||
BR2_PACKAGE_RPI_RF_MOD_DTS_ODROID-C2=y
|
BR2_PACKAGE_RPI_RF_MOD_DTS_ODROID-C2=y
|
||||||
|
|||||||
@@ -20,7 +20,7 @@ BR2_ROOTFS_POST_IMAGE_SCRIPT="$(BR2_EXTERNAL_HASSOS_PATH)/scripts/post-image.sh"
|
|||||||
BR2_ROOTFS_POST_SCRIPT_ARGS="$(BR2_EXTERNAL_HASSOS_PATH)/board/hardkernel/odroid-c4 $(BR2_EXTERNAL_HASSOS_PATH)/board/hardkernel/odroid-c4/hassos-hook.sh"
|
BR2_ROOTFS_POST_SCRIPT_ARGS="$(BR2_EXTERNAL_HASSOS_PATH)/board/hardkernel/odroid-c4 $(BR2_EXTERNAL_HASSOS_PATH)/board/hardkernel/odroid-c4/hassos-hook.sh"
|
||||||
BR2_LINUX_KERNEL=y
|
BR2_LINUX_KERNEL=y
|
||||||
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
|
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
|
||||||
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.15.67"
|
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.15.72"
|
||||||
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
|
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
|
||||||
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_HASSOS_PATH)/board/hardkernel/kernel-amlogic.config"
|
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_HASSOS_PATH)/board/hardkernel/kernel-amlogic.config"
|
||||||
BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="$(BR2_EXTERNAL_HASSOS_PATH)/kernel/hassos.config $(BR2_EXTERNAL_HASSOS_PATH)/kernel/docker.config $(BR2_EXTERNAL_HASSOS_PATH)/kernel/device-support.config"
|
BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="$(BR2_EXTERNAL_HASSOS_PATH)/kernel/hassos.config $(BR2_EXTERNAL_HASSOS_PATH)/kernel/docker.config $(BR2_EXTERNAL_HASSOS_PATH)/kernel/device-support.config"
|
||||||
@@ -112,6 +112,7 @@ BR2_PACKAGE_HASSIO=y
|
|||||||
BR2_PACKAGE_HASSIO_ARCH="aarch64"
|
BR2_PACKAGE_HASSIO_ARCH="aarch64"
|
||||||
BR2_PACKAGE_HASSIO_MACHINE="odroid-c4"
|
BR2_PACKAGE_HASSIO_MACHINE="odroid-c4"
|
||||||
BR2_PACKAGE_OS_AGENT=y
|
BR2_PACKAGE_OS_AGENT=y
|
||||||
|
BR2_PACKAGE_OS_AGENT_BOARD="OdroidC4"
|
||||||
BR2_PACKAGE_RPI_RF_MOD=y
|
BR2_PACKAGE_RPI_RF_MOD=y
|
||||||
BR2_PACKAGE_RPI_RF_MOD_DTS=y
|
BR2_PACKAGE_RPI_RF_MOD_DTS=y
|
||||||
BR2_PACKAGE_RPI_RF_MOD_DTS_ODROID-C4=y
|
BR2_PACKAGE_RPI_RF_MOD_DTS_ODROID-C4=y
|
||||||
|
|||||||
@@ -20,7 +20,7 @@ BR2_ROOTFS_POST_IMAGE_SCRIPT="$(BR2_EXTERNAL_HASSOS_PATH)/scripts/post-image.sh"
|
|||||||
BR2_ROOTFS_POST_SCRIPT_ARGS="$(BR2_EXTERNAL_HASSOS_PATH)/board/hardkernel/odroid-n2 $(BR2_EXTERNAL_HASSOS_PATH)/board/hardkernel/odroid-n2/hassos-hook.sh"
|
BR2_ROOTFS_POST_SCRIPT_ARGS="$(BR2_EXTERNAL_HASSOS_PATH)/board/hardkernel/odroid-n2 $(BR2_EXTERNAL_HASSOS_PATH)/board/hardkernel/odroid-n2/hassos-hook.sh"
|
||||||
BR2_LINUX_KERNEL=y
|
BR2_LINUX_KERNEL=y
|
||||||
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
|
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
|
||||||
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.15.67"
|
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.15.72"
|
||||||
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
|
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
|
||||||
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_HASSOS_PATH)/board/hardkernel/kernel-amlogic.config"
|
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_HASSOS_PATH)/board/hardkernel/kernel-amlogic.config"
|
||||||
BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="$(BR2_EXTERNAL_HASSOS_PATH)/kernel/hassos.config $(BR2_EXTERNAL_HASSOS_PATH)/kernel/docker.config $(BR2_EXTERNAL_HASSOS_PATH)/kernel/device-support.config $(BR2_EXTERNAL_HASSOS_PATH)/board/hardkernel/odroid-n2/kernel.config"
|
BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="$(BR2_EXTERNAL_HASSOS_PATH)/kernel/hassos.config $(BR2_EXTERNAL_HASSOS_PATH)/kernel/docker.config $(BR2_EXTERNAL_HASSOS_PATH)/kernel/device-support.config $(BR2_EXTERNAL_HASSOS_PATH)/board/hardkernel/odroid-n2/kernel.config"
|
||||||
@@ -114,6 +114,7 @@ BR2_PACKAGE_HASSIO=y
|
|||||||
BR2_PACKAGE_HASSIO_ARCH="aarch64"
|
BR2_PACKAGE_HASSIO_ARCH="aarch64"
|
||||||
BR2_PACKAGE_HASSIO_MACHINE="odroid-n2"
|
BR2_PACKAGE_HASSIO_MACHINE="odroid-n2"
|
||||||
BR2_PACKAGE_OS_AGENT=y
|
BR2_PACKAGE_OS_AGENT=y
|
||||||
|
BR2_PACKAGE_OS_AGENT_BOARD="OdroidN2"
|
||||||
BR2_PACKAGE_RPI_RF_MOD=y
|
BR2_PACKAGE_RPI_RF_MOD=y
|
||||||
BR2_PACKAGE_RPI_RF_MOD_DTS=y
|
BR2_PACKAGE_RPI_RF_MOD_DTS=y
|
||||||
BR2_PACKAGE_RPI_RF_MOD_DTS_ODROID-N2=y
|
BR2_PACKAGE_RPI_RF_MOD_DTS_ODROID-N2=y
|
||||||
|
|||||||
@@ -21,7 +21,7 @@ BR2_ROOTFS_POST_IMAGE_SCRIPT="$(BR2_EXTERNAL_HASSOS_PATH)/scripts/post-image.sh"
|
|||||||
BR2_ROOTFS_POST_SCRIPT_ARGS="$(BR2_EXTERNAL_HASSOS_PATH)/board/hardkernel/odroid-xu4 $(BR2_EXTERNAL_HASSOS_PATH)/board/hardkernel/odroid-xu4/hassos-hook.sh"
|
BR2_ROOTFS_POST_SCRIPT_ARGS="$(BR2_EXTERNAL_HASSOS_PATH)/board/hardkernel/odroid-xu4 $(BR2_EXTERNAL_HASSOS_PATH)/board/hardkernel/odroid-xu4/hassos-hook.sh"
|
||||||
BR2_LINUX_KERNEL=y
|
BR2_LINUX_KERNEL=y
|
||||||
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
|
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
|
||||||
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.15.67"
|
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.15.72"
|
||||||
BR2_LINUX_KERNEL_DEFCONFIG="exynos"
|
BR2_LINUX_KERNEL_DEFCONFIG="exynos"
|
||||||
BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="$(BR2_EXTERNAL_HASSOS_PATH)/kernel/hassos.config $(BR2_EXTERNAL_HASSOS_PATH)/kernel/docker.config $(BR2_EXTERNAL_HASSOS_PATH)/kernel/device-support.config"
|
BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="$(BR2_EXTERNAL_HASSOS_PATH)/kernel/hassos.config $(BR2_EXTERNAL_HASSOS_PATH)/kernel/docker.config $(BR2_EXTERNAL_HASSOS_PATH)/kernel/device-support.config"
|
||||||
BR2_LINUX_KERNEL_LZ4=y
|
BR2_LINUX_KERNEL_LZ4=y
|
||||||
@@ -116,6 +116,7 @@ BR2_PACKAGE_HASSIO=y
|
|||||||
BR2_PACKAGE_HASSIO_ARCH="armv7"
|
BR2_PACKAGE_HASSIO_ARCH="armv7"
|
||||||
BR2_PACKAGE_HASSIO_MACHINE="odroid-xu"
|
BR2_PACKAGE_HASSIO_MACHINE="odroid-xu"
|
||||||
BR2_PACKAGE_OS_AGENT=y
|
BR2_PACKAGE_OS_AGENT=y
|
||||||
|
BR2_PACKAGE_OS_AGENT_BOARD="OdroidXu"
|
||||||
BR2_PACKAGE_RPI_RF_MOD=y
|
BR2_PACKAGE_RPI_RF_MOD=y
|
||||||
BR2_PACKAGE_RTL88X2BU=y
|
BR2_PACKAGE_RTL88X2BU=y
|
||||||
BR2_PACKAGE_RTL8821CU=y
|
BR2_PACKAGE_RTL8821CU=y
|
||||||
|
|||||||
@@ -20,7 +20,7 @@ BR2_ROOTFS_POST_IMAGE_SCRIPT="$(BR2_EXTERNAL_HASSOS_PATH)/scripts/post-image.sh"
|
|||||||
BR2_ROOTFS_POST_SCRIPT_ARGS="$(BR2_EXTERNAL_HASSOS_PATH)/board/pc/ova $(BR2_EXTERNAL_HASSOS_PATH)/board/pc/ova/hassos-hook.sh"
|
BR2_ROOTFS_POST_SCRIPT_ARGS="$(BR2_EXTERNAL_HASSOS_PATH)/board/pc/ova $(BR2_EXTERNAL_HASSOS_PATH)/board/pc/ova/hassos-hook.sh"
|
||||||
BR2_LINUX_KERNEL=y
|
BR2_LINUX_KERNEL=y
|
||||||
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
|
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
|
||||||
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.15.67"
|
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.15.72"
|
||||||
BR2_LINUX_KERNEL_DEFCONFIG="x86_64"
|
BR2_LINUX_KERNEL_DEFCONFIG="x86_64"
|
||||||
BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="$(BR2_EXTERNAL_HASSOS_PATH)/kernel/hassos.config $(BR2_EXTERNAL_HASSOS_PATH)/kernel/docker.config $(BR2_EXTERNAL_HASSOS_PATH)/kernel/device-support.config $(BR2_EXTERNAL_HASSOS_PATH)/board/pc/ova/kernel.config"
|
BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="$(BR2_EXTERNAL_HASSOS_PATH)/kernel/hassos.config $(BR2_EXTERNAL_HASSOS_PATH)/kernel/docker.config $(BR2_EXTERNAL_HASSOS_PATH)/kernel/device-support.config $(BR2_EXTERNAL_HASSOS_PATH)/board/pc/ova/kernel.config"
|
||||||
BR2_LINUX_KERNEL_LZ4=y
|
BR2_LINUX_KERNEL_LZ4=y
|
||||||
@@ -122,6 +122,7 @@ BR2_PACKAGE_HASSIO=y
|
|||||||
BR2_PACKAGE_HASSIO_ARCH="amd64"
|
BR2_PACKAGE_HASSIO_ARCH="amd64"
|
||||||
BR2_PACKAGE_HASSIO_MACHINE="qemux86-64"
|
BR2_PACKAGE_HASSIO_MACHINE="qemux86-64"
|
||||||
BR2_PACKAGE_OS_AGENT=y
|
BR2_PACKAGE_OS_AGENT=y
|
||||||
|
BR2_PACKAGE_OS_AGENT_BOARD="Ova"
|
||||||
BR2_PACKAGE_QEMU_GUEST_AGENT=y
|
BR2_PACKAGE_QEMU_GUEST_AGENT=y
|
||||||
BR2_PACKAGE_RPI_RF_MOD=y
|
BR2_PACKAGE_RPI_RF_MOD=y
|
||||||
BR2_PACKAGE_RTL88X2BU=y
|
BR2_PACKAGE_RTL88X2BU=y
|
||||||
|
|||||||
@@ -115,6 +115,7 @@ BR2_PACKAGE_HASSIO=y
|
|||||||
BR2_PACKAGE_HASSIO_ARCH="armv7"
|
BR2_PACKAGE_HASSIO_ARCH="armv7"
|
||||||
BR2_PACKAGE_HASSIO_MACHINE="raspberrypi2"
|
BR2_PACKAGE_HASSIO_MACHINE="raspberrypi2"
|
||||||
BR2_PACKAGE_OS_AGENT=y
|
BR2_PACKAGE_OS_AGENT=y
|
||||||
|
BR2_PACKAGE_OS_AGENT_BOARD="RaspberryPi2"
|
||||||
BR2_PACKAGE_RPI_RF_MOD=y
|
BR2_PACKAGE_RPI_RF_MOD=y
|
||||||
BR2_PACKAGE_RPI_RF_MOD_DTS=y
|
BR2_PACKAGE_RPI_RF_MOD_DTS=y
|
||||||
BR2_PACKAGE_HOST_TEMPIO=y
|
BR2_PACKAGE_HOST_TEMPIO=y
|
||||||
|
|||||||
@@ -117,6 +117,7 @@ BR2_PACKAGE_HASSIO=y
|
|||||||
BR2_PACKAGE_HASSIO_ARCH="aarch64"
|
BR2_PACKAGE_HASSIO_ARCH="aarch64"
|
||||||
BR2_PACKAGE_HASSIO_MACHINE="raspberrypi3-64"
|
BR2_PACKAGE_HASSIO_MACHINE="raspberrypi3-64"
|
||||||
BR2_PACKAGE_OS_AGENT=y
|
BR2_PACKAGE_OS_AGENT=y
|
||||||
|
BR2_PACKAGE_OS_AGENT_BOARD="RaspberryPi3"
|
||||||
BR2_PACKAGE_PI_BLUETOOTH=y
|
BR2_PACKAGE_PI_BLUETOOTH=y
|
||||||
BR2_PACKAGE_RPI_RF_MOD=y
|
BR2_PACKAGE_RPI_RF_MOD=y
|
||||||
BR2_PACKAGE_RPI_RF_MOD_DTS=y
|
BR2_PACKAGE_RPI_RF_MOD_DTS=y
|
||||||
|
|||||||
@@ -118,6 +118,7 @@ BR2_PACKAGE_HASSIO=y
|
|||||||
BR2_PACKAGE_HASSIO_ARCH="armv7"
|
BR2_PACKAGE_HASSIO_ARCH="armv7"
|
||||||
BR2_PACKAGE_HASSIO_MACHINE="raspberrypi3"
|
BR2_PACKAGE_HASSIO_MACHINE="raspberrypi3"
|
||||||
BR2_PACKAGE_OS_AGENT=y
|
BR2_PACKAGE_OS_AGENT=y
|
||||||
|
BR2_PACKAGE_OS_AGENT_BOARD="RaspberryPi3"
|
||||||
BR2_PACKAGE_PI_BLUETOOTH=y
|
BR2_PACKAGE_PI_BLUETOOTH=y
|
||||||
BR2_PACKAGE_RPI_RF_MOD=y
|
BR2_PACKAGE_RPI_RF_MOD=y
|
||||||
BR2_PACKAGE_RPI_RF_MOD_DTS=y
|
BR2_PACKAGE_RPI_RF_MOD_DTS=y
|
||||||
|
|||||||
@@ -119,6 +119,7 @@ BR2_PACKAGE_HASSIO=y
|
|||||||
BR2_PACKAGE_HASSIO_ARCH="aarch64"
|
BR2_PACKAGE_HASSIO_ARCH="aarch64"
|
||||||
BR2_PACKAGE_HASSIO_MACHINE="raspberrypi4-64"
|
BR2_PACKAGE_HASSIO_MACHINE="raspberrypi4-64"
|
||||||
BR2_PACKAGE_OS_AGENT=y
|
BR2_PACKAGE_OS_AGENT=y
|
||||||
|
BR2_PACKAGE_OS_AGENT_BOARD="RaspberryPi4"
|
||||||
BR2_PACKAGE_PI_BLUETOOTH=y
|
BR2_PACKAGE_PI_BLUETOOTH=y
|
||||||
BR2_PACKAGE_RPI_RF_MOD=y
|
BR2_PACKAGE_RPI_RF_MOD=y
|
||||||
BR2_PACKAGE_RPI_RF_MOD_DTS=y
|
BR2_PACKAGE_RPI_RF_MOD_DTS=y
|
||||||
|
|||||||
@@ -117,6 +117,7 @@ BR2_PACKAGE_HASSIO=y
|
|||||||
BR2_PACKAGE_HASSIO_ARCH="armv7"
|
BR2_PACKAGE_HASSIO_ARCH="armv7"
|
||||||
BR2_PACKAGE_HASSIO_MACHINE="raspberrypi4"
|
BR2_PACKAGE_HASSIO_MACHINE="raspberrypi4"
|
||||||
BR2_PACKAGE_OS_AGENT=y
|
BR2_PACKAGE_OS_AGENT=y
|
||||||
|
BR2_PACKAGE_OS_AGENT_BOARD="RaspberryPi4"
|
||||||
BR2_PACKAGE_PI_BLUETOOTH=y
|
BR2_PACKAGE_PI_BLUETOOTH=y
|
||||||
BR2_PACKAGE_RPI_RF_MOD=y
|
BR2_PACKAGE_RPI_RF_MOD=y
|
||||||
BR2_PACKAGE_RPI_RF_MOD_DTS=y
|
BR2_PACKAGE_RPI_RF_MOD_DTS=y
|
||||||
|
|||||||
@@ -22,7 +22,7 @@ BR2_ROOTFS_POST_IMAGE_SCRIPT="$(BR2_EXTERNAL_HASSOS_PATH)/scripts/post-image.sh"
|
|||||||
BR2_ROOTFS_POST_SCRIPT_ARGS="$(BR2_EXTERNAL_HASSOS_PATH)/board/asus/tinker $(BR2_EXTERNAL_HASSOS_PATH)/board/asus/hassos-hook.sh"
|
BR2_ROOTFS_POST_SCRIPT_ARGS="$(BR2_EXTERNAL_HASSOS_PATH)/board/asus/tinker $(BR2_EXTERNAL_HASSOS_PATH)/board/asus/hassos-hook.sh"
|
||||||
BR2_LINUX_KERNEL=y
|
BR2_LINUX_KERNEL=y
|
||||||
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
|
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
|
||||||
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.15.67"
|
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.15.72"
|
||||||
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
|
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
|
||||||
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_HASSOS_PATH)/board/asus/tinker/kernel.config"
|
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_HASSOS_PATH)/board/asus/tinker/kernel.config"
|
||||||
BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="$(BR2_EXTERNAL_HASSOS_PATH)/kernel/hassos.config $(BR2_EXTERNAL_HASSOS_PATH)/kernel/docker.config $(BR2_EXTERNAL_HASSOS_PATH)/kernel/device-support.config"
|
BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="$(BR2_EXTERNAL_HASSOS_PATH)/kernel/hassos.config $(BR2_EXTERNAL_HASSOS_PATH)/kernel/docker.config $(BR2_EXTERNAL_HASSOS_PATH)/kernel/device-support.config"
|
||||||
@@ -119,6 +119,7 @@ BR2_PACKAGE_HASSIO=y
|
|||||||
BR2_PACKAGE_HASSIO_ARCH="armv7"
|
BR2_PACKAGE_HASSIO_ARCH="armv7"
|
||||||
BR2_PACKAGE_HASSIO_MACHINE="tinker"
|
BR2_PACKAGE_HASSIO_MACHINE="tinker"
|
||||||
BR2_PACKAGE_OS_AGENT=y
|
BR2_PACKAGE_OS_AGENT=y
|
||||||
|
BR2_PACKAGE_OS_AGENT_BOARD="Tinker"
|
||||||
BR2_PACKAGE_RPI_RF_MOD=y
|
BR2_PACKAGE_RPI_RF_MOD=y
|
||||||
BR2_PACKAGE_RPI_RF_MOD_DTS=y
|
BR2_PACKAGE_RPI_RF_MOD_DTS=y
|
||||||
BR2_PACKAGE_RPI_RF_MOD_DTS_TINKER=y
|
BR2_PACKAGE_RPI_RF_MOD_DTS_TINKER=y
|
||||||
|
|||||||
@@ -118,6 +118,7 @@ BR2_PACKAGE_HASSIO=y
|
|||||||
BR2_PACKAGE_HASSIO_ARCH="aarch64"
|
BR2_PACKAGE_HASSIO_ARCH="aarch64"
|
||||||
BR2_PACKAGE_HASSIO_MACHINE="yellow"
|
BR2_PACKAGE_HASSIO_MACHINE="yellow"
|
||||||
BR2_PACKAGE_OS_AGENT=y
|
BR2_PACKAGE_OS_AGENT=y
|
||||||
|
BR2_PACKAGE_OS_AGENT_BOARD="Yellow"
|
||||||
BR2_PACKAGE_PI_BLUETOOTH=y
|
BR2_PACKAGE_PI_BLUETOOTH=y
|
||||||
BR2_PACKAGE_RPI_RF_MOD=y
|
BR2_PACKAGE_RPI_RF_MOD=y
|
||||||
BR2_PACKAGE_RPI_RF_MOD_DTS=y
|
BR2_PACKAGE_RPI_RF_MOD_DTS=y
|
||||||
|
|||||||
@@ -3,6 +3,7 @@ CONFIG_CFQ_GROUP_IOSCHED=y
|
|||||||
CONFIG_CFS_BANDWIDTH=y
|
CONFIG_CFS_BANDWIDTH=y
|
||||||
CONFIG_FAIR_GROUP_SCHED=y
|
CONFIG_FAIR_GROUP_SCHED=y
|
||||||
CONFIG_NET_SCHED=y
|
CONFIG_NET_SCHED=y
|
||||||
|
# CONFIG_RT_GROUP_SCHED is not set
|
||||||
|
|
||||||
CONFIG_CGROUPS=y
|
CONFIG_CGROUPS=y
|
||||||
CONFIG_HUGETLB_PAGE=y
|
CONFIG_HUGETLB_PAGE=y
|
||||||
|
|||||||
@@ -47,9 +47,11 @@ CONFIG_BT_HIDP=m
|
|||||||
CONFIG_BT_LEDS=y
|
CONFIG_BT_LEDS=y
|
||||||
|
|
||||||
CONFIG_IPV6=y
|
CONFIG_IPV6=y
|
||||||
CONFIG_IPV6_MROUTE=y
|
|
||||||
CONFIG_IPV6_SIT=m
|
CONFIG_IPV6_SIT=m
|
||||||
|
|
||||||
|
CONFIG_IP_MROUTE=y
|
||||||
|
CONFIG_IPV6_MROUTE=y
|
||||||
|
|
||||||
CONFIG_NF_TABLES=m
|
CONFIG_NF_TABLES=m
|
||||||
CONFIG_NF_TABLES_INET=y
|
CONFIG_NF_TABLES_INET=y
|
||||||
CONFIG_NF_TABLES_NETDEV=y
|
CONFIG_NF_TABLES_NETDEV=y
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
VERSION_MAJOR=9
|
VERSION_MAJOR=9
|
||||||
VERSION_BUILD=0
|
VERSION_BUILD=2
|
||||||
|
|
||||||
HASSOS_NAME="Home Assistant OS"
|
HASSOS_NAME="Home Assistant OS"
|
||||||
HASSOS_ID="haos"
|
HASSOS_ID="haos"
|
||||||
|
|||||||
@@ -2,3 +2,12 @@ config BR2_PACKAGE_OS_AGENT
|
|||||||
bool "Home Assistant OS Agent"
|
bool "Home Assistant OS Agent"
|
||||||
help
|
help
|
||||||
Install the Home Assistant OS Agent
|
Install the Home Assistant OS Agent
|
||||||
|
|
||||||
|
if BR2_PACKAGE_OS_AGENT
|
||||||
|
|
||||||
|
config BR2_PACKAGE_OS_AGENT_BOARD
|
||||||
|
string "OS-Agent board"
|
||||||
|
help
|
||||||
|
OS Agent board feature which should be pull.
|
||||||
|
|
||||||
|
endif
|
||||||
|
|||||||
@@ -4,12 +4,12 @@
|
|||||||
#
|
#
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
OS_AGENT_VERSION = 1.3.0
|
OS_AGENT_VERSION = 1.4.1
|
||||||
OS_AGENT_SITE = $(call github,home-assistant,os-agent,$(OS_AGENT_VERSION))
|
OS_AGENT_SITE = $(call github,home-assistant,os-agent,$(OS_AGENT_VERSION))
|
||||||
OS_AGENT_LICENSE = Apache License 2.0
|
OS_AGENT_LICENSE = Apache License 2.0
|
||||||
OS_AGENT_LICENSE_FILES = LICENSE
|
OS_AGENT_LICENSE_FILES = LICENSE
|
||||||
OS_AGENT_GOMOD = github.com/home-assistant/os-agent
|
OS_AGENT_GOMOD = github.com/home-assistant/os-agent
|
||||||
OS_AGENT_LDFLAGS = -X main.version=$(OS_AGENT_VERSION)
|
OS_AGENT_LDFLAGS = -X main.version=$(OS_AGENT_VERSION) -X main.board=$(BR2_PACKAGE_OS_AGENT_BOARD)
|
||||||
|
|
||||||
define OS_AGENT_INSTALL_INIT_SYSTEMD
|
define OS_AGENT_INSTALL_INIT_SYSTEMD
|
||||||
$(INSTALL) -D -m 0644 $(@D)/contrib/io.hass.conf \
|
$(INSTALL) -D -m 0644 $(@D)/contrib/io.hass.conf \
|
||||||
|
|||||||
Reference in New Issue
Block a user