From 3a898c9f4ebd7da704128263a93d2aa0273b919b Mon Sep 17 00:00:00 2001 From: smoham283 Date: Thu, 12 Sep 2024 11:36:36 +0530 Subject: [PATCH 1/5] RDKVREFPLT-3348:Update preferred_provider.inc --- conf/machine/include/preferred_provider.inc | 1 + 1 file changed, 1 insertion(+) diff --git a/conf/machine/include/preferred_provider.inc b/conf/machine/include/preferred_provider.inc index 2affaa3..968789b 100644 --- a/conf/machine/include/preferred_provider.inc +++ b/conf/machine/include/preferred_provider.inc @@ -22,3 +22,4 @@ PREFERRED_PROVIDER_virtual/mfrlib = "mfrlibs-hal-raspberrypi4" #Temp add media-utils as provider for vendor-media-utils, to be re-worked if hal changes are required. PREFERRED_PROVIDER_virtual/vendor-media-utils = "media-utils" PREFERRED_PROVIDER_virtual/vendor-hdmicec-hal = "hdmicec-hal-raspberrypi4" +PREFERRED_PROVIDER_virtual/vendor-audio-service = "noop" From 63b597c51c3e40a020a53daa0dfe36e995611e17 Mon Sep 17 00:00:00 2001 From: joseinweb Date: Thu, 12 Sep 2024 15:52:38 -0400 Subject: [PATCH 2/5] No operations for unused adapters drm modules and secapi adapters are not used in RPI. Marking it as no operation. --- conf/machine/include/preferred_provider.inc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/conf/machine/include/preferred_provider.inc b/conf/machine/include/preferred_provider.inc index 968789b..22dc6a7 100644 --- a/conf/machine/include/preferred_provider.inc +++ b/conf/machine/include/preferred_provider.inc @@ -23,3 +23,5 @@ PREFERRED_PROVIDER_virtual/mfrlib = "mfrlibs-hal-raspberrypi4" PREFERRED_PROVIDER_virtual/vendor-media-utils = "media-utils" PREFERRED_PROVIDER_virtual/vendor-hdmicec-hal = "hdmicec-hal-raspberrypi4" PREFERRED_PROVIDER_virtual/vendor-audio-service = "noop" +PREFERRED_PROVIDER_virtual/vendor-gst-drm-plugins = "noop" +PREFERRED_PROVIDER_virtual/vendor-secapi2-adapter = "noop" From 5c3395ed4d0bf997420d6d63f7d9bfd8e76cc89a Mon Sep 17 00:00:00 2001 From: Arun P Madhavan Date: Fri, 13 Sep 2024 19:28:27 +0000 Subject: [PATCH 3/5] RDKVREFPLT-3162: update preferred providers for MW MW refatcoring expects virtual/pwrmgr and virtual/deepsleepmgrs separately. --- conf/machine/include/preferred_provider.inc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/conf/machine/include/preferred_provider.inc b/conf/machine/include/preferred_provider.inc index 22dc6a7..044d921 100644 --- a/conf/machine/include/preferred_provider.inc +++ b/conf/machine/include/preferred_provider.inc @@ -17,11 +17,13 @@ PREFERRED_PROVIDER_virtual/libgbm = "${@bb.utils.contains("MACHINE_FEATURES", "v PREFERRED_PROVIDER_virtual/vendor-devicesettings-hal = "devicesettings-hal-raspberrypi4" PREFERRED_PROVIDER_virtual/vendor-iarmmgrs-hal = "iarmmgrs-hal-raspberrypi4" +PREFERRED_PROVIDER_virtual/vendor-pwrmgr-hal = "iarmmgrs-hal-raspberrypi4" +PREFERRED_PROVIDER_virtual/vendor-deepsleepmgr-hal = "iarmmgrs-hal-raspberrypi4" PREFERRED_PROVIDER_virtual/mfrlib = "mfrlibs-hal-raspberrypi4" +PREFERRED_PROVIDER_virtual/vendor-hdmicec-hal = "hdmicec-hal-raspberrypi4" #Temp add media-utils as provider for vendor-media-utils, to be re-worked if hal changes are required. PREFERRED_PROVIDER_virtual/vendor-media-utils = "media-utils" -PREFERRED_PROVIDER_virtual/vendor-hdmicec-hal = "hdmicec-hal-raspberrypi4" PREFERRED_PROVIDER_virtual/vendor-audio-service = "noop" PREFERRED_PROVIDER_virtual/vendor-gst-drm-plugins = "noop" PREFERRED_PROVIDER_virtual/vendor-secapi2-adapter = "noop" From a6afeb813730ebc81618f976f914386a8e2f09e1 Mon Sep 17 00:00:00 2001 From: DorababuPragada Date: Fri, 20 Sep 2024 14:37:28 +0530 Subject: [PATCH 4/5] RDKVREFPLT-3399: Implement systemaudioplatform moc implementation for RaspberryPi systemaudioplatform is adding in the RPI product layer. --- conf/machine/include/preferred_provider.inc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/conf/machine/include/preferred_provider.inc b/conf/machine/include/preferred_provider.inc index 044d921..c1b476c 100644 --- a/conf/machine/include/preferred_provider.inc +++ b/conf/machine/include/preferred_provider.inc @@ -27,3 +27,5 @@ PREFERRED_PROVIDER_virtual/vendor-media-utils = "media-utils" PREFERRED_PROVIDER_virtual/vendor-audio-service = "noop" PREFERRED_PROVIDER_virtual/vendor-gst-drm-plugins = "noop" PREFERRED_PROVIDER_virtual/vendor-secapi2-adapter = "noop" + +PREFERRED_PROVIDER_virtual/vendor-systemaudioplatform = "systemaudioplatform" From d23195e4468c1422c9d89a3182febdf691149cd7 Mon Sep 17 00:00:00 2001 From: DorababuPragada Date: Fri, 20 Sep 2024 14:41:56 +0530 Subject: [PATCH 5/5] RDKVREFPLT-3399: Implement systemaudioplatform moc implementation for RaspberryPi systemaudioplatform is adding in the RPI product layer. --- conf/machine/include/preferred_provider.inc | 1 - 1 file changed, 1 deletion(-) diff --git a/conf/machine/include/preferred_provider.inc b/conf/machine/include/preferred_provider.inc index c1b476c..465f0c4 100644 --- a/conf/machine/include/preferred_provider.inc +++ b/conf/machine/include/preferred_provider.inc @@ -27,5 +27,4 @@ PREFERRED_PROVIDER_virtual/vendor-media-utils = "media-utils" PREFERRED_PROVIDER_virtual/vendor-audio-service = "noop" PREFERRED_PROVIDER_virtual/vendor-gst-drm-plugins = "noop" PREFERRED_PROVIDER_virtual/vendor-secapi2-adapter = "noop" - PREFERRED_PROVIDER_virtual/vendor-systemaudioplatform = "systemaudioplatform"