[prev in list] [next in list] [prev in thread] [next in thread]
List: haiku-commits
Subject: [haiku-commits] Change in haiku[master]: boot/efi/dtb: require exact match for PL011 in device tree
From: Gerrit <review () review ! haiku-os ! org>
Date: 2021-11-24 17:23:23
Message-ID: gerrit.1637774599000.Ida6450e9e71dac834770d558e4ab95c5574970cb () review ! haiku-os ! org
[Download RAW message or body]
From <karolyd577@gmail=2Ecom>:
karolyd577@gmail=2Ecom has uploaded this ch=
ange for review=2E ( https://review=2Ehaiku-os=2Eorg/c/haiku/+/4733 )
Cha=
nge subject: boot/efi/dtb: require exact match for PL011 in device tree
=2E=
=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=
=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=
=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E=2E
boot/efi/dtb: re=
quire exact match for PL011 in device tree
Don't match PL011 for arm,prime=
cell compatibility string
as it can indicate other peripherals=2E
Primecel=
l peripherals have the generic "arm,primcecell"
name as well as a specific =
name in the format of "arm,pl???"
see:
https://www=2Ekernel=2Eorg/doc/Docu=
mentation/devicetree/bindings/arm/primecell=2Etxt
Change-Id: Ida6450e9e71d=
ac834770d558e4ab95c5574970cb
---
M src/system/boot/platform/efi/dtb=2Ecpp
1=
file changed, 0 insertions(+), 1 deletion(-)
git pull ssh://git=2Ehai=
ku-os=2Eorg:22/haiku refs/changes/33/4733/1
diff --git a/src/system/boot/p=
latform/efi/dtb=2Ecpp b/src/system/boot/platform/efi/dtb=2Ecpp
index 88241e=
8=2E=2E1be71c8 100644
--- a/src/system/boot/platform/efi/dtb=2Ecpp
+++ b/sr=
c/system/boot/platform/efi/dtb=2Ecpp
@@ -69,7 +69,6 @@
{ "sifive,uart0", =
UART_KIND_SIFIVE, &get_uart<ArchUARTSifive> },
#elif defined(__ARM__) || d=
efined(__aarch64__)
{ "arm,pl011", UART_KIND_PL011, &get_uart<ArchUARTPL0=
11> },
- { "arm,primecell", UART_KIND_PL011, &get_uart<ArchUARTPL011> },
#=
endif
};
--
To view, visit https://review=2Ehaiku-os=2Eorg/c/haiku/+/4=
733
To unsubscribe, or for help writing mail filters, visit https://review=
=2Ehaiku-os=2Eorg/settings
Gerrit-Project: haiku
Gerrit-Branch: master
Ger=
rit-Change-Id: Ida6450e9e71dac834770d558e4ab95c5574970cb
Gerrit-Change-Numb=
er: 4733
Gerrit-PatchSet: 1
Gerrit-Owner: karolyd577@gmail=2Ecom
Gerrit-Mes=
sageType: newchange
[Attachment #3 (text/html)]
<p>karolyd577@gmail.com has uploaded this change for \
<strong>review</strong>.</p><p><a \
href="https://review.haiku-os.org/c/haiku/+/4733">View Change</a></p><pre \
style="font-family: monospace,monospace; white-space: pre-wrap;">boot/efi/dtb: \
require exact match for PL011 in device tree<br><br>Don't match PL011 for \
arm,primecell compatibility string<br>as it can indicate other \
peripherals.<br><br>Primecell peripherals have the generic \
"arm,primcecell"<br>name as well as a specific name in the format of \
"arm,pl???"<br><br>see:<br>https://www.kernel.org/doc/Documentation/devicetree/bindings/arm/primecell.txt<br><br>Change-Id: \
Ida6450e9e71dac834770d558e4ab95c5574970cb<br>---<br>M \
src/system/boot/platform/efi/dtb.cpp<br>1 file changed, 0 insertions(+), 1 \
deletion(-)<br><br></pre><pre style="font-family: monospace,monospace; white-space: \
pre-wrap;">git pull ssh://git.haiku-os.org:22/haiku refs/changes/33/4733/1</pre><pre \
style="font-family: monospace,monospace; white-space: pre-wrap;"><span>diff --git \
a/src/system/boot/platform/efi/dtb.cpp \
b/src/system/boot/platform/efi/dtb.cpp</span><br><span>index 88241e8..1be71c8 \
100644</span><br><span>--- a/src/system/boot/platform/efi/dtb.cpp</span><br><span>+++ \
b/src/system/boot/platform/efi/dtb.cpp</span><br><span>@@ -69,7 +69,6 \
@@</span><br><span> { "sifive,uart0", UART_KIND_SIFIVE, \
&get_uart<ArchUARTSifive> },</span><br><span> #elif defined(__ARM__) || \
defined(__aarch64__)</span><br><span> { "arm,pl011", UART_KIND_PL011, \
&get_uart<ArchUARTPL011> },</span><br><span style="color: hsl(0, 100%, \
40%);">- { "arm,primecell", UART_KIND_PL011, \
&get_uart<ArchUARTPL011> },</span><br><span> #endif</span><br><span> \
};</span><br><span> </span><br><span></span><br></pre><p>To view, visit <a \
href="https://review.haiku-os.org/c/haiku/+/4733">change 4733</a>. To unsubscribe, or \
for help writing mail filters, visit <a \
href="https://review.haiku-os.org/settings">settings</a>.</p><div itemscope \
itemtype="http://schema.org/EmailMessage"><div itemscope itemprop="action" \
itemtype="http://schema.org/ViewAction"><link itemprop="url" \
href="https://review.haiku-os.org/c/haiku/+/4733"/><meta itemprop="name" \
content="View Change"/></div></div>
<div style="display:none"> Gerrit-Project: haiku </div>
<div style="display:none"> Gerrit-Branch: master </div>
<div style="display:none"> Gerrit-Change-Id: \
Ida6450e9e71dac834770d558e4ab95c5574970cb </div> <div style="display:none"> \
Gerrit-Change-Number: 4733 </div> <div style="display:none"> Gerrit-PatchSet: 1 \
</div> <div style="display:none"> Gerrit-Owner: karolyd577@gmail.com </div>
<div style="display:none"> Gerrit-MessageType: newchange </div>
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic