Skip to content

ARCv3: Default ATLD=y LLSC=n configuration #165

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: arc64
Choose a base branch
from

Conversation

xxkent
Copy link

@xxkent xxkent commented Apr 1, 2024

No description provided.

@xxkent xxkent force-pushed the bolsh-atld-default branch 2 times, most recently from 0dd1529 to e0c7333 Compare April 1, 2024 15:02
HS5x: ATLD=y LLSC=n
HS6x: ATLD=n LLSC=y
@xxkent xxkent force-pushed the bolsh-atld-default branch from e0c7333 to 5928543 Compare April 1, 2024 15:17
@xxkent xxkent requested a review from pavelvkozlov April 1, 2024 15:34
@pavelvkozlov
Copy link

Why do you need this change? The default haps_hs5x_smp_defconfig already has:

# CONFIG_ARC_HAS_LLSC is not set
CONFIG_ARC_HAS_ATLD=y

See commit: da7891b

@xxkent
Copy link
Author

xxkent commented Apr 2, 2024

When we have ARC_HAS_LLSC: default y in Kconfig, after applying haps_hs5x_smp_defconfig, we get both ATLD and LLSC are set, but we don't want this, right?
When we set ARC_HAS_LLSC: default n then we need also explicitly specify LLSC=y for HS6x_UP and HS6x_SMP defconfigs since ATLD is not applicable for HS6x yet.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants