All of lore.kernel.org
 help / color / mirror / Atom feed
From: Paolo Bonzini <pbonzini@redhat.com>
To: "Ákos Kovács" <akoskovacs@gmx.com>
Cc: qemu-devel@nongnu.org
Subject: Re: [Qemu-devel] [PATCH 18/47] hw/arm/Kconfig: Add ARM Kconfig
Date: Mon, 26 Aug 2013 13:09:07 +0200	[thread overview]
Message-ID: <521B3753.3070003@redhat.com> (raw)
In-Reply-To: <1377471536-12423-19-git-send-email-akoskovacs@gmx.com>

Il 26/08/2013 00:58, Ákos Kovács ha scritto:
> Signed-off-by: Ákos Kovács <akoskovacs@gmx.com>
> ---
>  hw/arm/Kconfig |  235 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>  1 file changed, 235 insertions(+)
>  create mode 100644 hw/arm/Kconfig
> 
> diff --git a/hw/arm/Kconfig b/hw/arm/Kconfig
> new file mode 100644
> index 0000000..c72b949
> --- /dev/null
> +++ b/hw/arm/Kconfig
> @@ -0,0 +1,235 @@
> +config ARM
> +    bool
> +#    select ARM_NVIC
> +    default y

Why is this item needed?

Paolo

