[linux-yocto] [PATCH 00/70] New standard/lsi branch - linux-yocto_3.4
Bruce Ashfield
bruce.ashfield at windriver.com
Thu Jun 20 12:25:55 PDT 2013
On 13-06-14 08:59 PM, Paul Butler wrote:
> On Fri, Jun 14, 2013 at 03:48:27PM -0400, Bruce Ashfield wrote:
>> On 13-06-13 01:21 PM, Paul Butler wrote:
>>> On Tue, Jun 11, 2013 at 05:48:04PM -0500, Paul Butler wrote:
>>>> On Tue, Jun 11, 2013 at 02:46:31PM -0400, Bruce Ashfield wrote:
>>>>> On 13-06-10 09:45 PM, Paul Butler wrote:
>>>>>> Creating a new branch in linux-yocto_3.4 for tracking LSI BSP changes.
>>>>>> Branched from standard/base at commit fff57da7886cf5e99c07adf6649610cb1cd89330
>>>>>>
>>>>>> Multiple patches for the same driver have been squashed into one where possible.
>>>>>> Tried to improve several commit messages.
>>>>>>
>>>>>
>>>>> Hey Paul,
>>>>>
>>>>> Any chance we can get a changelog that shows the delta from the
>>>>> first revision ?
>>>>>
>>>>> Bruce
>>>>>
>>>> I guess I'm not sure what format of log you're looking for. I have
>>>> the branch from before, so should be able to generate something.
>>>>
>>>> -paul
>>>>
>>>
>>> On 13-06-11 6:48 PM, Paul Butler wrote:
>>>> On Tue, Jun 11, 2013 at 02:46:31PM -0400, Bruce Ashfield wrote:
>>>>> On 13-06-10 09:45 PM, Paul Butler wrote:
>>>>>> Creating a new branch in linux-yocto_3.4 for tracking LSI BSP
>>>>>> changes.
>>>>>> Branched from standard/base at commit
>>>>>> fff57da7886cf5e99c07adf6649610cb1cd89330
>>>>>>
>>>>>> Multiple patches for the same driver have been squashed into one
>>>>>> where possible.
>>>>>> Tried to improve several commit messages.
>>>>>>
>>>>>
>>>>> Hey Paul,
>>>>>
>>>>> Any chance we can get a changelog that shows the delta from the
>>>>> first revision ?
>>>>>
>>>>> Bruce
>>>>>
>>>> I guess I'm not sure what format of log you're looking for. I have
>>>> the branch from before, so should be able to generate something.
>>>
>>> Bruce,
>>>
>>> Changes from previous set XX/87.
>>>
>>> This was hard.... I didn't keep good notes. I'll learn!
>>
>> Fool you once ...!
>>
>>>
>>> -paul
>>>
>>>
>>>> [linux-yocto] [PATCH 08/87] drivers/usb/host/ehci-ci13612.c: replaced
>>>> bugzilla comments
>>>>
>>>>>> Why wasn't this squashed into patch 4/87 ?
>>>>
>>>>> Multiple people were working on things and the customer was
>>>>> requesting
>>>>> urgent updates. As we found something we made a quick change and
>>>>> pushed
>>>>> it to them. We should now consolidate these usb driver updates into a
>>>>> single
>>>>> or squashed commit? 04/87, 08/87, 09/87, and a few more.
>>>>
>>>> That would be ideal. Since we are seeing the changes for the first
>>>> time,
>>>> we can consolidate the changes and Sign-offs.
>>>
>>> Patches 4,5,6,7,8,9,81 from previous set xx/87
>>> have been squashed into single commit 04/70.
>>
>> Great.
>>
>>>
>>>> [linux-yocto] [PATCH 09/87] drivers/usb/host/ehci-ci13612.c: fix a
>>>> burst size issue
>>>>
>>>>> Fix an issue that we found with the burst size on the AXI bus.
>>>>
>>>> Typically we elaborate on issues .. what is the user visible symptom
>>>> that someone sees with this problem ? That should be in the commit
>>>> log, as well as an explanation of how this fixes the problem. Also, if
>>>> this is the driver introduced in patch 4/87, why are we keeping this
>>>> distinct ? As documentation of who did what work ? Or something else ?
>>>> Cheers, Bruce
>>>
>>> Squashed into 04/70
>>>
>>>> [PATCH 10/87] fs/vmfs: adding arm vmfs patch
>>>>
>>>> The commit log should tell us something about what a "vmfs" is. I have
>>>> no idea without reading the patch, and that's not a good thing.
>>>
>>> 10/87 is now 5/70
>>> amended commit message.
>>>
>>> Virtual file system originally available from ARM
>>> Deprecated and not supported, but still needed for amx5500 simulator.
>>
>> good.
>>
>>>
>>>
>>>> [PATCH 11/87] arch/arm/boot/dts: adding new dts files
>>>>
>>>> The commit log should list what is being added. We can see they are
>>>> new
>>> >from the patch, but inquiring minds want to know what the boards
>>>> are.
>>>
>>> 11/87 is now 6/70
>>> Haven't touched this one yet. Need info from LSI.
>>
>> Ok. Hopefully you'll hear more soon. But I won't hold the merge on this.
>>
>
> added a little more description about the boards.
> This is now 06/69. One went away.
>
> 12/70 is now squashed into 03/69
> I thoght I did this before. Missed it.
Sorry for the slow reply. I was tied up with gcc 4.8 and a few other
things until now.
>
>>>
>>>> [PATCH 12/87] arch/arm/boot/fmboot: adding support for Fast Models
>>>>
>>>> What's a fast model ? .. yes I'm playing dumb, but patch headers
>>>> should
>>>> describe the common questions about code they introduce.
>>>
>>> 12/87 is now 7/70
>>> Haven't updated this yet.
>>
>> ok. Any plans for such an update ?
>>
>
> updated description. This is now 7/69
>
>>>
>>>> [PATCH 14/87] arch/arm/mach-axxia/axxia.c: Chip select control for SPI
>>>> devices.
>>>>
>>>> Why is this separate from the patch that introduces mach-axxia ?
>>>>
>>>
>>> Patches 13,14,16,19,20,21,32,33,35,36 from previous set xx/87
>>> have been squashed into single commit 08/70.
>>
>> Nice!
>>
>>>
>>>> [PATCH 15/87] arch/arm: Updating Kconfig and Makefile for axxia
>>>>
>>>>> +config ARCH_AXXIA
>>>>> + bool "LSI Axxia family"
>>>>> + select ARCH_PHYS_ADDR_T_64BIT
>>>>> + select ARCH_DMA_ADDR_T_64BIT
>>>>
>>>> Looks like a mix of tabs and whitespace .. or something else, but
>>>> regardless, these should line up.
>>>
>>> fixed the whitespace mix. Is now 09/70.
>>>
>>>> [PATCH 18/87] arch/arm/mm: proc-v7-2level.S and 3level - checking
>>>> coherent walk bits
>>>>
>>>> These are common files, and not protected by #ifdefs, are these safe
>>>> for all
>>>> v7 boards ?
>>>>
>>>
>>> Haven't confirmed this yet.
>>
>> ok. This would be good to know, for both linux-yocto and mainline, since
>> it is an important detail and something we should understand for any
>> BSP.
>>
>>>
>>>> [PATCH 20/87] include/linux/i2c-axxia.h: added missing file to fix
>>>> build bug
>>>>
>>>> Same question. Other than tracking "who did what", is there any reasn
>>>> why this isn't in the patch that introduced the driver ?
>>>
>>> Patches 3,20,34,39,40,41,42,45 from previous set xx/87
>>> have been squashed into single commit 03/70.
>>>
>>>> [PATCH 32/87] LSI axm55xx: Fix boot issues with PREMPT_RT kernel
>>>>
>>>>> Modified arch/arm/mach-axxia/axxia-gic.c to to handle the slightly
>>>>> different
>>>>> way in which a preempt_rt kernel manipulates the Axxia GIC API during
>>>>> boot.
>>>>> Also updated arch/arm/configs/lsisim_defconfig to set the base level
>>>>> of
>>>>> prempt_rt to CONFIG_PREEMPT_RTB. The preempt_rt kernel must be set
>>>>> with
>>>>
>>>> This doesn't match the patch ...
>>>
>>> I'm not sure what you mean, but this patch was squashed into 08/70.
>>> This patch fixes a bug found when testing the driver
>>> introduced in 22/87 (also squashed into 08/70).
>>> The problem was only present when booting preempt-rt.
>>
>> The changes of the patch didn't match the header, but if you've
>> squashed it, that's fine. The updated header looks better.
>>
>> The only issue is that a preempt-rt defconfig is buried in a
>> config that is used for non preempt-rt kernels. Sure lkc throws it
>> away for you, but it's less than ideal .. and why we have fragments :)
>>
>>>
>>>> [PATCH 44/87] arm/asm/io.h: let ioremap() fall back to platform
>>>> specific one
>>>>
>>>> This looks like it should be in a common branch, and upstream
>>>> sooner rather than later.
>>>>
>>>> Something to consider while working through this board.
>>>
>>> I'll have to check further. This is 22/70 now.
>>>
>>>> [PATCH 48/87] ppc/47x: add cputable entries for ACP 34xx
>>>>
>>>>> This is based on the cputable.c from LSI. Currently our kernel only
>>>>> support ACP 3448 SoC. But all the ACP 34xx SoC are using a 476 core,
>>>>> and just have minor differences. They also use the same reference
>>>>> board. Adding these cpu entries in cputable will make our kernel
>>>>> boot on all these 34xx silicons.
>>>
>>>> This comment should be tweaked. The statement about "our kernel",
>>>> should
>>>> indicate that only the tested BSPs are teh ACP 3488, or something of
>>>> that nature.
>>>
>>> Missed this one. I'll send another patch. This is now 26/70.
>>
>> Great.
>>
>>>
>>>> [PATCH 54/87] lsi/ncr: add support to read/write access to
>>>> configuration ring resources
>>>>
>>>>> From: Jiang Lu <lu.jiang at windriver.com>
>>>>>
>>>>> Extracted from lsi.patch in lsi_acp_linux_6.8.1.18 tarball.
>>>>
>>>> This is typically an acceptable "upstream reference", but I have to
>>>> ask.
>>>> Is there a public location that we can point to for this tgz ?
>>>
>>> I believe you have to be an LSI customer or partner to be granted
>>> permission,
>>> but it is available on the LSI support web site.
>>> Not sure if that satifies "upstream" needs?
>>
>> It might be worth mentioning that in the commit log (i.e. available
>> upon request), but otherwise, it should be fine.
>>
>
> added a note to mention available up request. This is now 31/69.
Everything looks pretty good now. We can start with some test merges.
Can you provide a pull request, with the following noted:
- How to build the BSP. (what layers, machine config, etc)
- A statement on patches that are safe for other boards, or re-use.
Consider this a merge guidance for me, and a statement on what
is closer to going upstream than other parts
- Step by step instructions on doing a boot test
And remind me. Do you have kernel meta-data for the board ? We want
to be fragment enabled, and have board .scc files as part of any
merge request.
Then I can do a test merge, take it for a spin. Once I have good
results, I'll let you know and you can confirm that it matches what
you've been testing.
Cheers,
Bruce
>
>>>
>>>> [PATCH 60/87] kgdboc, acp serial: rx polling hook for the acp_serial
>>>> driver
>>>>
>>>>> From: Jiang Lu <lu.jiang at windriver.com>
>>>>
>>>>> The patch is base upon Jason's commit
>>>>
>>>> This commit header isn't appropriate for Linux yocto. The commit
>>>> header should just introduce the change, without referencing some
>>>> other commit we don't have in our tree.
>>>
>>> Patches 58,59,60,83 of xx/87 squased into single commit 36/70.
>>> Serious overhaul of this driver.
>>>
>>>
>>
>> Looks much better.
>>
>> A few more tweaks and we are looking good. You can take note of which
>> patches are modified for v3, and only resend them (with the changes
>> noted in the intro email). We can save everyone a few email in their
>> inbox.
>>
>> Bruce
>>
>
> also added a prefix tag to subject of commit messages for 68/69 and 69/69
>
>>>
>>>
>>>
>>>>>>
>>>>>> Anders Berg (3):
>>>>>> drivers/misc: initial MTC driver
>>>>>> Corrected definition of __arch_iounmap.
>>>>>> Added support for PCI MSI for AXM55xx.
>>>>>>
>>>>>> Benjamin Herrenschmidt (1):
>>>>>> powerpc/mpic: Create a revmap with enough entries for IPIs and timers
>>>>>>
>>>>>> David Mercado (1):
>>>>>> ACP34xx: Add support for Performance Monitor (PMU)
>>>>>>
>>>>>> Jiang Lu (25):
>>>>>> arch/arm: Updating Kconfig and Makefile for axxia
>>>>>> arch/arm/tools/mach-types: adding axxia in the mach-types
>>>>>> ppc/47x: add cputable entries for ACP 34xx
>>>>>> powerpc/47x: add acpx1 board support
>>>>>> ACP34xx:Fix a few mismatch section warnings
>>>>>> powerpc/acp34xx: add clk_get/_rate support for acp board
>>>>>> LSI:ACP34xx:standardize debug macro
>>>>>> lsi/ncr: add support to read/write access to configuration ring
>>>>>> resources
>>>>>> lsi/nand: add acp3400 nand flash controller support
>>>>>> lsi/ubootenv: add read access to the uboot env
>>>>>> lsi/nand: Use EP501G1_NAND_1BIT_ECC0_STATUS to check HW ECC
>>>>>> drivers/dma: Add Common LSI-DMA driver for ACP34xx and AXM55xx.
>>>>>> PowerPC: ACP34xx:Add app350 i2c controller driver
>>>>>> SPI: pl022: Update driver to support of-platform drivers
>>>>>> PowerPC: ACP34xx: Add SPI at25 eeprom support
>>>>>> powerpc/4xx: add support for the PCIe controller on ACP34xx
>>>>>> drivers/net: Added support for acp network driver
>>>>>> net/acp: add the netpoll support for acp device
>>>>>> LSI:NIC: Using default value when ubootenv driver not present
>>>>>> powerpc/47x: Kernel support for KEXEC
>>>>>> powerpc/44x: kexec for SMP 47x
>>>>>> GPIO:pl061: Update driver to support of-platform drivers
>>>>>> PowerPC:ACP34xx: Add support for pl061 gpio driver
>>>>>> ACP34xx: Add device tree for ACP344x v2 board
>>>>>> Acp34xx: disable device when enabled set to 0 in dts
>>>>>>
>>>>>> John Jacques (6):
>>>>>> arm/boot: Boot loader emulation code for AXM5516.
>>>>>> arm/boot: change target name
>>>>>> arm/boot: Updates for Emulation Bringup.
>>>>>> arm/boot: Fix the problem with device tree loading in emulation
>>>>>> arm/boot: add earlyprintk in the bootargs
>>>>>> arm/boot: Use supersections for the early page table in the armv7 case
>>>>>>
>>>>>> Kevin Hao (5):
>>>>>> usb/ehci-ci13612: add support for ci13612 host controller
>>>>>> ppc/476: workaround for erratum #40 on dd2 core
>>>>>> powerpc/44x: allow the kernel to be run from a non-zero physical
>>>>>> address
>>>>>> powerpc/acpx1: add early debug support for acpx1 board
>>>>>> powerpc/acpx1: make udbg do IO access in AS1
>>>>>>
>>>>>> Michael Bringmann (2):
>>>>>> arm/dts: add configurations for I2C busses
>>>>>> mach-axxia/i2c: fix i2c platform data structure
>>>>>>
>>>>>> Paul Butler (17):
>>>>>> drivers/leds: Added support for RBS leds
>>>>>> drivers/hwmon: add support for Analog Devices ADT75
>>>>>> drivers/i2c/busses: adding ai2c driver
>>>>>> fs/vmfs: adding arm vmfs file system
>>>>>> arch/arm/boot/dts: adding new dts files
>>>>>> arch/arm/boot/fmboot: adding support for Fast Models
>>>>>> arch/arm/mach-axxia: adding mach-axxia support
>>>>>> arch/arm/mm: proc-v7-2level.S and 3level - checking coherent walk bits
>>>>>> include/linux/i2c-axxia.h: added missing file to fix build bug
>>>>>> arm/asm/io.h: let ioremap() fall back to platform specific one
>>>>>> drivers/tty: Add support for lsi acp serial driver and console
>>>>>> drivers/crypto/amcc/crypto4xx_core.c: added include for linux/module.h
>>>>>> LSI acp34xx: Major rework of lsi_acp_net.c Ethernet driver
>>>>>> drivers/crypto/amcc: removed section mismatch warning
>>>>>> powerpc: fix section mismatch warnings
>>>>>> arm: adding defconfig files for LSI arm family
>>>>>> powerpc: adding defconfig file for LSI acp344x (elpaso) board.
>>>>>>
>>>>>> SangeethaRao (4):
>>>>>> arm/dts: updated for PCIe node name
>>>>>> arm: PEI ports name change supported in AXM55xx from PEI2 to PEI1.
>>>>>> arm: PCIe driver DTS changes
>>>>>> powerpc: PPC476 LSI PCIe driver
>>>>>>
>>>>>> Suzuki Poulose (1):
>>>>>> powerpc/47x: Enable CRASH_DUMP
>>>>>>
>>>>>> Wang Hui (2):
>>>>>> drivers/i2c/ai2c: remove default y from Kconfig
>>>>>> arm: fmboot: make the fmboot image
>>>>>>
>>>>>> Wei Yang (2):
>>>>>> powerpc/44x: Fix/Initialize PID to kernel PID before the TLB search
>>>>>> powerpc/prom: remove the illegal reversed memory region
>>>>>>
>>>>>> yhe (1):
>>>>>> kexec/44x: avoid cpu spin code flushed by new kernel
>>>>>>
>>>>>> arch/arm/Kconfig | 23 +
>>>>>> arch/arm/Makefile | 3 +-
>>>>>> arch/arm/boot/Makefile | 3 +
>>>>>> arch/arm/boot/compressed/head.S | 53 +
>>>>>> arch/arm/boot/dts/axm-sim.dts | 403 +++
>>>>>> arch/arm/boot/dts/axm-ve-tc1.dts | 363 ++
>>>>>> arch/arm/boot/dts/axm-ve-tc2.dts | 174 +
>>>>>> arch/arm/boot/dts/axm55xx.dts | 297 ++
>>>>>> arch/arm/boot/dts/axm55xxsim.dts | 407 +++
>>>>>> arch/arm/boot/dts/vexpress-v2p-ca15_a7.dts | 238 ++
>>>>>> arch/arm/boot/emuboot/Makefile | 28 +
>>>>>> arch/arm/boot/emuboot/emuboot.S | 128 +
>>>>>> arch/arm/boot/emuboot/emuboot.lds | 30 +
>>>>>> arch/arm/boot/emuboot/pack.py | 10 +
>>>>>> arch/arm/boot/fmboot/Makefile | 25 +
>>>>>> arch/arm/boot/fmboot/fmboot.S | 79 +
>>>>>> arch/arm/boot/fmboot/fmboot.lds | 30 +
>>>>>> arch/arm/boot/fmboot/pack.py | 10 +
>>>>>> arch/arm/configs/lsi_defconfig | 2506 +++++++++++++
>>>>>> arch/arm/configs/lsisim_defconfig | 2509 +++++++++++++
>>>>>> arch/arm/include/asm/io.h | 20 +-
>>>>>> arch/arm/include/asm/lsi/acp_ncr.h | 42 +
>>>>>> arch/arm/mach-axxia/Kconfig | 31 +
>>>>>> arch/arm/mach-axxia/Makefile | 12 +
>>>>>> arch/arm/mach-axxia/Makefile.boot | 5 +
>>>>>> arch/arm/mach-axxia/axxia-gic.c | 1167 ++++++
>>>>>> arch/arm/mach-axxia/axxia.c | 261 ++
>>>>>> arch/arm/mach-axxia/axxia.h | 5 +
>>>>>> arch/arm/mach-axxia/clock.c | 79 +
>>>>>> arch/arm/mach-axxia/headsmp.S | 43 +
>>>>>> arch/arm/mach-axxia/hotplug.c | 124 +
>>>>>> arch/arm/mach-axxia/i2c.c | 220 ++
>>>>>> arch/arm/mach-axxia/i2c.h | 35 +
>>>>>> arch/arm/mach-axxia/include/mach/axxia-gic.h | 16 +
>>>>>> arch/arm/mach-axxia/include/mach/debug-macro.S | 35 +
>>>>>> arch/arm/mach-axxia/include/mach/entry-macro.S | 5 +
>>>>>> arch/arm/mach-axxia/include/mach/gpio.h | 1 +
>>>>>> arch/arm/mach-axxia/include/mach/hardware.h | 1 +
>>>>>> arch/arm/mach-axxia/include/mach/io.h | 39 +
>>>>>> arch/arm/mach-axxia/include/mach/irqs.h | 4 +
>>>>>> arch/arm/mach-axxia/include/mach/pci.h | 6 +
>>>>>> arch/arm/mach-axxia/include/mach/system.h | 33 +
>>>>>> arch/arm/mach-axxia/include/mach/timers.h | 39 +
>>>>>> arch/arm/mach-axxia/include/mach/timex.h | 23 +
>>>>>> arch/arm/mach-axxia/include/mach/uncompress.h | 65 +
>>>>>> arch/arm/mach-axxia/io.c | 40 +
>>>>>> arch/arm/mach-axxia/pci.c | 1027 ++++++
>>>>>> arch/arm/mach-axxia/pci.h | 1 +
>>>>>> arch/arm/mach-axxia/platsmp.c | 175 +
>>>>>> arch/arm/mach-axxia/timers.c | 225 ++
>>>>>> arch/arm/mm/proc-v7-2level.S | 4 +-
>>>>>> arch/arm/mm/proc-v7-3level.S | 4 +-
>>>>>> arch/arm/tools/mach-types | 1 +
>>>>>> arch/powerpc/Kconfig | 6 +-
>>>>>> arch/powerpc/boot/dts/ACP344xV2.dts | 487 +++
>>>>>> arch/powerpc/configs/elpaso_defconfig | 2138 +++++++++++
>>>>>> arch/powerpc/include/asm/Kbuild | 1 +
>>>>>> arch/powerpc/include/asm/cputable.h | 16 +-
>>>>>> arch/powerpc/include/asm/lsi/acp_ncr.h | 42 +
>>>>>> arch/powerpc/include/asm/lsi/debug.h | 96 +
>>>>>> arch/powerpc/include/asm/oprofile_impl.h | 8 +-
>>>>>> arch/powerpc/include/asm/perf_event.h | 6 +-
>>>>>> arch/powerpc/include/asm/perf_event_acp.h | 41 +
>>>>>> arch/powerpc/include/asm/ppc-opcode.h | 2 +
>>>>>> arch/powerpc/include/asm/reg.h | 1 +
>>>>>> arch/powerpc/include/asm/reg_acp_pmu.h | 118 +
>>>>>> arch/powerpc/include/asm/reg_acp_pmu_fn.h | 166 +
>>>>>> arch/powerpc/include/asm/reg_booke.h | 13 +
>>>>>> arch/powerpc/kernel/cputable.c | 376 +-
>>>>>> arch/powerpc/kernel/head_44x.S | 40 +-
>>>>>> arch/powerpc/kernel/misc_32.S | 236 +-
>>>>>> arch/powerpc/kernel/pmc.c | 14 +-
>>>>>> arch/powerpc/kernel/prom.c | 6 +
>>>>>> arch/powerpc/kernel/traps.c | 28 +
>>>>>> arch/powerpc/kernel/udbg_16550.c | 54 +
>>>>>> arch/powerpc/mm/44x_mmu.c | 2 +-
>>>>>> arch/powerpc/oprofile/Makefile | 1 +
>>>>>> arch/powerpc/oprofile/common.c | 62 +-
>>>>>> arch/powerpc/oprofile/op_model_acp_pmu.c | 280 ++
>>>>>> arch/powerpc/perf/Makefile | 3 +
>>>>>> arch/powerpc/perf/core-lsi-acp.c | 611 ++++
>>>>>> arch/powerpc/perf/ppc476-pmu.c | 194 +
>>>>>> arch/powerpc/platforms/44x/Kconfig | 18 +
>>>>>> arch/powerpc/platforms/44x/Makefile | 1 +
>>>>>> arch/powerpc/platforms/44x/acpclock.c | 305 ++
>>>>>> arch/powerpc/platforms/44x/acpclock.h | 6 +
>>>>>> arch/powerpc/platforms/44x/acpx1.c | 270 ++
>>>>>> arch/powerpc/platforms/Kconfig.cputype | 17 +
>>>>>> arch/powerpc/sysdev/Kconfig | 6 +
>>>>>> arch/powerpc/sysdev/Makefile | 5 +
>>>>>> arch/powerpc/sysdev/lsi_acp_ncr.c | 375 ++
>>>>>> arch/powerpc/sysdev/lsi_pci.c | 1241 +++++++
>>>>>> arch/powerpc/sysdev/mpic.c | 2 +-
>>>>>> drivers/crypto/amcc/crypto4xx_core.c | 33 +-
>>>>>> drivers/dma/Kconfig | 8 +
>>>>>> drivers/dma/Makefile | 1 +
>>>>>> drivers/dma/lsi-dma32.c | 883 +++++
>>>>>> drivers/dma/lsi-dma32.h | 224 ++
>>>>>> drivers/gpio/Kconfig | 2 +-
>>>>>> drivers/gpio/gpio-pl061.c | 124 +-
>>>>>> drivers/hwmon/Kconfig | 10 +
>>>>>> drivers/hwmon/Makefile | 1 +
>>>>>> drivers/hwmon/adt75.c | 211 ++
>>>>>> drivers/i2c/busses/Kconfig | 15 +
>>>>>> drivers/i2c/busses/Makefile | 3 +
>>>>>> drivers/i2c/busses/acp3400-i2c.c | 518 +++
>>>>>> drivers/i2c/busses/ai2c/Makefile | 17 +
>>>>>> drivers/i2c/busses/ai2c/ai2c_bus.h | 231 ++
>>>>>> drivers/i2c/busses/ai2c/ai2c_bus_axm5500.c | 642 ++++
>>>>>> drivers/i2c/busses/ai2c/ai2c_dev.h | 228 ++
>>>>>> drivers/i2c/busses/ai2c/ai2c_dev_clock.c | 493 +++
>>>>>> drivers/i2c/busses/ai2c/ai2c_dev_clock_ext.h | 41 +
>>>>>> drivers/i2c/busses/ai2c/ai2c_mod.c | 354 ++
>>>>>> drivers/i2c/busses/ai2c/ai2c_plat.c | 758 ++++
>>>>>> drivers/i2c/busses/ai2c/ai2c_plat.h | 336 ++
>>>>>> drivers/i2c/busses/ai2c/ai2c_sal.c | 109 +
>>>>>> drivers/i2c/busses/ai2c/ai2c_sal.h | 393 +++
>>>>>> drivers/i2c/busses/ai2c/ai2c_types.h | 118 +
>>>>>> drivers/i2c/busses/ai2c/regs/ai2c_axi_timer_regs.h | 202 ++
>>>>>> .../busses/ai2c/regs/ai2c_cfg_node_reg_defines.h | 39 +
>>>>>> drivers/i2c/busses/ai2c/regs/ai2c_cfg_node_regs.h | 146 +
>>>>>> drivers/i2c/busses/ai2c/regs/ai2c_i2c_regs.h | 1797 ++++++++++
>>>>>> drivers/i2c/busses/ai2c/regs/ai2c_regions.h | 81 +
>>>>>> drivers/leds/Kconfig | 7 +
>>>>>> drivers/leds/Makefile | 1 +
>>>>>> drivers/leds/ledtrig-rbs.c | 248 ++
>>>>>> drivers/misc/Kconfig | 8 +
>>>>>> drivers/misc/Makefile | 1 +
>>>>>> drivers/misc/lsi-mtc.c | 3085 ++++++++++++++++
>>>>>> drivers/mtd/nand/Kconfig | 13 +
>>>>>> drivers/mtd/nand/Makefile | 2 +
>>>>>> drivers/mtd/nand/lsi_acp_nand.c | 3717 ++++++++++++++++++++
>>>>>> drivers/mtd/nand/lsi_ubootenv.c | 568 +++
>>>>>> drivers/mtd/nand/nand_ids.c | 1 +
>>>>>> drivers/net/ethernet/Kconfig | 2 +
>>>>>> drivers/net/ethernet/Makefile | 1 +
>>>>>> drivers/net/ethernet/lsi/Kconfig | 53 +
>>>>>> drivers/net/ethernet/lsi/Makefile | 3 +
>>>>>> drivers/net/ethernet/lsi/lsi_acp_net.c | 2088 +++++++++++
>>>>>> drivers/net/ethernet/lsi/lsi_acp_net.h | 482 +++
>>>>>> drivers/spi/Kconfig | 2 +-
>>>>>> drivers/spi/spi-pl022.c | 475 ++-
>>>>>> drivers/tty/serial/Kconfig | 51 +
>>>>>> drivers/tty/serial/Makefile | 3 +-
>>>>>> drivers/tty/serial/lsi_acp_serial.c | 1243 +++++++
>>>>>> drivers/usb/host/Kconfig | 13 +
>>>>>> drivers/usb/host/ehci-ci13612.c | 289 ++
>>>>>> drivers/usb/host/ehci-ci13612.h | 48 +
>>>>>> drivers/usb/host/ehci-hcd.c | 6 +
>>>>>> fs/Kconfig | 16 +
>>>>>> fs/Makefile | 5 +-
>>>>>> fs/vmfs/Makefile | 39 +
>>>>>> fs/vmfs/cache.c | 235 ++
>>>>>> fs/vmfs/dir.c | 626 ++++
>>>>>> fs/vmfs/file.c | 500 +++
>>>>>> fs/vmfs/getopt.c | 67 +
>>>>>> fs/vmfs/getopt.h | 14 +
>>>>>> fs/vmfs/inode.c | 653 ++++
>>>>>> fs/vmfs/ioctl.c | 49 +
>>>>>> fs/vmfs/mboxtypes.h | 31 +
>>>>>> fs/vmfs/messagebox.c | 314 ++
>>>>>> fs/vmfs/messagebox.h | 121 +
>>>>>> fs/vmfs/msg.c | 232 ++
>>>>>> fs/vmfs/msg.h | 182 +
>>>>>> fs/vmfs/proc.c | 1086 ++++++
>>>>>> fs/vmfs/proto.h | 71 +
>>>>>> fs/vmfs/symlink.c | 68 +
>>>>>> fs/vmfs/vfs.c | 577 +++
>>>>>> fs/vmfs/vfs.h | 356 ++
>>>>>> fs/vmfs/vmfs.h | 44 +
>>>>>> fs/vmfs/vmfs_debug.h | 39 +
>>>>>> fs/vmfs/vmfs_fs.h | 111 +
>>>>>> fs/vmfs/vmfs_fs_i.h | 39 +
>>>>>> fs/vmfs/vmfs_fs_sb.h | 64 +
>>>>>> fs/vmfs/vmfs_mount.h | 62 +
>>>>>> fs/vmfs/vmfsno.h | 138 +
>>>>>> include/linux/i2c-axxia.h | 39 +
>>>>>> include/linux/lsi_mtc_ioctl.h | 72 +
>>>>>> 178 files changed, 44366 insertions(+), 313 deletions(-)
>>>>>> create mode 100644 arch/arm/boot/dts/axm-sim.dts
>>>>>> create mode 100644 arch/arm/boot/dts/axm-ve-tc1.dts
>>>>>> create mode 100644 arch/arm/boot/dts/axm-ve-tc2.dts
>>>>>> create mode 100644 arch/arm/boot/dts/axm55xx.dts
>>>>>> create mode 100644 arch/arm/boot/dts/axm55xxsim.dts
>>>>>> create mode 100644 arch/arm/boot/dts/vexpress-v2p-ca15_a7.dts
>>>>>> create mode 100644 arch/arm/boot/emuboot/Makefile
>>>>>> create mode 100644 arch/arm/boot/emuboot/emuboot.S
>>>>>> create mode 100644 arch/arm/boot/emuboot/emuboot.lds
>>>>>> create mode 100644 arch/arm/boot/emuboot/pack.py
>>>>>> create mode 100644 arch/arm/boot/fmboot/Makefile
>>>>>> create mode 100644 arch/arm/boot/fmboot/fmboot.S
>>>>>> create mode 100644 arch/arm/boot/fmboot/fmboot.lds
>>>>>> create mode 100644 arch/arm/boot/fmboot/pack.py
>>>>>> create mode 100644 arch/arm/configs/lsi_defconfig
>>>>>> create mode 100644 arch/arm/configs/lsisim_defconfig
>>>>>> create mode 100644 arch/arm/include/asm/lsi/acp_ncr.h
>>>>>> create mode 100644 arch/arm/mach-axxia/Kconfig
>>>>>> create mode 100644 arch/arm/mach-axxia/Makefile
>>>>>> create mode 100644 arch/arm/mach-axxia/Makefile.boot
>>>>>> create mode 100644 arch/arm/mach-axxia/axxia-gic.c
>>>>>> create mode 100644 arch/arm/mach-axxia/axxia.c
>>>>>> create mode 100644 arch/arm/mach-axxia/axxia.h
>>>>>> create mode 100644 arch/arm/mach-axxia/clock.c
>>>>>> create mode 100644 arch/arm/mach-axxia/headsmp.S
>>>>>> create mode 100644 arch/arm/mach-axxia/hotplug.c
>>>>>> create mode 100644 arch/arm/mach-axxia/i2c.c
>>>>>> create mode 100644 arch/arm/mach-axxia/i2c.h
>>>>>> create mode 100644 arch/arm/mach-axxia/include/mach/axxia-gic.h
>>>>>> create mode 100644 arch/arm/mach-axxia/include/mach/debug-macro.S
>>>>>> create mode 100644 arch/arm/mach-axxia/include/mach/entry-macro.S
>>>>>> create mode 100644 arch/arm/mach-axxia/include/mach/gpio.h
>>>>>> create mode 100644 arch/arm/mach-axxia/include/mach/hardware.h
>>>>>> create mode 100644 arch/arm/mach-axxia/include/mach/io.h
>>>>>> create mode 100644 arch/arm/mach-axxia/include/mach/irqs.h
>>>>>> create mode 100644 arch/arm/mach-axxia/include/mach/pci.h
>>>>>> create mode 100644 arch/arm/mach-axxia/include/mach/system.h
>>>>>> create mode 100644 arch/arm/mach-axxia/include/mach/timers.h
>>>>>> create mode 100644 arch/arm/mach-axxia/include/mach/timex.h
>>>>>> create mode 100644 arch/arm/mach-axxia/include/mach/uncompress.h
>>>>>> create mode 100644 arch/arm/mach-axxia/io.c
>>>>>> create mode 100644 arch/arm/mach-axxia/pci.c
>>>>>> create mode 100644 arch/arm/mach-axxia/pci.h
>>>>>> create mode 100644 arch/arm/mach-axxia/platsmp.c
>>>>>> create mode 100644 arch/arm/mach-axxia/timers.c
>>>>>> create mode 100644 arch/powerpc/boot/dts/ACP344xV2.dts
>>>>>> create mode 100755 arch/powerpc/configs/elpaso_defconfig
>>>>>> create mode 100644 arch/powerpc/include/asm/lsi/acp_ncr.h
>>>>>> create mode 100644 arch/powerpc/include/asm/lsi/debug.h
>>>>>> create mode 100644 arch/powerpc/include/asm/perf_event_acp.h
>>>>>> create mode 100644 arch/powerpc/include/asm/reg_acp_pmu.h
>>>>>> create mode 100644 arch/powerpc/include/asm/reg_acp_pmu_fn.h
>>>>>> create mode 100644 arch/powerpc/oprofile/op_model_acp_pmu.c
>>>>>> create mode 100644 arch/powerpc/perf/core-lsi-acp.c
>>>>>> create mode 100644 arch/powerpc/perf/ppc476-pmu.c
>>>>>> create mode 100644 arch/powerpc/platforms/44x/acpclock.c
>>>>>> create mode 100644 arch/powerpc/platforms/44x/acpclock.h
>>>>>> create mode 100644 arch/powerpc/platforms/44x/acpx1.c
>>>>>> create mode 100644 arch/powerpc/sysdev/lsi_acp_ncr.c
>>>>>> create mode 100644 arch/powerpc/sysdev/lsi_pci.c
>>>>>> create mode 100644 drivers/dma/lsi-dma32.c
>>>>>> create mode 100644 drivers/dma/lsi-dma32.h
>>>>>> create mode 100644 drivers/hwmon/adt75.c
>>>>>> create mode 100644 drivers/i2c/busses/acp3400-i2c.c
>>>>>> create mode 100644 drivers/i2c/busses/ai2c/Makefile
>>>>>> create mode 100644 drivers/i2c/busses/ai2c/ai2c_bus.h
>>>>>> create mode 100644 drivers/i2c/busses/ai2c/ai2c_bus_axm5500.c
>>>>>> create mode 100644 drivers/i2c/busses/ai2c/ai2c_dev.h
>>>>>> create mode 100644 drivers/i2c/busses/ai2c/ai2c_dev_clock.c
>>>>>> create mode 100644 drivers/i2c/busses/ai2c/ai2c_dev_clock_ext.h
>>>>>> create mode 100644 drivers/i2c/busses/ai2c/ai2c_mod.c
>>>>>> create mode 100644 drivers/i2c/busses/ai2c/ai2c_plat.c
>>>>>> create mode 100644 drivers/i2c/busses/ai2c/ai2c_plat.h
>>>>>> create mode 100644 drivers/i2c/busses/ai2c/ai2c_sal.c
>>>>>> create mode 100644 drivers/i2c/busses/ai2c/ai2c_sal.h
>>>>>> create mode 100644 drivers/i2c/busses/ai2c/ai2c_types.h
>>>>>> create mode 100644 drivers/i2c/busses/ai2c/regs/ai2c_axi_timer_regs.h
>>>>>> create mode 100644 drivers/i2c/busses/ai2c/regs/ai2c_cfg_node_reg_defines.h
>>>>>> create mode 100644 drivers/i2c/busses/ai2c/regs/ai2c_cfg_node_regs.h
>>>>>> create mode 100644 drivers/i2c/busses/ai2c/regs/ai2c_i2c_regs.h
>>>>>> create mode 100644 drivers/i2c/busses/ai2c/regs/ai2c_regions.h
>>>>>> create mode 100644 drivers/leds/ledtrig-rbs.c
>>>>>> create mode 100644 drivers/misc/lsi-mtc.c
>>>>>> create mode 100644 drivers/mtd/nand/lsi_acp_nand.c
>>>>>> create mode 100644 drivers/mtd/nand/lsi_ubootenv.c
>>>>>> create mode 100644 drivers/net/ethernet/lsi/Kconfig
>>>>>> create mode 100644 drivers/net/ethernet/lsi/Makefile
>>>>>> create mode 100644 drivers/net/ethernet/lsi/lsi_acp_net.c
>>>>>> create mode 100644 drivers/net/ethernet/lsi/lsi_acp_net.h
>>>>>> create mode 100644 drivers/tty/serial/lsi_acp_serial.c
>>>>>> create mode 100644 drivers/usb/host/ehci-ci13612.c
>>>>>> create mode 100644 drivers/usb/host/ehci-ci13612.h
>>>>>> create mode 100644 fs/vmfs/Makefile
>>>>>> create mode 100644 fs/vmfs/cache.c
>>>>>> create mode 100644 fs/vmfs/dir.c
>>>>>> create mode 100644 fs/vmfs/file.c
>>>>>> create mode 100644 fs/vmfs/getopt.c
>>>>>> create mode 100644 fs/vmfs/getopt.h
>>>>>> create mode 100644 fs/vmfs/inode.c
>>>>>> create mode 100644 fs/vmfs/ioctl.c
>>>>>> create mode 100644 fs/vmfs/mboxtypes.h
>>>>>> create mode 100644 fs/vmfs/messagebox.c
>>>>>> create mode 100644 fs/vmfs/messagebox.h
>>>>>> create mode 100644 fs/vmfs/msg.c
>>>>>> create mode 100644 fs/vmfs/msg.h
>>>>>> create mode 100644 fs/vmfs/proc.c
>>>>>> create mode 100644 fs/vmfs/proto.h
>>>>>> create mode 100644 fs/vmfs/symlink.c
>>>>>> create mode 100644 fs/vmfs/vfs.c
>>>>>> create mode 100644 fs/vmfs/vfs.h
>>>>>> create mode 100644 fs/vmfs/vmfs.h
>>>>>> create mode 100644 fs/vmfs/vmfs_debug.h
>>>>>> create mode 100644 fs/vmfs/vmfs_fs.h
>>>>>> create mode 100644 fs/vmfs/vmfs_fs_i.h
>>>>>> create mode 100644 fs/vmfs/vmfs_fs_sb.h
>>>>>> create mode 100644 fs/vmfs/vmfs_mount.h
>>>>>> create mode 100644 fs/vmfs/vmfsno.h
>>>>>> create mode 100644 include/linux/i2c-axxia.h
>>>>>> create mode 100644 include/linux/lsi_mtc_ioctl.h
>>>>>>
>>>>>
>>
>> _______________________________________________
>> linux-yocto mailing list
>> linux-yocto at yoctoproject.org
>> https://lists.yoctoproject.org/listinfo/linux-yocto
> _______________________________________________
> linux-yocto mailing list
> linux-yocto at yoctoproject.org
> https://lists.yoctoproject.org/listinfo/linux-yocto
>
More information about the linux-yocto
mailing list