Re: [linux-yocto] [PULL REQUEST v3] Intel Axxia updates to linux-yocto-4.12
On 17.04.2018 20:56, Bruce Ashfield wrote: On 04/12/2018 12:29 PM, Daniel Dragomir wrote: Hello Bruce! I made the changes you asked and I ran regression testings on 3 INTEL boards (arm64: cortexa57 and cortexa53; arm: cortexa15). I attached to the mailing list only the patches I made changes. I also added a new patch to change all LSI references to INTEL Axxia. If everything is ok, please pull the patches from https://github.com/axxia/axxia_yocto_linux_4.12_pull.git into git://git.yoctoproject.org/linux-yocto-4.12 Pull standard/axxia/base-1.1v3 -> standard/axxia/base standard/preempt-rt/axxia/base-1.1v3 -> standard/preempt-rt/axxia/base If you add more patches to standard/(preempt-rt)/axxia/base beforehand please notify me. I will rebase our changes so you can do a clean, fast-forward pull. These look ok now. I just merged the 4.12.22 -stable, can you rebase on top of that push and re-send the pull request ? Bruce Of course. Thank you! Daniel Thank you, Daniel Dragomir Anders Berg (14): arm64: dts: Add initial AXM56xx device tree arm64: Add Axxia NEMAC Gigabit Ethernet controller arm64: dts: Corrected SPI definitions for AXM56xx arm64: dts: Added SPI and flash for AXM56xx sim arm64: dts: Add VMFS node for simulation DT net: ethernet: Enable Axxia FEMAC driver arm64: dts: Add device tree for AXC67xx (Lionfish) arm64: dts: Fixed bad VMFS reg property net: ethernet: Add MDIO driver for LSI AXM55xx net: ethernet: Add driver for FEMAC on AXM55xx drivers: net: Add Axxia NEMAC driver arm64: dts: Add NEMAC device nodes net: nemac: Fix crash when using NEMAC from bootloader misc: lsi-ncr: Only use AMP lock on PPC platforms. Charlie Paul (43): fs/vmfs: Adding arm vmfs file system i2c: Support for i2c to the LSI axxia 5500 board drivers/dma: Updated to support Axxia dma arch/arm/boot/dts: Files added to support axxia 5500 board arch/arm/boot: Changes to support the axxia BSP arch/arm/mach-axxia: kernel files to support the mach-axxia arch/arm: arm changes to support the axxia BSP misc: Changes made to support axxia BSP drivers/mtd: Changes to support the axxia BSP drivers/net/ethernet: Changes to support the axxia BSP drivers/rapidio/devices: Changes to support axxia BSP drivers/spi: Changes to support the axxia BSP drivers/tty: Changes to support the axxia BSP drivers/usb/host: Changes to support the axxia BSP arch/arm/mach-axxia: Removed axxia_circular_queue arch/arm/mach-axxia: fixed compiler warning arch/arm/mach-axxia: fixed NO SMP arch/arm/mach-axxia: changed affinity parameter to cpu arch/arm/mach-axxia: Reverse checkpatch compatibility arch/arm/mach-axxia: Fixed L2 power up failure arch/arm/axxia: Remove the axxia zImage.fm build drivers/ethernet/lsi: Fixed code to support 4.1 arm/mach-axxia: Updated to support linux 4.1 drivers/misc: Updated to support linux 4.1 drivers/rapidio: Update to support linux 4.9 drivers/pci: updated to support axxia for 4.9 drivers/net: Updated to support axxia on 4.9 driver/net/ethernet: Updated to support axxia on 4.9 drivers/misc: Updated to support axxia on 4.9 drivers/i2c/busses: Updated to support axxia on 4.9 arch/arm/mach-axxia: Updated to support 4.9 on the 5500 i2c/busses: Updated to support 4.9 on the 5500 drivers/net: Updated to support 4.9 on the 5500 boot/dts/axxia: Updated to support 4.9 on the 5500 arm/mach-axxia: allow interupts (16-32) set to LOW drivers/usb/core: fix over-current race condition drivers/usb/dwc3: Initialize dma for axxia dwc3 drivers/misc: Add Fault Handling for Axxia drivers/edac: Added axxia edac drivers/gpio: updated to support axxia gpio drivers/net/ethernet: updated nemac for compile drivers/usb/dwc3: updated to compile usb dwc3 linux/amba: added support for pl061.h Daniel Dragomir (2): tools/perf: Correct the hexa value 0x1ULL from opencsd Change all LSI references to INTEL Axxia David Mercado (1): kernel/irq/manage.c: Fix irq_set_affinity to allow use with buslocks Fredrik Markstrom (1): usb ehci-ci13612: Enable HCD_BH mode in ci13612 Gary McGee (9): mach-axxia: Make AXXIA_NCR_RESET_CHECK a Kconfig Option power: reset: preliminary support for Axxia DDR Retention reset arch/arm/mach-axxia: Flush TLB axxia-reset.c: Use syscon address from device tree axxia: enable trng for axc6732-waco and axm5616-victoria axxia: generalize driver support for multi-controller PCI/SRIO/SATA axxia: enable PCI1/PCI2 controllers in device tree drivers/misc/axxia-pei.c: Update PEI Configuration drivers/misc/axxia-pei: Update PCIe/sRIO Lane Configuration Geoff Levand (1): arm64: Enable the identity mapping to allow the MMU disabling John Jacques (142): arch/arm64: Correct GIC Physical Address in Axxia arch/arm64: Correct GIC Physical Address in Axxia XLF axxia: Add dts for Emulation mrch/arm64/mach-axxia: Device T
Re: [linux-yocto] [PULL REQUEST v3] Intel Axxia updates to linux-yocto-4.12
On 04/12/2018 12:29 PM, Daniel Dragomir wrote: Hello Bruce! I made the changes you asked and I ran regression testings on 3 INTEL boards (arm64: cortexa57 and cortexa53; arm: cortexa15). I attached to the mailing list only the patches I made changes. I also added a new patch to change all LSI references to INTEL Axxia. If everything is ok, please pull the patches from https://github.com/axxia/axxia_yocto_linux_4.12_pull.git into git://git.yoctoproject.org/linux-yocto-4.12 Pull standard/axxia/base-1.1v3 -> standard/axxia/base standard/preempt-rt/axxia/base-1.1v3 -> standard/preempt-rt/axxia/base If you add more patches to standard/(preempt-rt)/axxia/base beforehand please notify me. I will rebase our changes so you can do a clean, fast-forward pull. These look ok now. I just merged the 4.12.22 -stable, can you rebase on top of that push and re-send the pull request ? Bruce Thank you, Daniel Dragomir Anders Berg (14): arm64: dts: Add initial AXM56xx device tree arm64: Add Axxia NEMAC Gigabit Ethernet controller arm64: dts: Corrected SPI definitions for AXM56xx arm64: dts: Added SPI and flash for AXM56xx sim arm64: dts: Add VMFS node for simulation DT net: ethernet: Enable Axxia FEMAC driver arm64: dts: Add device tree for AXC67xx (Lionfish) arm64: dts: Fixed bad VMFS reg property net: ethernet: Add MDIO driver for LSI AXM55xx net: ethernet: Add driver for FEMAC on AXM55xx drivers: net: Add Axxia NEMAC driver arm64: dts: Add NEMAC device nodes net: nemac: Fix crash when using NEMAC from bootloader misc: lsi-ncr: Only use AMP lock on PPC platforms. Charlie Paul (43): fs/vmfs: Adding arm vmfs file system i2c: Support for i2c to the LSI axxia 5500 board drivers/dma: Updated to support Axxia dma arch/arm/boot/dts: Files added to support axxia 5500 board arch/arm/boot: Changes to support the axxia BSP arch/arm/mach-axxia: kernel files to support the mach-axxia arch/arm: arm changes to support the axxia BSP misc: Changes made to support axxia BSP drivers/mtd: Changes to support the axxia BSP drivers/net/ethernet: Changes to support the axxia BSP drivers/rapidio/devices: Changes to support axxia BSP drivers/spi: Changes to support the axxia BSP drivers/tty: Changes to support the axxia BSP drivers/usb/host: Changes to support the axxia BSP arch/arm/mach-axxia: Removed axxia_circular_queue arch/arm/mach-axxia: fixed compiler warning arch/arm/mach-axxia: fixed NO SMP arch/arm/mach-axxia: changed affinity parameter to cpu arch/arm/mach-axxia: Reverse checkpatch compatibility arch/arm/mach-axxia: Fixed L2 power up failure arch/arm/axxia: Remove the axxia zImage.fm build drivers/ethernet/lsi: Fixed code to support 4.1 arm/mach-axxia: Updated to support linux 4.1 drivers/misc: Updated to support linux 4.1 drivers/rapidio: Update to support linux 4.9 drivers/pci: updated to support axxia for 4.9 drivers/net: Updated to support axxia on 4.9 driver/net/ethernet: Updated to support axxia on 4.9 drivers/misc: Updated to support axxia on 4.9 drivers/i2c/busses: Updated to support axxia on 4.9 arch/arm/mach-axxia: Updated to support 4.9 on the 5500 i2c/busses: Updated to support 4.9 on the 5500 drivers/net: Updated to support 4.9 on the 5500 boot/dts/axxia: Updated to support 4.9 on the 5500 arm/mach-axxia: allow interupts (16-32) set to LOW drivers/usb/core: fix over-current race condition drivers/usb/dwc3: Initialize dma for axxia dwc3 drivers/misc: Add Fault Handling for Axxia drivers/edac: Added axxia edac drivers/gpio: updated to support axxia gpio drivers/net/ethernet: updated nemac for compile drivers/usb/dwc3: updated to compile usb dwc3 linux/amba: added support for pl061.h Daniel Dragomir (2): tools/perf: Correct the hexa value 0x1ULL from opencsd Change all LSI references to INTEL Axxia David Mercado (1): kernel/irq/manage.c: Fix irq_set_affinity to allow use with buslocks Fredrik Markstrom (1): usb ehci-ci13612: Enable HCD_BH mode in ci13612 Gary McGee (9): mach-axxia: Make AXXIA_NCR_RESET_CHECK a Kconfig Option power: reset: preliminary support for Axxia DDR Retention reset arch/arm/mach-axxia: Flush TLB axxia-reset.c: Use syscon address from device tree axxia: enable trng for axc6732-waco and axm5616-victoria axxia: generalize driver support for multi-controller PCI/SRIO/SATA axxia: enable PCI1/PCI2 controllers in device tree drivers/misc/axxia-pei.c: Update PEI Configuration drivers/misc/axxia-pei: Update PCIe/sRIO Lane Configuration Geoff Levand (1): arm64: Enable the identity mapping to allow the MMU disabling John Jacques (142): arch/arm64: Correct GIC Physical Address in Axxia arch/arm64: Correct GIC Physical Address in Axxia XLF axxia: Add dts for Emulation mrch/arm64/mach-axxia: Device Tree Updates for Emulation axxia: Updated Device Trees for Emulation and Simul
[linux-yocto] [PULL REQUEST v3] Intel Axxia updates to linux-yocto-4.12
Hello Bruce! I made the changes you asked and I ran regression testings on 3 INTEL boards (arm64: cortexa57 and cortexa53; arm: cortexa15). I attached to the mailing list only the patches I made changes. I also added a new patch to change all LSI references to INTEL Axxia. If everything is ok, please pull the patches from https://github.com/axxia/axxia_yocto_linux_4.12_pull.git into git://git.yoctoproject.org/linux-yocto-4.12 Pull standard/axxia/base-1.1v3 -> standard/axxia/base standard/preempt-rt/axxia/base-1.1v3 -> standard/preempt-rt/axxia/base If you add more patches to standard/(preempt-rt)/axxia/base beforehand please notify me. I will rebase our changes so you can do a clean, fast-forward pull. Thank you, Daniel Dragomir Anders Berg (14): arm64: dts: Add initial AXM56xx device tree arm64: Add Axxia NEMAC Gigabit Ethernet controller arm64: dts: Corrected SPI definitions for AXM56xx arm64: dts: Added SPI and flash for AXM56xx sim arm64: dts: Add VMFS node for simulation DT net: ethernet: Enable Axxia FEMAC driver arm64: dts: Add device tree for AXC67xx (Lionfish) arm64: dts: Fixed bad VMFS reg property net: ethernet: Add MDIO driver for LSI AXM55xx net: ethernet: Add driver for FEMAC on AXM55xx drivers: net: Add Axxia NEMAC driver arm64: dts: Add NEMAC device nodes net: nemac: Fix crash when using NEMAC from bootloader misc: lsi-ncr: Only use AMP lock on PPC platforms. Charlie Paul (43): fs/vmfs: Adding arm vmfs file system i2c: Support for i2c to the LSI axxia 5500 board drivers/dma: Updated to support Axxia dma arch/arm/boot/dts: Files added to support axxia 5500 board arch/arm/boot: Changes to support the axxia BSP arch/arm/mach-axxia: kernel files to support the mach-axxia arch/arm: arm changes to support the axxia BSP misc: Changes made to support axxia BSP drivers/mtd: Changes to support the axxia BSP drivers/net/ethernet: Changes to support the axxia BSP drivers/rapidio/devices: Changes to support axxia BSP drivers/spi: Changes to support the axxia BSP drivers/tty: Changes to support the axxia BSP drivers/usb/host: Changes to support the axxia BSP arch/arm/mach-axxia: Removed axxia_circular_queue arch/arm/mach-axxia: fixed compiler warning arch/arm/mach-axxia: fixed NO SMP arch/arm/mach-axxia: changed affinity parameter to cpu arch/arm/mach-axxia: Reverse checkpatch compatibility arch/arm/mach-axxia: Fixed L2 power up failure arch/arm/axxia: Remove the axxia zImage.fm build drivers/ethernet/lsi: Fixed code to support 4.1 arm/mach-axxia: Updated to support linux 4.1 drivers/misc: Updated to support linux 4.1 drivers/rapidio: Update to support linux 4.9 drivers/pci: updated to support axxia for 4.9 drivers/net: Updated to support axxia on 4.9 driver/net/ethernet: Updated to support axxia on 4.9 drivers/misc: Updated to support axxia on 4.9 drivers/i2c/busses: Updated to support axxia on 4.9 arch/arm/mach-axxia: Updated to support 4.9 on the 5500 i2c/busses: Updated to support 4.9 on the 5500 drivers/net: Updated to support 4.9 on the 5500 boot/dts/axxia: Updated to support 4.9 on the 5500 arm/mach-axxia: allow interupts (16-32) set to LOW drivers/usb/core: fix over-current race condition drivers/usb/dwc3: Initialize dma for axxia dwc3 drivers/misc: Add Fault Handling for Axxia drivers/edac: Added axxia edac drivers/gpio: updated to support axxia gpio drivers/net/ethernet: updated nemac for compile drivers/usb/dwc3: updated to compile usb dwc3 linux/amba: added support for pl061.h Daniel Dragomir (2): tools/perf: Correct the hexa value 0x1ULL from opencsd Change all LSI references to INTEL Axxia David Mercado (1): kernel/irq/manage.c: Fix irq_set_affinity to allow use with buslocks Fredrik Markstrom (1): usb ehci-ci13612: Enable HCD_BH mode in ci13612 Gary McGee (9): mach-axxia: Make AXXIA_NCR_RESET_CHECK a Kconfig Option power: reset: preliminary support for Axxia DDR Retention reset arch/arm/mach-axxia: Flush TLB axxia-reset.c: Use syscon address from device tree axxia: enable trng for axc6732-waco and axm5616-victoria axxia: generalize driver support for multi-controller PCI/SRIO/SATA axxia: enable PCI1/PCI2 controllers in device tree drivers/misc/axxia-pei.c: Update PEI Configuration drivers/misc/axxia-pei: Update PCIe/sRIO Lane Configuration Geoff Levand (1): arm64: Enable the identity mapping to allow the MMU disabling John Jacques (142): arch/arm64: Correct GIC Physical Address in Axxia arch/arm64: Correct GIC Physical Address in Axxia XLF axxia: Add dts for Emulation mrch/arm64/mach-axxia: Device Tree Updates for Emulation axxia: Updated Device Trees for Emulation and Simulation arch/arm64: Use SYSROOT If Defined arch/arm64: Add Device Tree for Axxia Emulation arch/arm64: Axxia Device Tree and Configuration Changes arch/arm64: Axxia Device Tree Update arch/arm64: Axxia Interrupt Number Updates arch/arm64: Update t