> +menu "ARM" 
> +    config EXYNOS4
> +        bool "Samsung Exynos4210 SoC"
> +        select A9SCU # snoop controll unit
> +        select USB_EHCI
> +        select LAN9118
> +        select PL310 # cache controller
> +        select PCI
> +        select ARM_GIC
> +        select ARM_NVIC
> +        select ARM9MPCORE
> +        select ARM_MPTIMER
> +        default y
> +
> +    config HIGHBANK
> +        bool "Calxeda Highbank SoC"
> +        select A9SCU # snoop controll unit
> +        select AHCI
> +        select PL011 # UART
> +        select PL022 # Serial port
> +        select PL031 # RTC
> +        select PL061 # GPIO
> +        select PL310 # cache controller
> +        select XGMAC # ethernet
> +        select ARM_TIMER # sp804
> +        select ARM_NVIC
> +        select ARM_MPTIMER
> +        select ARM9MPCORE
> +        select PCI
> +        default y
> +
> +    config INTEGRATORCP
> +        bool "ARM Integrator CP"
> +        select SMC91C111
> +        select ARM_TIMER
> +        select PL011 # UART
> +        select PL031 # RTC
> +        select PL050 # keyboard/mouse
> +        select PL110 # pl111 LCD controller
> +        select PL181 # display
> +        select PCI
> +        default y
> +
> +    config KZM
> +        bool "Kzm"
> +        select SERIAL
> +        select IMX
> +        select LAN9118
> +        select PCI
> +        default y
> +
> +    config MUSICPAL
> +        bool "Marvell MV88W8618 / Freecom MusicPal"
> +        select PFLASH_CFI02
> +        select PTIMER
> +        select PCI
> +        select BITBANG_I2C
> +        select MARVELL_88W8618
> +        select WM8750
> +        select SERIAL
> +        default y
> +
> +    config OMAP
> +        bool "Texas Instruments Open Multimedia Applications Platform"
> +        select SERIAL
> +        select PFLASH_CFI01
> +        select PCI
> +        default y
> +
> +    config NSERIES
> +        bool "Nokia N-Series tablets"
> +        select TMP105   # tempature sensor
> +        select BLIZZARD # LCD/TV controller
> +        select ONENAND 
> +        select TSC210X  # touchscreen/sensors/audio
> +        select TSC2005  # touchscreen/sensors/keypad
> +        select LM832X   # GPIO keyboard chip
> +        select TWL92230 # energy-management
> +        depends on OMAP
> +        default y
> +
> +    config PALM
> +        bool "PalmOne PDAs"
> +        select TSC210X
> +        depends on OMAP
> +        default y
> +
> +    config STELLARIS
> +        bool
> +        select PL011 # UART
> +        select PL022 # Serial port
> +        select PL061 # GPIO
> +        select STELLARIS_INPUT
> +        select STELLARIS_ENET # ethernet
> +        select SSD0303 # OLED display
> +        select SSD0323 # OLED display
> +        select SSI_SD
> +        default y    # for armv7m_nvic_*
> +
> +    config REALVIEW
> +        bool "ARM Realview baseboard"
> +        # networking
> +        select SMC91C111
> +        select LAN9118
> +        select RTL8139_PCI
> +
> +        select VERSATILE_PCI
> +        select WM8750 # audio codec
> +        select PL011  # UART
> +        select PL041  # audio codec
> +        select PL050  # keyboard/mouse
> +        select PL061  # GPIO
> +        select PL080  # DMA controller
> +        select VERSATILE_I2C
> +        select DS1338 # I2C RTC+NVRAM
> +        select USB_OHCI
> +        select ARM_GIC
> +        select ARM_MPTIMER
> +        select ARM15MPCORE
> +        select ARM11MPCORE
> +        select ARM9MPCORE
> +    
> +    config VERSATILEPB
> +        bool "ARM Versatile platform"
> +        select PFLASH_CFI01
> +        select PL031  # RTC
> +        select PL050  # keyboard/mouse
> +        select PL080  # DMA controller
> +        select PL181  # display
> +        select PL190  # Vector PIC
> +        select ARM_TIMER # sp804
> +        select USB_OHCI
> +        select LSI_SCSI_PCI
> +        select REALVIEW
> +        default y
> +
> +    config VXPRESS
> +        bool "ARM Versatile Express"
> +        select PFLASH_CFI01
> +        select LAN9118
> +        select PL011 # UART
> +        select PL031  # RTC
> +        select PL041 # audio codec
> +        select PL110 # pl111 LCD controller
> +        select PL181  # display
> +        select PL310 # cache controller
> +        select A9SCU # snoop controll unit
> +        select ARM_TIMER # sp804
> +        select ARM_MPTIMER
> +        select ARM15MPCORE
> +        select ARM9MPCORE
> +        select REALVIEW
> +        default y
> +
> +    config ZYNQ
> +        bool "Xilinx Zynq Baseboard"
> +        select ARM9MPCORE
> +        select CADENCE # UART
> +        select PCI
> +        select PFLASH_CFI02
> +        select SDHCI
> +        select USB_EHCI
> +        select XILINX # UART
> +        select XILINX_SPI
> +        select XILINX_SPISS
> +        default y
> +
> +    config PXA2XX
> +        bool "Intel XScale PXA255/270"
> +        select SERIAL
> +        select PCI
> +        select USB_OHCI
> +        select SSI
> +        default y
> +
> +    config GUMSTIX
> +        bool "Gumstix platform"
> +        select PFLASH_CFI01
> +        select SMC91C111
> +        depends on PXA2XX
> +        default y
> +
> +    config TOSA
> +        bool "PXA255 Sharp Zaurus SL-6000 PDA platform"
> +        select ZAURUS  # scoop
> +        select MICRODRIVE
> +        depends on PXA2XX
> +        default y
> +
> +    config MAINSTONE
> +        bool "PXA270-based Intel Mainstone"
> +        depends on PXA2XX
> +        select PFLASH_CFI01
> +        select SMC91C111
> +        default y
> +
> +    config SPITZ
> +        bool "PXA270-based Clamshell PDA platforms"
> +        select ADS7846 # display
> +        select MAX111X # A/D converter
> +        select WM8750  # audio codec
> +        select MAX7310 # GPIO expander
> +        select ZAURUS  # scoop
> +        select NAND    # memory
> +        select ECC     # Error-correcting for NAND
> +        select MICRODRIVE
> +        depends on PXA2XX
> +        default y
> +
> +    config Z2
> +        bool "Zipit Z2"
> +        select PFLASH_CFI01
> +        select WM8750
> +        select PL011 # UART
> +        depends on PXA2XX
> +        default y
> +
> +    config STRONGARM
> +       bool 
> +       select PXA2XX
> +
> +    config COLLIE
> +        bool "Sharp Zaurus SL-5500"
> +        select PFLASH_CFI01
> +        select ZAURUS  # scoop
> +        select STRONGARM
> +        default y
> +        help
> +            SA-1110-based Sharp Zaurus SL-5500 platform.
> +endmenu
> 

  parent reply	other threads:[~2013-08-26 11:09 UTC|newest]

