[coreboot] FIRST LINUX BOOT: v3 on alix1c!

ron minnich rminnich at gmail.com
Thu Feb 7 21:06:53 CET 2008


On Feb 7, 2008 11:27 AM, Marc Jones <Marc.Jones at amd.com> wrote:

> You need good settings for the southbridge in your platform dts. You
> should be able to copy these from v2.
>
>    /* LPC IRQ polarity. Each bit is an IRQ 0-15. */
>     lpc_serirq_polarity = "0";
>
>     /* 0:continuous 1:quiet */
>     lpc_serirq_mode = "0";
>
>     /* GPIO(0-0x20) for INT D:C:B:A, 0xFF=none. See virtual PIC spec. */
>     enable_gpio_int_route = "0";
>

Here are the current defaults (recall that the dts can set defaults)

        constructor = "cs5536_constructors";
        pciid = "PCI_VENDOR_ID_AMD,PCI_DEVICE_ID_AMD_CS5536_ISA";

        /* Interrupt enables for LPC bus. Each bit is an IRQ 0-15. */
        lpc_serirq_enable = "0";

        /* LPC IRQ polarity. Each bit is an IRQ 0-15. */
        lpc_serirq_polarity = "0";

        /* 0:continuous 1:quiet */
        lpc_serirq_mode = "0";

        /* GPIO(0-0x20) for INT D:C:B:A, 0xFF=none. See virtual PIC spec. */
        enable_gpio_int_route = "0";

        /* 0:IDE 1:FLASH, if you are using NAND flash instead of IDE drive. */
        enable_ide_nand_flash = "0";

        /* IDE: enable CS5536 IDE. There may be a different IDE
controller on board */
        enable_ide = "0";

        /* Enable USB Port 4 (0:host 1:device). */
        enable_USBP4_device = "0";

        /* 0:off, xxxx:overcurrent setting, e.g. 0x3FEA.
         * See CS5536 - Data Book (pages 380-381).
         */
        enable_USBP4_overcurrent = "0";

        /* COM1 settings */
        com1_enable = "0";
        com1_address = "0x3f8";
        com1_irq = "4";

        /* COM2 settings */
        com2_enable = "0";
        com2_address = "0x2f8";
        com2_irq = "3";




More information about the coreboot mailing list