isa-superio.c currently defines a SuperIO chip that is not used by any other user of the file. Extract the chip to a separate file. Reviewed-by: Bernhard Beschow <shentey@gmail.com> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Message-ID: <20240213155005.109954-7-pbonzini@redhat.com> [PMD: Update MAINTAINERS] Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
		
			
				
	
	
		
			78 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			78 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
config ISA_BUS
 | 
						|
    bool
 | 
						|
 | 
						|
config APM
 | 
						|
    bool
 | 
						|
 | 
						|
config I82378
 | 
						|
    bool
 | 
						|
    select ISA_BUS
 | 
						|
    select I8259
 | 
						|
    select I8254
 | 
						|
    select I82374
 | 
						|
    select MC146818RTC
 | 
						|
    select PCSPK
 | 
						|
 | 
						|
config ISA_SUPERIO
 | 
						|
    bool
 | 
						|
    depends on ISA_BUS
 | 
						|
    select PCKBD
 | 
						|
    select PARALLEL
 | 
						|
    select SERIAL_ISA
 | 
						|
    select FDC_ISA
 | 
						|
    # Some users of ISA_SUPERIO do not use it
 | 
						|
    #select IDE_ISA
 | 
						|
 | 
						|
config FDC37M81X
 | 
						|
    bool
 | 
						|
    select ISA_SUPERIO
 | 
						|
 | 
						|
config PC87312
 | 
						|
    bool
 | 
						|
    select ISA_SUPERIO
 | 
						|
    select I8259
 | 
						|
    select I8254
 | 
						|
    select I8257
 | 
						|
    select MC146818RTC
 | 
						|
    select IDE_ISA
 | 
						|
 | 
						|
config PIIX
 | 
						|
    bool
 | 
						|
    # For historical reasons, SuperIO devices are created in the board
 | 
						|
    # for PIIX4.
 | 
						|
    select ACPI_PIIX4
 | 
						|
    select I8254
 | 
						|
    select I8257
 | 
						|
    select I8259
 | 
						|
    select IDE_PIIX
 | 
						|
    select ISA_BUS
 | 
						|
    select MC146818RTC
 | 
						|
    select USB_UHCI
 | 
						|
 | 
						|
config VT82C686
 | 
						|
    bool
 | 
						|
    select ISA_BUS
 | 
						|
    select ISA_SUPERIO
 | 
						|
    select ACPI
 | 
						|
    select ACPI_SMBUS
 | 
						|
    select USB_UHCI
 | 
						|
    select APM
 | 
						|
    select I8254
 | 
						|
    select I8257
 | 
						|
    select I8259
 | 
						|
    select IDE_VIA
 | 
						|
    select MC146818RTC
 | 
						|
 | 
						|
config SMC37C669
 | 
						|
    bool
 | 
						|
    select ISA_SUPERIO
 | 
						|
 | 
						|
config LPC_ICH9
 | 
						|
    bool
 | 
						|
    # For historical reasons, SuperIO devices are created in the board
 | 
						|
    # for ICH9.
 | 
						|
    select I8257
 | 
						|
    select ISA_BUS
 | 
						|
    select ACPI_ICH9
 | 
						|
    select MC146818RTC
 |