Thread overview: 91+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-08-25 22:58 [Qemu-devel] [RFC PATCH 00/47] Describing patchset Ákos Kovács
2013-08-25 22:58 ` [Qemu-devel] [PATCH 01/47] rules.mak: New logical functions Ákos Kovács
2013-09-13 13:43   ` Peter Maydell
2013-09-13 14:55     ` Paolo Bonzini
2013-09-13 15:02       ` Peter Maydell
2013-09-13 15:12         ` Paolo Bonzini
2013-08-25 22:58 ` [Qemu-devel] [PATCH 02/47] Makefile.target: CONFIG_NO_* variables removed Ákos Kovács
2013-08-25 22:58 ` [Qemu-devel] [PATCH 03/47] default-configs/: CONFIG_GDBSTUB_XML removed Ákos Kovács
2013-08-25 22:58 ` [Qemu-devel] [PATCH 04/47] scripts/kconfig: kconfig-frontends submodule added Ákos Kovács
2013-08-25 22:58 ` [Qemu-devel] [PATCH 05/47] Makefile: Clone kconfig git submodule in Makefile Ákos Kovács
2013-08-26  2:33   ` Andreas Färber
2013-08-25 22:58 ` [Qemu-devel] [PATCH 06/47] hw/alpha/Makefile.objs: Build objects depending on CLIPPER Ákos Kovács
2013-08-26 14:41   ` Richard Henderson
2013-08-26 16:59     ` Paolo Bonzini
2013-08-26 17:30       ` Richard Henderson
2013-08-26 18:44         ` Lluís Vilanova
2013-08-26 19:47           ` Peter Maydell
2013-08-26 22:44             ` Paolo Bonzini
2013-08-26 22:33         ` Paolo Bonzini
2013-08-26 22:49           ` Richard Henderson
2013-08-26 23:17           ` Peter Maydell
2013-08-27  6:59             ` Paolo Bonzini
2013-08-25 22:58 ` [Qemu-devel] [PATCH 07/47] hw/arm/Makefile.objs: CONFIG_* created for each board Ákos Kovács
2013-08-25 23:57   ` Max Filippov
2013-08-26 10:42   ` Peter Maydell
2013-08-25 22:58 ` [Qemu-devel] [PATCH 09/47] hw/m68k/Makefile.objs: Conditionally build boards Ákos Kovács
2013-08-26  0:09   ` Max Filippov
2013-08-25 22:58 ` [Qemu-devel] [PATCH 10/47] hw/microblaze/Makefile.objs: Create configs for petalogix boards Ákos Kovács
2013-08-25 22:58 ` [Qemu-devel] [PATCH 11/47] hw/mips/Makefile.objs: Create CONFIG_* for mips boards Ákos Kovács
2013-08-25 22:58 ` [Qemu-devel] [PATCH 12/47] hw/ppc/Makefile.objs: Build all boards conditinally Ákos Kovács
2013-08-25 22:58 ` [Qemu-devel] [PATCH 13/47] hw/sh4/Makefile.objs: Build sh4 boards conditionally Ákos Kovács
2013-08-25 22:58 ` [Qemu-devel] [PATCH 14/47] hw/sparc/Makefile.objs: CONFIG_* for sun4m and leon3 created Ákos Kovács
2013-08-25 22:58 ` [Qemu-devel] [PATCH 15/47] hw/lm32/Makefile.objs: Conditionally build lm32 and milkmyst Ákos Kovács
2013-08-25 22:58 ` [Qemu-devel] [PATCH 16/47] hw/xtensa/Makefile.objs: Build xtensa_sim and xtensa_lx60 conditionally Ákos Kovács
2013-08-25 22:58 ` [Qemu-devel] [PATCH 17/47] hw/9pfs/Kconfig: Add 9pfs Kconfig Ákos Kovács
2013-08-26 10:39   ` Paolo Bonzini
2013-08-25 22:58 ` [Qemu-devel] [PATCH 18/47] hw/arm/Kconfig: Add ARM Kconfig Ákos Kovács
2013-08-26 10:38   ` Peter Maydell
2013-08-26 11:09   ` Paolo Bonzini [this message]
2013-08-25 22:58 ` [Qemu-devel] [PATCH 19/47] hw/audio/Kconfig: Add audio Kconfig Ákos Kovács
2013-08-26 10:41   ` Paolo Bonzini
2013-08-25 22:58 ` [Qemu-devel] [PATCH 20/47] hw/block/Kconfig: Add Kconfig file Ákos Kovács
2013-08-26 10:43   ` Paolo Bonzini
2013-08-25 22:58 ` [Qemu-devel] [PATCH 21/47] hw/char/Kconfig: " Ákos Kovács
2013-08-26 10:43   ` Paolo Bonzini
2013-08-26 17:15     ` Andreas Färber
2013-08-26 22:40       ` Paolo Bonzini
2013-09-13 14:00         ` Andreas Färber
2013-09-13 14:49           ` Paolo Bonzini
2013-09-15 10:43             ` Alberto Garcia
2013-08-25 22:58 ` [Qemu-devel] [PATCH 22/47] hw/core/Kconfig: " Ákos Kovács
2013-08-26 10:45   ` Paolo Bonzini
2013-08-25 22:58 ` [Qemu-devel] [PATCH 23/47] hw/cpu/Kconfig: " Ákos Kovács
2013-08-26 17:03   ` Andreas Färber
2013-08-25 22:58 ` [Qemu-devel] [PATCH 24/47] hw/display/Kconfig: " Ákos Kovács
2013-08-26 10:49   ` Paolo Bonzini
2013-08-25 22:58 ` [Qemu-devel] [PATCH 25/47] hw/dma/Kconfig: " Ákos Kovács
2013-08-26 10:49   ` Paolo Bonzini
2013-08-25 22:58 ` [Qemu-devel] [PATCH 26/47] hw/gpio/Kconfig: " Ákos Kovács
2013-08-25 22:58 ` [Qemu-devel] [PATCH 27/47] hw/i2c/Kconfig: " Ákos Kovács
2013-08-26 10:50   ` Paolo Bonzini
2013-08-25 22:58 ` [Qemu-devel] [PATCH 28/47] hw/ide/Kconfig: " Ákos Kovács
2013-08-25 22:58 ` [Qemu-devel] [PATCH 29/47] hw/input/Kconfig: " Ákos Kovács
2013-08-25 22:58 ` [Qemu-devel] [PATCH 30/47] hw/intc/Kconfig: " Ákos Kovács
2013-08-26 10:53   ` Paolo Bonzini
2013-08-25 22:58 ` [Qemu-devel] [PATCH 31/47] hw/isa/Kconfig: " Ákos Kovács
2013-08-26 11:03   ` Paolo Bonzini
2013-08-25 22:58 ` [Qemu-devel] [PATCH 32/47] hw/misc/Kconfig: " Ákos Kovács
2013-08-26 11:00   ` Paolo Bonzini
2013-08-25 22:58 ` [Qemu-devel] [PATCH 33/47] hw/net/Kconfig: " Ákos Kovács
2013-08-25 22:58 ` [Qemu-devel] [PATCH 34/47] hw/nvram/Kconfig: " Ákos Kovács
2013-08-25 22:58 ` [Qemu-devel] [PATCH 35/47] hw/pci/Kconfig: " Ákos Kovács
2013-08-26 11:01   ` Paolo Bonzini
2013-08-25 22:58 ` [Qemu-devel] [PATCH 36/47] hw/pci-bridge/Kconfig: " Ákos Kovács
2013-08-25 22:58 ` [Qemu-devel] [PATCH 37/47] hw/pci-host/Kconfig: " Ákos Kovács
2013-08-26 11:02   ` Paolo Bonzini
2013-08-25 22:58 ` [Qemu-devel] [PATCH 38/47] hw/scsi/Kconfig: " Ákos Kovács
2013-08-25 22:58 ` [Qemu-devel] [PATCH 39/47] hw/sd/Kconfig: " Ákos Kovács
2013-08-26 11:05   ` Paolo Bonzini
2013-08-25 22:58 ` [Qemu-devel] [PATCH 40/47] hw/ssi/Kconfig: " Ákos Kovács
2013-08-25 22:58 ` [Qemu-devel] [PATCH 41/47] hw/timer/Kconfig: " Ákos Kovács
2013-08-25 22:58 ` [Qemu-devel] [PATCH 42/47] hw/tpm/Kconfig: " Ákos Kovács
2013-08-25 22:58 ` [Qemu-devel] [PATCH 43/47] hw/usb/Kconfig: " Ákos Kovács
2013-08-26 11:06   ` Paolo Bonzini
2013-08-25 22:58 ` [Qemu-devel] [PATCH 44/47] hw/watchdog/Kconfig: " Ákos Kovács
2013-08-26 11:06   ` Paolo Bonzini
2013-08-25 22:58 ` [Qemu-devel] [PATCH 45/47] hw/Kconfig: Add the main Kconfig for hw/ Ákos Kovács
2013-08-25 22:58 ` [Qemu-devel] [PATCH 46/47] configure: Generate Kconfig.targets with --target-list Ákos Kovács
2013-08-26 11:14   ` Paolo Bonzini
2013-08-25 22:58 ` [Qemu-devel] [PATCH 47/47] Kconfig: Main kconfig file added Ákos Kovács
2013-08-26  7:35 ` [Qemu-devel] [RFC PATCH 00/47] Describing patchset Peter Maydell

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=521B3753.3070003@redhat.com \
    --to=pbonzini@redhat.com \
    --cc=akoskovacs@gmx.com \
    --cc=qemu-devel@nongnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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.