[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH v4 0/6] Pegasos2 emulation
From: |
David Gibson |
Subject: |
Re: [PATCH v4 0/6] Pegasos2 emulation |
Date: |
Tue, 2 Mar 2021 14:42:16 +1100 |
On Thu, Feb 25, 2021 at 12:10:55PM -0800, no-reply@patchew.org wrote:
> Patchew URL: https://patchew.org/QEMU/cover.1614282456.git.balaton@eik.bme.hu/
>
>
>
> Hi,
>
> This series seems to have some coding style problems. See output below for
> more information:
>
> Type: series
> Message-id: cover.1614282456.git.balaton@eik.bme.hu
> Subject: [PATCH v4 0/6] Pegasos2 emulation
>
> === TEST SCRIPT BEGIN ===
> #!/bin/bash
> git rev-parse base > /dev/null || exit 0
> git config --local diff.renamelimit 0
> git config --local diff.renames True
> git config --local diff.algorithm histogram
> ./scripts/checkpatch.pl --mailback base..
> === TEST SCRIPT END ===
>
> Updating 3c8cf5a9c21ff8782164d1def7f44bd888713384
> From https://github.com/patchew-project/qemu
> 7ef8134..51db2d7 master -> master
> - [tag update] patchew/20210225181507.3624509-1-f4bug@amsat.org ->
> patchew/20210225181507.3624509-1-f4bug@amsat.org
> * [new tag] patchew/cover.1614282456.git.balaton@eik.bme.hu ->
> patchew/cover.1614282456.git.balaton@eik.bme.hu
> Switched to a new branch 'test'
> 42b2a15 hw/ppc: Add emulation of Genesi/bPlan Pegasos II
> 2b43495 hw/pci-host: Add emulation of Marvell MV64361 PPC system controller
> 0ba0ef2 vt82c686: Add emulation of VT8231 south bridge
> 4d547c7 vt82c686: Add VT8231_SUPERIO based on VIA_SUPERIO
> af493ab vt82c686: QOM-ify superio related functionality
> 9041915 vt82c686: Implement control of serial port io ranges via config regs
>
> === OUTPUT BEGIN ===
> 1/6 Checking commit 904191528152 (vt82c686: Implement control of serial port
> io ranges via config regs)
> 2/6 Checking commit af493ab3ac51 (vt82c686: QOM-ify superio related
> functionality)
> 3/6 Checking commit 4d547c7dc19d (vt82c686: Add VT8231_SUPERIO based on
> VIA_SUPERIO)
> 4/6 Checking commit 0ba0ef255e0d (vt82c686: Add emulation of VT8231 south
> bridge)
> 5/6 Checking commit 2b43495ccd8f (hw/pci-host: Add emulation of Marvell
> MV64361 PPC system controller)
> Use of uninitialized value $acpi_testexpected in string eq at
> ./scripts/checkpatch.pl line 1529.
> WARNING: added, moved or deleted file(s), does MAINTAINERS need updating?
> #51:
> new file mode 100644
>
> WARNING: line over 80 characters
> #307: FILE: hw/pci-host/mv64361.c:252:
> + trace_mv64361_region_enable(!(val & mask) ? "enable" :
> "disable", i);
You will need to fix these style errors before merge.
> ERROR: code indent should never use tabs
> #1032: FILE: hw/pci-host/mv643xx.h:5:
> + * ^IAuthor: Matthew Dharm <mdharm@momenco.com>$
>
> WARNING: architecture specific defines should be avoided
> #1040: FILE: hw/pci-host/mv643xx.h:13:
> +#ifndef __ASM_MV643XX_H
>
> WARNING: Block comments use a leading /* on a separate line
> #1102: FILE: hw/pci-host/mv643xx.h:75:
> +/* Enables the CS , DEV_CS , PCI 0 and PCI 1
>
> WARNING: Block comments use * on subsequent lines
> #1103: FILE: hw/pci-host/mv643xx.h:76:
> +/* Enables the CS , DEV_CS , PCI 0 and PCI 1
> + windows above */
>
> WARNING: Block comments use a trailing */ on a separate line
> #1103: FILE: hw/pci-host/mv643xx.h:76:
> + windows above */
>
> ERROR: code indent should never use tabs
> #1206: FILE: hw/pci-host/mv643xx.h:179:
> +/* CPU Interface Debug Registers ^I*/$
>
> ERROR: code indent should never use tabs
> #1283: FILE: hw/pci-host/mv643xx.h:256:
> +/* Device Parameters^I^I^I*/$
>
> ERROR: code indent should never use tabs
> #1286: FILE: hw/pci-host/mv643xx.h:259:
> +#define MV64340_DEVICE_BANK0_PARAMETERS^I^I^I^I 0x45c$
>
> ERROR: code indent should never use tabs
> #1287: FILE: hw/pci-host/mv643xx.h:260:
> +#define MV64340_DEVICE_BANK1_PARAMETERS^I^I^I^I 0x460$
>
> ERROR: code indent should never use tabs
> #1288: FILE: hw/pci-host/mv643xx.h:261:
> +#define MV64340_DEVICE_BANK2_PARAMETERS^I^I^I^I 0x464$
>
> ERROR: code indent should never use tabs
> #1289: FILE: hw/pci-host/mv643xx.h:262:
> +#define MV64340_DEVICE_BANK3_PARAMETERS^I^I^I^I 0x468$
>
> ERROR: code indent should never use tabs
> #1290: FILE: hw/pci-host/mv643xx.h:263:
> +#define MV64340_DEVICE_BOOT_BANK_PARAMETERS^I^I^I 0x46c$
>
> ERROR: code indent should never use tabs
> #1297: FILE: hw/pci-host/mv643xx.h:270:
> +/* Device interrupt registers^I^I*/$
>
> ERROR: code indent should never use tabs
> #1300: FILE: hw/pci-host/mv643xx.h:273:
> +#define MV64340_DEVICE_INTERRUPT_CAUSE^I^I^I^I 0x4d0$
>
> ERROR: code indent should never use tabs
> #1301: FILE: hw/pci-host/mv643xx.h:274:
> +#define MV64340_DEVICE_INTERRUPT_MASK^I^I^I^I 0x4d4$
>
> ERROR: code indent should never use tabs
> #1302: FILE: hw/pci-host/mv643xx.h:275:
> +#define MV64340_DEVICE_ERROR_ADDR^I^I^I^I 0x4d8$
>
> ERROR: code indent should never use tabs
> #1303: FILE: hw/pci-host/mv643xx.h:276:
> +#define MV64340_DEVICE_ERROR_DATA ^I^I^I^I 0x4dc$
>
> ERROR: code indent should never use tabs
> #1304: FILE: hw/pci-host/mv643xx.h:277:
> +#define MV64340_DEVICE_ERROR_PARITY ^I^I^I 0x4e0$
>
> ERROR: code indent should never use tabs
> #1307: FILE: hw/pci-host/mv643xx.h:280:
> +/* Device debug registers ^I^I*/$
>
> ERROR: code indent should never use tabs
> #1310: FILE: hw/pci-host/mv643xx.h:283:
> +#define MV64340_DEVICE_DEBUG_LOW ^I^I^I^I 0x4e4$
>
> ERROR: code indent should never use tabs
> #1311: FILE: hw/pci-host/mv643xx.h:284:
> +#define MV64340_DEVICE_DEBUG_HIGH ^I^I^I^I 0x4e8$
>
> ERROR: code indent should never use tabs
> #1350: FILE: hw/pci-host/mv643xx.h:323:
> +#define MV64340_PCI_0_CS_0_BASE_ADDR_REMAP^I^I^I 0xc48$
>
> ERROR: code indent should never use tabs
> #1351: FILE: hw/pci-host/mv643xx.h:324:
> +#define MV64340_PCI_1_CS_0_BASE_ADDR_REMAP^I^I^I 0xcc8$
>
> ERROR: code indent should never use tabs
> #1352: FILE: hw/pci-host/mv643xx.h:325:
> +#define MV64340_PCI_0_CS_1_BASE_ADDR_REMAP^I^I^I 0xd48$
>
> ERROR: code indent should never use tabs
> #1353: FILE: hw/pci-host/mv643xx.h:326:
> +#define MV64340_PCI_1_CS_1_BASE_ADDR_REMAP^I^I^I 0xdc8$
>
> ERROR: code indent should never use tabs
> #1354: FILE: hw/pci-host/mv643xx.h:327:
> +#define MV64340_PCI_0_CS_2_BASE_ADDR_REMAP^I^I^I 0xc4c$
>
> ERROR: code indent should never use tabs
> #1355: FILE: hw/pci-host/mv643xx.h:328:
> +#define MV64340_PCI_1_CS_2_BASE_ADDR_REMAP^I^I^I 0xccc$
>
> ERROR: code indent should never use tabs
> #1356: FILE: hw/pci-host/mv643xx.h:329:
> +#define MV64340_PCI_0_CS_3_BASE_ADDR_REMAP^I^I^I 0xd4c$
>
> ERROR: code indent should never use tabs
> #1357: FILE: hw/pci-host/mv643xx.h:330:
> +#define MV64340_PCI_1_CS_3_BASE_ADDR_REMAP^I^I^I 0xdcc$
>
> ERROR: code indent should never use tabs
> #1358: FILE: hw/pci-host/mv643xx.h:331:
> +#define MV64340_PCI_0_CS_0_BASE_HIGH_ADDR_REMAP^I^I^I 0xF04$
>
> ERROR: code indent should never use tabs
> #1359: FILE: hw/pci-host/mv643xx.h:332:
> +#define MV64340_PCI_1_CS_0_BASE_HIGH_ADDR_REMAP^I^I^I 0xF84$
>
> ERROR: code indent should never use tabs
> #1360: FILE: hw/pci-host/mv643xx.h:333:
> +#define MV64340_PCI_0_CS_1_BASE_HIGH_ADDR_REMAP^I^I^I 0xF08$
>
> ERROR: code indent should never use tabs
> #1361: FILE: hw/pci-host/mv643xx.h:334:
> +#define MV64340_PCI_1_CS_1_BASE_HIGH_ADDR_REMAP^I^I^I 0xF88$
>
> ERROR: code indent should never use tabs
> #1362: FILE: hw/pci-host/mv643xx.h:335:
> +#define MV64340_PCI_0_CS_2_BASE_HIGH_ADDR_REMAP^I^I^I 0xF0C$
>
> ERROR: code indent should never use tabs
> #1363: FILE: hw/pci-host/mv643xx.h:336:
> +#define MV64340_PCI_1_CS_2_BASE_HIGH_ADDR_REMAP^I^I^I 0xF8C$
>
> ERROR: code indent should never use tabs
> #1364: FILE: hw/pci-host/mv643xx.h:337:
> +#define MV64340_PCI_0_CS_3_BASE_HIGH_ADDR_REMAP^I^I^I 0xF10$
>
> ERROR: code indent should never use tabs
> #1365: FILE: hw/pci-host/mv643xx.h:338:
> +#define MV64340_PCI_1_CS_3_BASE_HIGH_ADDR_REMAP^I^I^I 0xF90$
>
> ERROR: code indent should never use tabs
> #1366: FILE: hw/pci-host/mv643xx.h:339:
> +#define MV64340_PCI_0_DEVCS_0_BASE_ADDR_REMAP^I^I^I 0xc50$
>
> ERROR: code indent should never use tabs
> #1367: FILE: hw/pci-host/mv643xx.h:340:
> +#define MV64340_PCI_1_DEVCS_0_BASE_ADDR_REMAP^I^I^I 0xcd0$
>
> ERROR: code indent should never use tabs
> #1368: FILE: hw/pci-host/mv643xx.h:341:
> +#define MV64340_PCI_0_DEVCS_1_BASE_ADDR_REMAP^I^I^I 0xd50$
>
> ERROR: code indent should never use tabs
> #1369: FILE: hw/pci-host/mv643xx.h:342:
> +#define MV64340_PCI_1_DEVCS_1_BASE_ADDR_REMAP^I^I^I 0xdd0$
>
> ERROR: code indent should never use tabs
> #1370: FILE: hw/pci-host/mv643xx.h:343:
> +#define MV64340_PCI_0_DEVCS_2_BASE_ADDR_REMAP^I^I^I 0xd58$
>
> ERROR: code indent should never use tabs
> #1371: FILE: hw/pci-host/mv643xx.h:344:
> +#define MV64340_PCI_1_DEVCS_2_BASE_ADDR_REMAP^I^I^I 0xdd8$
>
> ERROR: code indent should never use tabs
> #1372: FILE: hw/pci-host/mv643xx.h:345:
> +#define MV64340_PCI_0_DEVCS_3_BASE_ADDR_REMAP ^I 0xc54$
>
> ERROR: code indent should never use tabs
> #1373: FILE: hw/pci-host/mv643xx.h:346:
> +#define MV64340_PCI_1_DEVCS_3_BASE_ADDR_REMAP ^I 0xcd4$
>
> ERROR: code indent should never use tabs
> #1374: FILE: hw/pci-host/mv643xx.h:347:
> +#define MV64340_PCI_0_DEVCS_BOOTCS_BASE_ADDR_REMAP ^I 0xd54$
>
> ERROR: code indent should never use tabs
> #1375: FILE: hw/pci-host/mv643xx.h:348:
> +#define MV64340_PCI_1_DEVCS_BOOTCS_BASE_ADDR_REMAP ^I 0xdd4$
>
> ERROR: code indent should never use tabs
> #1411: FILE: hw/pci-host/mv643xx.h:384:
> +#define MV64340_PCI_0_COMMAND^I^I^I ^I 0xc00$
>
> ERROR: code indent should never use tabs
> #1412: FILE: hw/pci-host/mv643xx.h:385:
> +#define MV64340_PCI_1_COMMAND^I^I^I^I^I 0xc80$
>
> ERROR: code indent should never use tabs
> #1415: FILE: hw/pci-host/mv643xx.h:388:
> +#define MV64340_PCI_0_RETRY^I ^I ^I^I 0xc04$
>
> ERROR: code indent should never use tabs
> #1416: FILE: hw/pci-host/mv643xx.h:389:
> +#define MV64340_PCI_1_RETRY^I^I^I^I 0xc84$
>
> ERROR: code indent should never use tabs
> #1478: FILE: hw/pci-host/mv643xx.h:451:
> +#define MV64340_PCI_0_CONFIG_ADDR ^I^I^I^I 0xcf8$
>
> ERROR: code indent should never use tabs
> #1480: FILE: hw/pci-host/mv643xx.h:453:
> +#define MV64340_PCI_1_CONFIG_ADDR ^I^I^I^I 0xc78$
>
> ERROR: code indent should never use tabs
> #1482: FILE: hw/pci-host/mv643xx.h:455:
> +#define MV64340_PCI_0_INTERRUPT_ACKNOWLEDGE_VIRTUAL_REG^I 0xc34$
>
> ERROR: code indent should never use tabs
> #1483: FILE: hw/pci-host/mv643xx.h:456:
> +#define MV64340_PCI_1_INTERRUPT_ACKNOWLEDGE_VIRTUAL_REG^I 0xcb4$
>
> ERROR: code indent should never use tabs
> #1489: FILE: hw/pci-host/mv643xx.h:462:
> +#define MV64340_PCI_0_SERR_MASK^I^I^I^I^I 0xc28$
>
> ERROR: code indent should never use tabs
> #1490: FILE: hw/pci-host/mv643xx.h:463:
> +#define MV64340_PCI_1_SERR_MASK^I^I^I^I^I 0xca8$
>
> ERROR: code indent should never use tabs
> #1515: FILE: hw/pci-host/mv643xx.h:488:
> +#define MV64340_PCI_DEVICE_AND_VENDOR_ID ^I^I^I 0x000$
>
> ERROR: code indent should never use tabs
> #1516: FILE: hw/pci-host/mv643xx.h:489:
> +#define MV64340_PCI_STATUS_AND_COMMAND^I^I^I^I 0x004$
>
> ERROR: code indent should never use tabs
> #1517: FILE: hw/pci-host/mv643xx.h:490:
> +#define MV64340_PCI_CLASS_CODE_AND_REVISION_ID^I^I^I 0x008$
>
> ERROR: code indent should never use tabs
> #1518: FILE: hw/pci-host/mv643xx.h:491:
> +#define MV64340_PCI_BIST_HEADER_TYPE_LATENCY_TIMER_CACHE_LINE ^I 0x00C$
>
> ERROR: code indent should never use tabs
> #1520: FILE: hw/pci-host/mv643xx.h:493:
> +#define MV64340_PCI_SCS_0_BASE_ADDR_LOW ^I ^I^I 0x010$
>
> ERROR: code indent should never use tabs
> #1521: FILE: hw/pci-host/mv643xx.h:494:
> +#define MV64340_PCI_SCS_0_BASE_ADDR_HIGH ^I^I 0x014$
>
> ERROR: code indent should never use tabs
> #1522: FILE: hw/pci-host/mv643xx.h:495:
> +#define MV64340_PCI_SCS_1_BASE_ADDR_LOW ^I ^I 0x018$
>
> ERROR: code indent should never use tabs
> #1523: FILE: hw/pci-host/mv643xx.h:496:
> +#define MV64340_PCI_SCS_1_BASE_ADDR_HIGH ^I^I 0x01C$
>
> ERROR: code indent should never use tabs
> #1524: FILE: hw/pci-host/mv643xx.h:497:
> +#define MV64340_PCI_INTERNAL_REG_MEM_MAPPED_BASE_ADDR_LOW ^I 0x020$
>
> ERROR: code indent should never use tabs
> #1525: FILE: hw/pci-host/mv643xx.h:498:
> +#define MV64340_PCI_INTERNAL_REG_MEM_MAPPED_BASE_ADDR_HIGH ^I 0x024$
>
> ERROR: code indent should never use tabs
> #1526: FILE: hw/pci-host/mv643xx.h:499:
> +#define MV64340_PCI_SUBSYSTEM_ID_AND_SUBSYSTEM_VENDOR_ID^I 0x02c$
>
> ERROR: code indent should never use tabs
> #1527: FILE: hw/pci-host/mv643xx.h:500:
> +#define MV64340_PCI_EXPANSION_ROM_BASE_ADDR_REG^I 0x030$
>
> ERROR: code indent should never use tabs
> #1529: FILE: hw/pci-host/mv643xx.h:502:
> +#define MV64340_PCI_INTERRUPT_PIN_AND_LINE ^I^I^I 0x03C$
>
> ERROR: code indent should never use tabs
> #1547: FILE: hw/pci-host/mv643xx.h:520:
> +#define MV64340_PCI_SCS_2_BASE_ADDR_LOW ^I^I^I 0x110$
>
> ERROR: code indent should never use tabs
> #1548: FILE: hw/pci-host/mv643xx.h:521:
> +#define MV64340_PCI_SCS_2_BASE_ADDR_HIGH^I^I^I 0x114$
>
> ERROR: code indent should never use tabs
> #1549: FILE: hw/pci-host/mv643xx.h:522:
> +#define MV64340_PCI_SCS_3_BASE_ADDR_LOW ^I^I^I 0x118$
>
> ERROR: code indent should never use tabs
> #1550: FILE: hw/pci-host/mv643xx.h:523:
> +#define MV64340_PCI_SCS_3_BASE_ADDR_HIGH^I^I^I 0x11c$
>
> ERROR: code indent should never use tabs
> #1551: FILE: hw/pci-host/mv643xx.h:524:
> +#define MV64340_PCI_INTERNAL_SRAM_BASE_ADDR_LOW ^I 0x120$
>
> ERROR: code indent should never use tabs
> #1552: FILE: hw/pci-host/mv643xx.h:525:
> +#define MV64340_PCI_INTERNAL_SRAM_BASE_ADDR_HIGH ^I 0x124$
>
> ERROR: code indent should never use tabs
> #1558: FILE: hw/pci-host/mv643xx.h:531:
> +#define MV64340_PCI_DEVCS_0_BASE_ADDR_LOW^I ^I^I 0x210$
>
> ERROR: code indent should never use tabs
> #1559: FILE: hw/pci-host/mv643xx.h:532:
> +#define MV64340_PCI_DEVCS_0_BASE_ADDR_HIGH ^I^I^I 0x214$
>
> ERROR: code indent should never use tabs
> #1560: FILE: hw/pci-host/mv643xx.h:533:
> +#define MV64340_PCI_DEVCS_1_BASE_ADDR_LOW ^I^I^I 0x218$
>
> ERROR: code indent should never use tabs
> #1561: FILE: hw/pci-host/mv643xx.h:534:
> +#define MV64340_PCI_DEVCS_1_BASE_ADDR_HIGH ^I^I 0x21c$
>
> ERROR: code indent should never use tabs
> #1562: FILE: hw/pci-host/mv643xx.h:535:
> +#define MV64340_PCI_DEVCS_2_BASE_ADDR_LOW ^I^I^I 0x220$
>
> ERROR: code indent should never use tabs
> #1563: FILE: hw/pci-host/mv643xx.h:536:
> +#define MV64340_PCI_DEVCS_2_BASE_ADDR_HIGH ^I^I 0x224$
>
> ERROR: code indent should never use tabs
> #1569: FILE: hw/pci-host/mv643xx.h:542:
> +#define MV64340_PCI_DEVCS_3_BASE_ADDR_LOW^I ^I^I 0x310$
>
> ERROR: code indent should never use tabs
> #1570: FILE: hw/pci-host/mv643xx.h:543:
> +#define MV64340_PCI_DEVCS_3_BASE_ADDR_HIGH ^I^I^I 0x314$
>
> ERROR: code indent should never use tabs
> #1571: FILE: hw/pci-host/mv643xx.h:544:
> +#define MV64340_PCI_BOOT_CS_BASE_ADDR_LOW^I^I^I 0x318$
>
> ERROR: code indent should never use tabs
> #1572: FILE: hw/pci-host/mv643xx.h:545:
> +#define MV64340_PCI_BOOT_CS_BASE_ADDR_HIGH ^I^I 0x31c$
>
> ERROR: code indent should never use tabs
> #1573: FILE: hw/pci-host/mv643xx.h:546:
> +#define MV64340_PCI_CPU_BASE_ADDR_LOW ^I^I^I^I 0x220$
>
> ERROR: code indent should never use tabs
> #1574: FILE: hw/pci-host/mv643xx.h:547:
> +#define MV64340_PCI_CPU_BASE_ADDR_HIGH ^I^I^I 0x224$
>
> ERROR: code indent should never use tabs
> #1580: FILE: hw/pci-host/mv643xx.h:553:
> +#define MV64340_PCI_P2P_MEM0_BASE_ADDR_LOW ^I^I^I 0x410$
>
> ERROR: code indent should never use tabs
> #1581: FILE: hw/pci-host/mv643xx.h:554:
> +#define MV64340_PCI_P2P_MEM0_BASE_ADDR_HIGH ^I^I^I 0x414$
>
> ERROR: code indent should never use tabs
> #1582: FILE: hw/pci-host/mv643xx.h:555:
> +#define MV64340_PCI_P2P_MEM1_BASE_ADDR_LOW ^I^I^I 0x418$
>
> ERROR: code indent should never use tabs
> #1583: FILE: hw/pci-host/mv643xx.h:556:
> +#define MV64340_PCI_P2P_MEM1_BASE_ADDR_HIGH ^I^I^I 0x41c$
>
> ERROR: code indent should never use tabs
> #1584: FILE: hw/pci-host/mv643xx.h:557:
> +#define MV64340_PCI_P2P_I_O_BASE_ADDR ^I 0x420$
>
> ERROR: code indent should never use tabs
> #1588: FILE: hw/pci-host/mv643xx.h:561:
> +/* Messaging Unit Registers (I20) ^I*/$
>
> ERROR: code indent should never use tabs
> #1591: FILE: hw/pci-host/mv643xx.h:564:
> +#define MV64340_I2O_INBOUND_MESSAGE_REG0_PCI_0_SIDE^I^I 0x010$
>
> ERROR: code indent should never use tabs
> #1592: FILE: hw/pci-host/mv643xx.h:565:
> +#define MV64340_I2O_INBOUND_MESSAGE_REG1_PCI_0_SIDE ^I^I 0x014$
>
> ERROR: code indent should never use tabs
> #1593: FILE: hw/pci-host/mv643xx.h:566:
> +#define MV64340_I2O_OUTBOUND_MESSAGE_REG0_PCI_0_SIDE ^I^I 0x018$
>
> ERROR: code indent should never use tabs
> #1594: FILE: hw/pci-host/mv643xx.h:567:
> +#define MV64340_I2O_OUTBOUND_MESSAGE_REG1_PCI_0_SIDE ^I^I 0x01C$
>
> ERROR: code indent should never use tabs
> #1595: FILE: hw/pci-host/mv643xx.h:568:
> +#define MV64340_I2O_INBOUND_DOORBELL_REG_PCI_0_SIDE ^I^I 0x020$
>
> ERROR: code indent should never use tabs
> #1597: FILE: hw/pci-host/mv643xx.h:570:
> +#define MV64340_I2O_INBOUND_INTERRUPT_MASK_REG_PCI_0_SIDE^I 0x028$
>
> ERROR: code indent should never use tabs
> #1598: FILE: hw/pci-host/mv643xx.h:571:
> +#define MV64340_I2O_OUTBOUND_DOORBELL_REG_PCI_0_SIDE ^I^I 0x02C$
>
> ERROR: code indent should never use tabs
> #1603: FILE: hw/pci-host/mv643xx.h:576:
> +#define MV64340_I2O_QUEUE_CONTROL_REG_PCI_0_SIDE ^I^I 0x050$
>
> ERROR: code indent should never use tabs
> #1604: FILE: hw/pci-host/mv643xx.h:577:
> +#define MV64340_I2O_QUEUE_BASE_ADDR_REG_PCI_0_SIDE ^I^I 0x054$
>
> ERROR: code indent should never use tabs
> #1614: FILE: hw/pci-host/mv643xx.h:587:
> +#define MV64340_I2O_INBOUND_MESSAGE_REG0_PCI_1_SIDE^I^I 0x090$
>
> ERROR: code indent should never use tabs
> #1615: FILE: hw/pci-host/mv643xx.h:588:
> +#define MV64340_I2O_INBOUND_MESSAGE_REG1_PCI_1_SIDE ^I^I 0x094$
>
> ERROR: code indent should never use tabs
> #1616: FILE: hw/pci-host/mv643xx.h:589:
> +#define MV64340_I2O_OUTBOUND_MESSAGE_REG0_PCI_1_SIDE ^I^I 0x098$
>
> ERROR: code indent should never use tabs
> #1617: FILE: hw/pci-host/mv643xx.h:590:
> +#define MV64340_I2O_OUTBOUND_MESSAGE_REG1_PCI_1_SIDE ^I^I 0x09C$
>
> ERROR: code indent should never use tabs
> #1618: FILE: hw/pci-host/mv643xx.h:591:
> +#define MV64340_I2O_INBOUND_DOORBELL_REG_PCI_1_SIDE ^I^I 0x0A0$
>
> ERROR: code indent should never use tabs
> #1620: FILE: hw/pci-host/mv643xx.h:593:
> +#define MV64340_I2O_INBOUND_INTERRUPT_MASK_REG_PCI_1_SIDE^I 0x0A8$
>
> ERROR: code indent should never use tabs
> #1621: FILE: hw/pci-host/mv643xx.h:594:
> +#define MV64340_I2O_OUTBOUND_DOORBELL_REG_PCI_1_SIDE ^I^I 0x0AC$
>
> ERROR: code indent should never use tabs
> #1626: FILE: hw/pci-host/mv643xx.h:599:
> +#define MV64340_I2O_QUEUE_CONTROL_REG_PCI_1_SIDE ^I^I 0x0D0$
>
> ERROR: code indent should never use tabs
> #1627: FILE: hw/pci-host/mv643xx.h:600:
> +#define MV64340_I2O_QUEUE_BASE_ADDR_REG_PCI_1_SIDE ^I^I 0x0D4$
>
> ERROR: code indent should never use tabs
> #1637: FILE: hw/pci-host/mv643xx.h:610:
> +#define MV64340_I2O_INBOUND_MESSAGE_REG0_CPU0_SIDE^I^I 0x1C10$
>
> ERROR: code indent should never use tabs
> #1638: FILE: hw/pci-host/mv643xx.h:611:
> +#define MV64340_I2O_INBOUND_MESSAGE_REG1_CPU0_SIDE ^I^I 0x1C14$
>
> ERROR: code indent should never use tabs
> #1639: FILE: hw/pci-host/mv643xx.h:612:
> +#define MV64340_I2O_OUTBOUND_MESSAGE_REG0_CPU0_SIDE ^I^I 0x1C18$
>
> ERROR: code indent should never use tabs
> #1640: FILE: hw/pci-host/mv643xx.h:613:
> +#define MV64340_I2O_OUTBOUND_MESSAGE_REG1_CPU0_SIDE ^I^I 0x1C1C$
>
> ERROR: code indent should never use tabs
> #1641: FILE: hw/pci-host/mv643xx.h:614:
> +#define MV64340_I2O_INBOUND_DOORBELL_REG_CPU0_SIDE ^I^I 0x1C20$
>
> ERROR: code indent should never use tabs
> #1642: FILE: hw/pci-host/mv643xx.h:615:
> +#define MV64340_I2O_INBOUND_INTERRUPT_CAUSE_REG_CPU0_SIDE ^I 0x1C24$
>
> ERROR: code indent should never use tabs
> #1643: FILE: hw/pci-host/mv643xx.h:616:
> +#define MV64340_I2O_INBOUND_INTERRUPT_MASK_REG_CPU0_SIDE^I 0x1C28$
>
> ERROR: code indent should never use tabs
> #1644: FILE: hw/pci-host/mv643xx.h:617:
> +#define MV64340_I2O_OUTBOUND_DOORBELL_REG_CPU0_SIDE ^I^I 0x1C2C$
>
> ERROR: code indent should never use tabs
> #1649: FILE: hw/pci-host/mv643xx.h:622:
> +#define MV64340_I2O_QUEUE_CONTROL_REG_CPU0_SIDE ^I^I 0x1C50$
>
> ERROR: code indent should never use tabs
> #1650: FILE: hw/pci-host/mv643xx.h:623:
> +#define MV64340_I2O_QUEUE_BASE_ADDR_REG_CPU0_SIDE ^I^I 0x1C54$
>
> ERROR: code indent should never use tabs
> #1659: FILE: hw/pci-host/mv643xx.h:632:
> +#define MV64340_I2O_INBOUND_MESSAGE_REG0_CPU1_SIDE^I^I 0x1C90$
>
> ERROR: code indent should never use tabs
> #1660: FILE: hw/pci-host/mv643xx.h:633:
> +#define MV64340_I2O_INBOUND_MESSAGE_REG1_CPU1_SIDE ^I^I 0x1C94$
>
> ERROR: code indent should never use tabs
> #1661: FILE: hw/pci-host/mv643xx.h:634:
> +#define MV64340_I2O_OUTBOUND_MESSAGE_REG0_CPU1_SIDE ^I^I 0x1C98$
>
> ERROR: code indent should never use tabs
> #1662: FILE: hw/pci-host/mv643xx.h:635:
> +#define MV64340_I2O_OUTBOUND_MESSAGE_REG1_CPU1_SIDE ^I^I 0x1C9C$
>
> ERROR: code indent should never use tabs
> #1663: FILE: hw/pci-host/mv643xx.h:636:
> +#define MV64340_I2O_INBOUND_DOORBELL_REG_CPU1_SIDE ^I^I 0x1CA0$
>
> ERROR: code indent should never use tabs
> #1664: FILE: hw/pci-host/mv643xx.h:637:
> +#define MV64340_I2O_INBOUND_INTERRUPT_CAUSE_REG_CPU1_SIDE ^I 0x1CA4$
>
> ERROR: code indent should never use tabs
> #1665: FILE: hw/pci-host/mv643xx.h:638:
> +#define MV64340_I2O_INBOUND_INTERRUPT_MASK_REG_CPU1_SIDE^I 0x1CA8$
>
> ERROR: code indent should never use tabs
> #1666: FILE: hw/pci-host/mv643xx.h:639:
> +#define MV64340_I2O_OUTBOUND_DOORBELL_REG_CPU1_SIDE ^I^I 0x1CAC$
>
> ERROR: code indent should never use tabs
> #1671: FILE: hw/pci-host/mv643xx.h:644:
> +#define MV64340_I2O_QUEUE_CONTROL_REG_CPU1_SIDE ^I^I 0x1CD0$
>
> ERROR: code indent should never use tabs
> #1672: FILE: hw/pci-host/mv643xx.h:645:
> +#define MV64340_I2O_QUEUE_BASE_ADDR_REG_CPU1_SIDE ^I^I 0x1CD4$
>
> ERROR: code indent should never use tabs
> #1683: FILE: hw/pci-host/mv643xx.h:656:
> +/* Ethernet Unit Registers ^I^I*/$
>
> WARNING: line over 80 characters
> #1733: FILE: hw/pci-host/mv643xx.h:706:
> +#define MV64340_MPSC_CAUSE_REG(port) (0xb804 +
> (port<<3))
>
> ERROR: spaces required around that '<<' (ctx:VxV)
> #1733: FILE: hw/pci-host/mv643xx.h:706:
> +#define MV64340_MPSC_CAUSE_REG(port) (0xb804 +
> (port<<3))
>
> ^
>
> WARNING: line over 80 characters
> #1734: FILE: hw/pci-host/mv643xx.h:707:
> +#define MV64340_MPSC_MASK_REG(port) (0xb884 +
> (port<<3))
>
> ERROR: spaces required around that '<<' (ctx:VxV)
> #1734: FILE: hw/pci-host/mv643xx.h:707:
> +#define MV64340_MPSC_MASK_REG(port) (0xb884 +
> (port<<3))
>
> ^
>
> WARNING: line over 80 characters
> #1736: FILE: hw/pci-host/mv643xx.h:709:
> +#define MV64340_MPSC_MAIN_CONFIG_LOW(port) (0x8000 +
> (port<<12))
>
> ERROR: spaces required around that '<<' (ctx:VxV)
> #1736: FILE: hw/pci-host/mv643xx.h:709:
> +#define MV64340_MPSC_MAIN_CONFIG_LOW(port) (0x8000 +
> (port<<12))
>
> ^
>
> WARNING: line over 80 characters
> #1737: FILE: hw/pci-host/mv643xx.h:710:
> +#define MV64340_MPSC_MAIN_CONFIG_HIGH(port) (0x8004 +
> (port<<12))
>
> ERROR: spaces required around that '<<' (ctx:VxV)
> #1737: FILE: hw/pci-host/mv643xx.h:710:
> +#define MV64340_MPSC_MAIN_CONFIG_HIGH(port) (0x8004 +
> (port<<12))
>
> ^
>
> WARNING: line over 80 characters
> #1738: FILE: hw/pci-host/mv643xx.h:711:
> +#define MV64340_MPSC_PROTOCOL_CONFIG(port) (0x8008 +
> (port<<12))
>
> ERROR: spaces required around that '<<' (ctx:VxV)
> #1738: FILE: hw/pci-host/mv643xx.h:711:
> +#define MV64340_MPSC_PROTOCOL_CONFIG(port) (0x8008 +
> (port<<12))
>
> ^
>
> WARNING: line over 80 characters
> #1739: FILE: hw/pci-host/mv643xx.h:712:
> +#define MV64340_MPSC_CHANNEL_REG1(port) (0x800c +
> (port<<12))
>
> ERROR: spaces required around that '<<' (ctx:VxV)
> #1739: FILE: hw/pci-host/mv643xx.h:712:
> +#define MV64340_MPSC_CHANNEL_REG1(port) (0x800c +
> (port<<12))
>
> ^
>
> WARNING: line over 80 characters
> #1740: FILE: hw/pci-host/mv643xx.h:713:
> +#define MV64340_MPSC_CHANNEL_REG2(port) (0x8010 +
> (port<<12))
>
> ERROR: spaces required around that '<<' (ctx:VxV)
> #1740: FILE: hw/pci-host/mv643xx.h:713:
> +#define MV64340_MPSC_CHANNEL_REG2(port) (0x8010 +
> (port<<12))
>
> ^
>
> WARNING: line over 80 characters
> #1741: FILE: hw/pci-host/mv643xx.h:714:
> +#define MV64340_MPSC_CHANNEL_REG3(port) (0x8014 +
> (port<<12))
>
> ERROR: spaces required around that '<<' (ctx:VxV)
> #1741: FILE: hw/pci-host/mv643xx.h:714:
> +#define MV64340_MPSC_CHANNEL_REG3(port) (0x8014 +
> (port<<12))
>
> ^
>
> WARNING: line over 80 characters
> #1742: FILE: hw/pci-host/mv643xx.h:715:
> +#define MV64340_MPSC_CHANNEL_REG4(port) (0x8018 +
> (port<<12))
>
> ERROR: spaces required around that '<<' (ctx:VxV)
> #1742: FILE: hw/pci-host/mv643xx.h:715:
> +#define MV64340_MPSC_CHANNEL_REG4(port) (0x8018 +
> (port<<12))
>
> ^
>
> WARNING: line over 80 characters
> #1743: FILE: hw/pci-host/mv643xx.h:716:
> +#define MV64340_MPSC_CHANNEL_REG5(port) (0x801c +
> (port<<12))
>
> ERROR: spaces required around that '<<' (ctx:VxV)
> #1743: FILE: hw/pci-host/mv643xx.h:716:
> +#define MV64340_MPSC_CHANNEL_REG5(port) (0x801c +
> (port<<12))
>
> ^
>
> WARNING: line over 80 characters
> #1744: FILE: hw/pci-host/mv643xx.h:717:
> +#define MV64340_MPSC_CHANNEL_REG6(port) (0x8020 +
> (port<<12))
>
> ERROR: spaces required around that '<<' (ctx:VxV)
> #1744: FILE: hw/pci-host/mv643xx.h:717:
> +#define MV64340_MPSC_CHANNEL_REG6(port) (0x8020 +
> (port<<12))
>
> ^
>
> WARNING: line over 80 characters
> #1745: FILE: hw/pci-host/mv643xx.h:718:
> +#define MV64340_MPSC_CHANNEL_REG7(port) (0x8024 +
> (port<<12))
>
> ERROR: spaces required around that '<<' (ctx:VxV)
> #1745: FILE: hw/pci-host/mv643xx.h:718:
> +#define MV64340_MPSC_CHANNEL_REG7(port) (0x8024 +
> (port<<12))
>
> ^
>
> WARNING: line over 80 characters
> #1746: FILE: hw/pci-host/mv643xx.h:719:
> +#define MV64340_MPSC_CHANNEL_REG8(port) (0x8028 +
> (port<<12))
>
> ERROR: spaces required around that '<<' (ctx:VxV)
> #1746: FILE: hw/pci-host/mv643xx.h:719:
> +#define MV64340_MPSC_CHANNEL_REG8(port) (0x8028 +
> (port<<12))
>
> ^
>
> WARNING: line over 80 characters
> #1747: FILE: hw/pci-host/mv643xx.h:720:
> +#define MV64340_MPSC_CHANNEL_REG9(port) (0x802c +
> (port<<12))
>
> ERROR: spaces required around that '<<' (ctx:VxV)
> #1747: FILE: hw/pci-host/mv643xx.h:720:
> +#define MV64340_MPSC_CHANNEL_REG9(port) (0x802c +
> (port<<12))
>
> ^
>
> WARNING: line over 80 characters
> #1748: FILE: hw/pci-host/mv643xx.h:721:
> +#define MV64340_MPSC_CHANNEL_REG10(port) (0x8030 +
> (port<<12))
>
> ERROR: spaces required around that '<<' (ctx:VxV)
> #1748: FILE: hw/pci-host/mv643xx.h:721:
> +#define MV64340_MPSC_CHANNEL_REG10(port) (0x8030 +
> (port<<12))
>
> ^
>
> WARNING: line over 80 characters
> #1757: FILE: hw/pci-host/mv643xx.h:730:
> +#define MV64340_SDMA_CONFIG_REG(channel) (0x4000 +
> (channel<<13))
>
> ERROR: spaces required around that '<<' (ctx:VxV)
> #1757: FILE: hw/pci-host/mv643xx.h:730:
> +#define MV64340_SDMA_CONFIG_REG(channel) (0x4000 +
> (channel<<13))
>
> ^
>
> WARNING: line over 80 characters
> #1758: FILE: hw/pci-host/mv643xx.h:731:
> +#define MV64340_SDMA_COMMAND_REG(channel) (0x4008 +
> (channel<<13))
>
> ERROR: spaces required around that '<<' (ctx:VxV)
> #1758: FILE: hw/pci-host/mv643xx.h:731:
> +#define MV64340_SDMA_COMMAND_REG(channel) (0x4008 +
> (channel<<13))
>
> ^
>
> WARNING: line over 80 characters
> #1759: FILE: hw/pci-host/mv643xx.h:732:
> +#define MV64340_SDMA_CURRENT_RX_DESCRIPTOR_POINTER(channel) (0x4810 +
> (channel<<13))
>
> ERROR: spaces required around that '<<' (ctx:VxV)
> #1759: FILE: hw/pci-host/mv643xx.h:732:
> +#define MV64340_SDMA_CURRENT_RX_DESCRIPTOR_POINTER(channel) (0x4810 +
> (channel<<13))
>
> ^
>
> WARNING: line over 80 characters
> #1760: FILE: hw/pci-host/mv643xx.h:733:
> +#define MV64340_SDMA_CURRENT_TX_DESCRIPTOR_POINTER(channel) (0x4c10 +
> (channel<<13))
>
> ERROR: spaces required around that '<<' (ctx:VxV)
> #1760: FILE: hw/pci-host/mv643xx.h:733:
> +#define MV64340_SDMA_CURRENT_TX_DESCRIPTOR_POINTER(channel) (0x4c10 +
> (channel<<13))
>
> ^
>
> WARNING: line over 80 characters
> #1761: FILE: hw/pci-host/mv643xx.h:734:
> +#define MV64340_SDMA_FIRST_TX_DESCRIPTOR_POINTER(channel) (0x4c14 +
> (channel<<13))
>
> ERROR: spaces required around that '<<' (ctx:VxV)
> #1761: FILE: hw/pci-host/mv643xx.h:734:
> +#define MV64340_SDMA_FIRST_TX_DESCRIPTOR_POINTER(channel) (0x4c14 +
> (channel<<13))
>
> ^
>
> WARNING: line over 80 characters
> #1768: FILE: hw/pci-host/mv643xx.h:741:
> +#define MV64340_BRG_CONFIG_REG(brg) (0xb200 +
> (brg<<3))
>
> ERROR: spaces required around that '<<' (ctx:VxV)
> #1768: FILE: hw/pci-host/mv643xx.h:741:
> +#define MV64340_BRG_CONFIG_REG(brg) (0xb200 +
> (brg<<3))
>
> ^
>
> WARNING: line over 80 characters
> #1769: FILE: hw/pci-host/mv643xx.h:742:
> +#define MV64340_BRG_BAUDE_TUNING_REG(brg) (0xb208 +
> (brg<<3))
>
> ERROR: spaces required around that '<<' (ctx:VxV)
> #1769: FILE: hw/pci-host/mv643xx.h:742:
> +#define MV64340_BRG_BAUDE_TUNING_REG(brg) (0xb208 +
> (brg<<3))
>
> ^
>
> ERROR: code indent should never use tabs
> #1774: FILE: hw/pci-host/mv643xx.h:747:
> +/* DMA Channel Control^I^I^I*/$
>
> ERROR: code indent should never use tabs
> #1777: FILE: hw/pci-host/mv643xx.h:750:
> +#define MV64340_DMA_CHANNEL0_CONTROL ^I^I^I^I 0x840$
>
> ERROR: code indent should never use tabs
> #1778: FILE: hw/pci-host/mv643xx.h:751:
> +#define MV64340_DMA_CHANNEL0_CONTROL_HIGH^I^I^I 0x880$
>
> ERROR: code indent should never use tabs
> #1779: FILE: hw/pci-host/mv643xx.h:752:
> +#define MV64340_DMA_CHANNEL1_CONTROL ^I^I^I^I 0x844$
>
> ERROR: code indent should never use tabs
> #1780: FILE: hw/pci-host/mv643xx.h:753:
> +#define MV64340_DMA_CHANNEL1_CONTROL_HIGH^I^I^I 0x884$
>
> ERROR: code indent should never use tabs
> #1781: FILE: hw/pci-host/mv643xx.h:754:
> +#define MV64340_DMA_CHANNEL2_CONTROL ^I^I^I^I 0x848$
>
> ERROR: code indent should never use tabs
> #1782: FILE: hw/pci-host/mv643xx.h:755:
> +#define MV64340_DMA_CHANNEL2_CONTROL_HIGH^I^I^I 0x888$
>
> ERROR: code indent should never use tabs
> #1783: FILE: hw/pci-host/mv643xx.h:756:
> +#define MV64340_DMA_CHANNEL3_CONTROL ^I^I^I^I 0x84C$
>
> ERROR: code indent should never use tabs
> #1784: FILE: hw/pci-host/mv643xx.h:757:
> +#define MV64340_DMA_CHANNEL3_CONTROL_HIGH^I^I^I 0x88C$
>
> WARNING: Block comments use a leading /* on a separate line
> #1834: FILE: hw/pci-host/mv643xx.h:807:
> + /* IDMA Address Decoding High Address Remap and Access
>
> WARNING: Block comments use * on subsequent lines
> #1835: FILE: hw/pci-host/mv643xx.h:808:
> + /* IDMA Address Decoding High Address Remap and Access
> + Protection Registers */
>
> WARNING: Block comments use a trailing */ on a separate line
> #1835: FILE: hw/pci-host/mv643xx.h:808:
> + Protection Registers */
>
> ERROR: code indent should never use tabs
> #1868: FILE: hw/pci-host/mv643xx.h:841:
> +/* Timer_Counter ^I^I^I*/$
>
> ERROR: code indent should never use tabs
> #1871: FILE: hw/pci-host/mv643xx.h:844:
> +#define MV64340_TIMER_COUNTER0^I^I^I^I^I 0x850$
>
> ERROR: code indent should never use tabs
> #1872: FILE: hw/pci-host/mv643xx.h:845:
> +#define MV64340_TIMER_COUNTER1^I^I^I^I^I 0x854$
>
> ERROR: code indent should never use tabs
> #1873: FILE: hw/pci-host/mv643xx.h:846:
> +#define MV64340_TIMER_COUNTER2^I^I^I^I^I 0x858$
>
> ERROR: code indent should never use tabs
> #1874: FILE: hw/pci-host/mv643xx.h:847:
> +#define MV64340_TIMER_COUNTER3^I^I^I^I^I 0x85C$
>
> ERROR: code indent should never use tabs
> #1875: FILE: hw/pci-host/mv643xx.h:848:
> +#define MV64340_TIMER_COUNTER_0_3_CONTROL^I^I^I 0x864$
>
> ERROR: code indent should never use tabs
> #1876: FILE: hw/pci-host/mv643xx.h:849:
> +#define MV64340_TIMER_COUNTER_0_3_INTERRUPT_CAUSE^I^I 0x868$
>
> ERROR: code indent should never use tabs
> #1877: FILE: hw/pci-host/mv643xx.h:850:
> +#define MV64340_TIMER_COUNTER_0_3_INTERRUPT_MASK ^I^I 0x86c$
>
> ERROR: code indent should never use tabs
> #1880: FILE: hw/pci-host/mv643xx.h:853:
> +/* Watchdog registers ^I */$
>
> ERROR: code indent should never use tabs
> #1911: FILE: hw/pci-host/mv643xx.h:884:
> +/* Interrupts^I ^I^I^I*/$
>
> total: 170 errors, 31 warnings, 1926 lines checked
>
> Patch 5/6 has style problems, please review. If any of these errors
> are false positives report them to the maintainer, see
> CHECKPATCH in MAINTAINERS.
>
> 6/6 Checking commit 42b2a155d898 (hw/ppc: Add emulation of Genesi/bPlan
> Pegasos II)
> === OUTPUT END ===
>
> Test command exited with code: 1
>
>
> The full log is available at
> http://patchew.org/logs/cover.1614282456.git.balaton@eik.bme.hu/testing.checkpatch/?type=message.
> ---
> Email generated automatically by Patchew [https://patchew.org/].
> Please send your feedback to patchew-devel@redhat.com
--
David Gibson | I'll have my music baroque, and my code
david AT gibson.dropbear.id.au | minimalist, thank you. NOT _the_ _other_
| _way_ _around_!
http://www.ozlabs.org/~dgibson
signature.asc
Description: PGP signature