I see this hasn't been merged, nor got any comments. W/o patchwork access I 
won't be able to keep track of all the patches sent and applied...


On Fri, Mar 12, 2021 at 11:52:27PM -0500, Denys Dmytriyenko wrote:
> It appears common-csl-ip-rtos does not require ti-sysbios dependency to build,
> but ti-pdk.bbclass adds it by default. While most of PDK-based components do
> require ti-sysbios to be built from sources, it is safe to remove it from CSL,
> reducing the dependency tree for special cases like PRU FW based on CSL, but
> not needing ti-sysbios.
> 
> This only affects firmwares built from sources against PDK and CSL, not when
> RTOS firmwares are delivered in binary form for newer K3 platforms.
> 
> Build-tested on am335x, am57xx, k2g and am65xx.
> 
> Signed-off-by: Denys Dmytriyenko <[email protected]>
> ---
>  recipes-bsp/common-csl-ip/common-csl-ip-rtos_git.bb | 1 +
>  1 file changed, 1 insertion(+)
> 
> diff --git a/recipes-bsp/common-csl-ip/common-csl-ip-rtos_git.bb 
> b/recipes-bsp/common-csl-ip/common-csl-ip-rtos_git.bb
> index 98b2d13..6479d9f 100644
> --- a/recipes-bsp/common-csl-ip/common-csl-ip-rtos_git.bb
> +++ b/recipes-bsp/common-csl-ip/common-csl-ip-rtos_git.bb
> @@ -7,6 +7,7 @@ COMPATIBLE_MACHINE_append = "|c66x|k3"
>  inherit ti-pdk
>  
>  DEPENDS_remove = "${PN}"
> +DEPENDS_remove = "ti-sysbios"
>  
>  # Build with make instead of XDC
>  TI_PDK_XDCMAKE = "0"
> -- 
> 2.7.4
> 

-- 
Regards,
Denys Dmytriyenko <[email protected]>
PGP: 0x420902729A92C964 - https://denix.org/0x420902729A92C964
Fingerprint: 25FC E4A5 8A72 2F69 1186  6D76 4209 0272 9A92 C964
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#13646): 
https://lists.yoctoproject.org/g/meta-ti/message/13646
Mute This Topic: https://lists.yoctoproject.org/mt/81297870/21656
Group Owner: [email protected]
Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to