[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