qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH] ssi: Display chip select polarity in monitor 'info qtree'


From: Cédric Le Goater
Subject: Re: [PATCH] ssi: Display chip select polarity in monitor 'info qtree'
Date: Thu, 1 Oct 2020 09:21:51 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.11.0

On 9/27/20 11:19 AM, Philippe Mathieu-Daudé wrote:
> It is sometime useful to verify a device chip select polarity
> on a SPI bus. Since we have this information available, display
> it in the 'info qtree' monitor output:
> 
>   $ qemu-system-arm -M lm3s6965evb -monitor stdio -S
>   (qemu) info qtree
>   [...]
>   dev: pl022, id ""
>     gpio-out "sysbus-irq" 1
>     mmio 0000000040008000/0000000000001000
>     bus: ssi
>       type SSI
>       dev: ssd0323, id ""
>         gpio-in "" 1
>         gpio-in "ssi-gpio-cs" 1
>         chip select polarity: high           <---
>       dev: ssi-sd, id ""
>         gpio-in "ssi-gpio-cs" 1
>         chip select polarity: low            <---
>         bus: sd-bus
>           type sd-bus
>           dev: sd-card, id ""
>             spec_version = 2 (0x2)
>             drive = "sd0"
>             spi = true
> 
> Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org>

Reviewed-by: Cédric Le Goater <clg@kaod.org>
Tested-by: Cédric Le Goater <clg@kaod.org>

Thanks,

C.

  dev: aspeed.spi2-ast2600, id ""
    gpio-out "sysbus-irq" 2
    num-cs = 1 (0x1)
    inject-failure = false
    sdram-base = 0 (0x0)
    mmio 000000001e641000/0000000000000100
    mmio 0000000050000000/0000000010000000
    bus: spi
      type SSI
  dev: aspeed.spi1-ast2600, id ""
    gpio-out "sysbus-irq" 2
    num-cs = 1 (0x1)
    inject-failure = false
    sdram-base = 0 (0x0)
    mmio 000000001e630000/0000000000000100
    mmio 0000000030000000/0000000010000000
    bus: spi
      type SSI
      dev: mx66l1g45g, id ""
        gpio-in "ssi-gpio-cs" 1
        nonvolatile-cfg = 36863 (0x8fff)
        spansion-cr1nv = 0 (0x0)
        spansion-cr2nv = 8 (0x8)
        spansion-cr3nv = 2 (0x2)
        spansion-cr4nv = 16 (0x10)
        drive = "mtd2"
        chip select polarity: low
  dev: aspeed.fmc-ast2600, id ""
    gpio-out "sysbus-irq" 3
    num-cs = 2 (0x2)
    inject-failure = false
    sdram-base = 2147483648 (0x80000000)
    mmio 000000001e620000/0000000000000100
    mmio 0000000020000000/0000000010000000
    bus: spi
      type SSI
      dev: mx66l1g45g, id ""
        gpio-in "ssi-gpio-cs" 1
        nonvolatile-cfg = 36863 (0x8fff)
        spansion-cr1nv = 0 (0x0)
        spansion-cr2nv = 8 (0x8)
        spansion-cr3nv = 2 (0x2)
        spansion-cr4nv = 16 (0x10)
        drive = "mtd1"
        chip select polarity: low
      dev: mx66l1g45g, id ""
        gpio-in "ssi-gpio-cs" 1
        nonvolatile-cfg = 36863 (0x8fff)
        spansion-cr1nv = 0 (0x0)
        spansion-cr2nv = 8 (0x8)
        spansion-cr3nv = 2 (0x2)
        spansion-cr4nv = 16 (0x10)
        drive = "mtd0"
        chip select polarity: low




reply via email to

[Prev in Thread] Current Thread [Next in Thread]