All of lore.kernel.org
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH] hw/intc/arm_gicv3_its: Fix typo in member names of GICv3ITSState
@ 2016-11-01 15:28 Stefan Weil
  2016-11-01 15:35 ` Peter Maydell
  2016-11-01 15:42 ` Auger Eric
  0 siblings, 2 replies; 3+ messages in thread
From: Stefan Weil @ 2016-11-01 15:28 UTC (permalink / raw)
  To: QEMU Developer
  Cc: Pavel Fedin, Peter Maydell, QEMU Trivial, qemu-arm, Stefan Weil

translater -> translator (found by codespell)

Signed-off-by: Stefan Weil <sw@weilnetz.de>
---
 hw/intc/arm_gicv3_its_kvm.c            | 10 +++++-----
 include/hw/intc/arm_gicv3_its_common.h |  4 ++--
 2 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/hw/intc/arm_gicv3_its_kvm.c b/hw/intc/arm_gicv3_its_kvm.c
index fc246e0..c3e074d 100644
--- a/hw/intc/arm_gicv3_its_kvm.c
+++ b/hw/intc/arm_gicv3_its_kvm.c
@@ -33,18 +33,18 @@ static int kvm_its_send_msi(GICv3ITSState *s, uint32_t value, uint16_t devid)
 {
     struct kvm_msi msi;
 
-    if (unlikely(!s->translater_gpa_known)) {
+    if (unlikely(!s->translator_gpa_known)) {
         MemoryRegion *mr = &s->iomem_its_translation;
         MemoryRegionSection mrs;
 
         mrs = memory_region_find(mr, 0, 1);
         memory_region_unref(mrs.mr);
-        s->gits_translater_gpa = mrs.offset_within_address_space + 0x40;
-        s->translater_gpa_known = true;
+        s->gits_translator_gpa = mrs.offset_within_address_space + 0x40;
+        s->translator_gpa_known = true;
     }
 
-    msi.address_lo = extract64(s->gits_translater_gpa, 0, 32);
-    msi.address_hi = extract64(s->gits_translater_gpa, 32, 32);
+    msi.address_lo = extract64(s->gits_translator_gpa, 0, 32);
+    msi.address_hi = extract64(s->gits_translator_gpa, 32, 32);
     msi.data = le32_to_cpu(value);
     msi.flags = KVM_MSI_VALID_DEVID;
     msi.devid = devid;
diff --git a/include/hw/intc/arm_gicv3_its_common.h b/include/hw/intc/arm_gicv3_its_common.h
index 1ba1894..00aa04d 100644
--- a/include/hw/intc/arm_gicv3_its_common.h
+++ b/include/hw/intc/arm_gicv3_its_common.h
@@ -38,8 +38,8 @@ struct GICv3ITSState {
     GICv3State *gicv3;
 
     int dev_fd; /* kvm device fd if backed by kvm vgic support */
-    uint64_t gits_translater_gpa;
-    bool translater_gpa_known;
+    uint64_t gits_translator_gpa;
+    bool translator_gpa_known;
 
     /* Registers */
     uint32_t ctlr;
-- 
2.10.1

^ permalink raw reply related	[flat|nested] 3+ messages in thread

* Re: [Qemu-devel] [PATCH] hw/intc/arm_gicv3_its: Fix typo in member names of GICv3ITSState
  2016-11-01 15:28 [Qemu-devel] [PATCH] hw/intc/arm_gicv3_its: Fix typo in member names of GICv3ITSState Stefan Weil
@ 2016-11-01 15:35 ` Peter Maydell
  2016-11-01 15:42 ` Auger Eric
  1 sibling, 0 replies; 3+ messages in thread
From: Peter Maydell @ 2016-11-01 15:35 UTC (permalink / raw)
  To: Stefan Weil; +Cc: QEMU Developer, Pavel Fedin, QEMU Trivial, qemu-arm

On 1 November 2016 at 15:28, Stefan Weil <sw@weilnetz.de> wrote:
> translater -> translator (found by codespell)
>
> Signed-off-by: Stefan Weil <sw@weilnetz.de>

This is intentional: the name of the hardware register
in question is GITS_TRANSLATER, the ITS Translation Register.
The R stands for 'register', as is usual for ARM hardware
register names.

thanks
-- PMM

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [Qemu-devel] [PATCH] hw/intc/arm_gicv3_its: Fix typo in member names of GICv3ITSState
  2016-11-01 15:28 [Qemu-devel] [PATCH] hw/intc/arm_gicv3_its: Fix typo in member names of GICv3ITSState Stefan Weil
  2016-11-01 15:35 ` Peter Maydell
@ 2016-11-01 15:42 ` Auger Eric
  1 sibling, 0 replies; 3+ messages in thread
From: Auger Eric @ 2016-11-01 15:42 UTC (permalink / raw)
  To: Stefan Weil, QEMU Developer
  Cc: QEMU Trivial, Peter Maydell, qemu-arm, Pavel Fedin

Hi Stefan,

On 01/11/2016 16:28, Stefan Weil wrote:
> translater -> translator (found by codespell)

Actually GITS_TRANSLATER is the terminology used for this register in
the ARM GIC architecture specification (IHI0069B).

Thanks

Eric
> 
> Signed-off-by: Stefan Weil <sw@weilnetz.de>
> ---
>  hw/intc/arm_gicv3_its_kvm.c            | 10 +++++-----
>  include/hw/intc/arm_gicv3_its_common.h |  4 ++--
>  2 files changed, 7 insertions(+), 7 deletions(-)
> 
> diff --git a/hw/intc/arm_gicv3_its_kvm.c b/hw/intc/arm_gicv3_its_kvm.c
> index fc246e0..c3e074d 100644
> --- a/hw/intc/arm_gicv3_its_kvm.c
> +++ b/hw/intc/arm_gicv3_its_kvm.c
> @@ -33,18 +33,18 @@ static int kvm_its_send_msi(GICv3ITSState *s, uint32_t value, uint16_t devid)
>  {
>      struct kvm_msi msi;
>  
> -    if (unlikely(!s->translater_gpa_known)) {
> +    if (unlikely(!s->translator_gpa_known)) {
>          MemoryRegion *mr = &s->iomem_its_translation;
>          MemoryRegionSection mrs;
>  
>          mrs = memory_region_find(mr, 0, 1);
>          memory_region_unref(mrs.mr);
> -        s->gits_translater_gpa = mrs.offset_within_address_space + 0x40;
> -        s->translater_gpa_known = true;
> +        s->gits_translator_gpa = mrs.offset_within_address_space + 0x40;
> +        s->translator_gpa_known = true;
>      }
>  
> -    msi.address_lo = extract64(s->gits_translater_gpa, 0, 32);
> -    msi.address_hi = extract64(s->gits_translater_gpa, 32, 32);
> +    msi.address_lo = extract64(s->gits_translator_gpa, 0, 32);
> +    msi.address_hi = extract64(s->gits_translator_gpa, 32, 32);
>      msi.data = le32_to_cpu(value);
>      msi.flags = KVM_MSI_VALID_DEVID;
>      msi.devid = devid;
> diff --git a/include/hw/intc/arm_gicv3_its_common.h b/include/hw/intc/arm_gicv3_its_common.h
> index 1ba1894..00aa04d 100644
> --- a/include/hw/intc/arm_gicv3_its_common.h
> +++ b/include/hw/intc/arm_gicv3_its_common.h
> @@ -38,8 +38,8 @@ struct GICv3ITSState {
>      GICv3State *gicv3;
>  
>      int dev_fd; /* kvm device fd if backed by kvm vgic support */
> -    uint64_t gits_translater_gpa;
> -    bool translater_gpa_known;
> +    uint64_t gits_translator_gpa;
> +    bool translator_gpa_known;
>  
>      /* Registers */
>      uint32_t ctlr;
> 

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2016-11-01 15:42 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-11-01 15:28 [Qemu-devel] [PATCH] hw/intc/arm_gicv3_its: Fix typo in member names of GICv3ITSState Stefan Weil
2016-11-01 15:35 ` Peter Maydell
2016-11-01 15:42 ` Auger Eric

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.