All of lore.kernel.org
 help / color / mirror / Atom feed
  • [parent not found: <1279918663-29960-3-git-send-email-stephen.neuendorffer@xilinx.com>]
  • [parent not found: <1279918663-29960-1-git-send-email-stephen.neuendorffer-gjFFaj9aHVfQT0dZR+AlfA@public.gmane.org>]
  • * [PATCH 0/9] Xilinx PCI endpoint driver
    @ 2010-07-23 20:57 Stephen Neuendorffer
      0 siblings, 0 replies; 24+ messages in thread
    From: Stephen Neuendorffer @ 2010-07-23 20:57 UTC (permalink / raw)
      To: grant.likely-s3s/WqlpOiPyB63q8FvJNQ,
    	devicetree-discuss-uLR06cmDAlY/bJ5BZ2RsiQ
    
    The bulk of this code is still preliminary.  This update contains a fix
    	for the hwicap core, which should work on all arches this time.  There's
    also an IRQ-related fix that removes the dependency of drivers/of on a
    architecture-specific definition of NO_IRQ.
    
    Stephen Neuendorffer (9):
      drivers/of: Make device tree code work on any arch.
      of/fdt: Add unflatten_partial_device_tree
      of/base.c: export property access/modification functions
      drivers/of: Allow IRQ code to work properly on architectures without
        NO_IRQ
      arch/x86: Add support for device tree code.
      [Xilinx] xilinx_pcipr: Added Xilinx reconfigurable PCI endpoint
        driver.
      [Xilinx] xilinx_hwicap: use linux/io.h instead of asm/io.h
      [Xilinx] xilinx_hwicap: Update driver to use generic io accessors
      [Xilinx] xilinx_hwicap: Enable whenever OF/device trees are
        available.
    
     arch/x86/include/asm/device.h              |    3 +
     arch/x86/include/asm/irq.h                 |    4 +
     arch/x86/kernel/Makefile                   |    1 +
     arch/x86/kernel/device_tree.c              |   63 +++++++++
     drivers/char/Kconfig                       |    2 +-
     drivers/char/xilinx_hwicap/buffer_icap.c   |   16 +-
     drivers/char/xilinx_hwicap/buffer_icap.h   |    3 +-
     drivers/char/xilinx_hwicap/fifo_icap.c     |   39 +++---
     drivers/char/xilinx_hwicap/fifo_icap.h     |    3 +-
     drivers/char/xilinx_hwicap/xilinx_hwicap.c |    4 +-
     drivers/char/xilinx_hwicap/xilinx_hwicap.h |    3 +-
     drivers/of/address.c                       |    5 +
     drivers/of/base.c                          |    3 +
     drivers/of/device.c                        |    7 +-
     drivers/of/fdt.c                           |  169 +++++++++++++++++-------
     drivers/of/irq.c                           |   10 +-
     drivers/of/platform.c                      |    2 +
     drivers/pci/Kconfig                        |    8 +
     drivers/pci/Makefile                       |    2 +
     drivers/pci/xilinx_pcipr.c                 |  197 ++++++++++++++++++++++++++++
     include/linux/of_fdt.h                     |   11 +-
     include/linux/of_irq.h                     |    1 +
     22 files changed, 462 insertions(+), 94 deletions(-)
     create mode 100644 arch/x86/kernel/device_tree.c
     create mode 100644 drivers/pci/xilinx_pcipr.c
    
    
    
    This email and any attachments are intended for the sole use of the named recipient(s) and contain(s) confidential information that may be proprietary, privileged or copyrighted under applicable law. If you are not the intended recipient, do not read, copy, or forward this email message or any attachments. Delete this email message and any attachments immediately.
    
    ^ permalink raw reply	[flat|nested] 24+ messages in thread

    end of thread, other threads:[~2010-08-10 19:19 UTC | newest]
    
    Thread overview: 24+ messages (download: mbox.gz / follow: Atom feed)
    -- links below jump to the message on this page --
         [not found] <1279918663-29960-1-git-send-email-stephen.neuendorffer@xilinx.com>
         [not found] ` <1279918663-29960-2-git-send-email-stephen.neuendorffer@xilinx.com>
         [not found]   ` <1279918663-29960-2-git-send-email-stephen.neuendorffer-gjFFaj9aHVfQT0dZR+AlfA@public.gmane.org>
    2010-07-23 20:57     ` [PATCH 2/9] of/fdt: Add unflatten_partial_device_tree Stephen Neuendorffer
         [not found]       ` <39f3d9ca-1943-43b8-a1f6-eba8fb2aeeec-RaUQJvECHiuXHCJdrdq+zrjjLBE8jN/0@public.gmane.org>
    2010-08-10 17:46         ` Grant Likely
         [not found]           ` <AANLkTimPsDWcW_3z46mMFCxkui+3v6q64F2EMLBr6mNK-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
    2010-08-10 17:54             ` Stephen Neuendorffer
         [not found]   ` <1279918663-29960-3-git-send-email-stephen.neuendorffer@xilinx.com>
         [not found]     ` <1279918663-29960-3-git-send-email-stephen.neuendorffer-gjFFaj9aHVfQT0dZR+AlfA@public.gmane.org>
    2010-07-23 20:57       ` [PATCH 3/9] of/base.c: export property access/modification functions Stephen Neuendorffer
         [not found]         ` <ceba5315-090d-4776-9315-0cbca209b5af-RaUQJvECHiv5op9OF0Koj7jjLBE8jN/0@public.gmane.org>
    2010-08-10 18:14           ` Grant Likely
         [not found]     ` <1279918663-29960-4-git-send-email-stephen.neuendorffer@xilinx.com>
         [not found]       ` <1279918663-29960-4-git-send-email-stephen.neuendorffer-gjFFaj9aHVfQT0dZR+AlfA@public.gmane.org>
    2010-07-23 20:57         ` [PATCH 4/9] drivers/of: Allow IRQ code to work properly on architectures without NO_IRQ Stephen Neuendorffer
         [not found]       ` <1279918663-29960-5-git-send-email-stephen.neuendorffer@xilinx.com>
         [not found]         ` <1279918663-29960-5-git-send-email-stephen.neuendorffer-gjFFaj9aHVfQT0dZR+AlfA@public.gmane.org>
    2010-07-23 20:57           ` [PATCH 5/9] arch/x86: Add support for device tree code Stephen Neuendorffer
         [not found]             ` <a85fdc9c-4a93-4381-b01e-5b9bc7666863-RaUQJvECHitCYczPSvLbDrjjLBE8jN/0@public.gmane.org>
    2010-08-10 18:00               ` Grant Likely
         [not found]         ` <1279918663-29960-6-git-send-email-stephen.neuendorffer@xilinx.com>
         [not found]           ` <1279918663-29960-6-git-send-email-stephen.neuendorffer-gjFFaj9aHVfQT0dZR+AlfA@public.gmane.org>
    2010-07-23 20:57             ` [PATCH 6/9] [Xilinx] xilinx_pcipr: Added Xilinx reconfigurable PCI endpoint driver Stephen Neuendorffer
         [not found]               ` <fad5faaa-1fab-4d9f-b41e-236b874e9c08-RaUQJvECHiv5op9OF0Koj7jjLBE8jN/0@public.gmane.org>
    2010-08-10 18:14                 ` Grant Likely
         [not found]           ` <1279918663-29960-7-git-send-email-stephen.neuendorffer@xilinx.com>
         [not found]             ` <1279918663-29960-7-git-send-email-stephen.neuendorffer-gjFFaj9aHVfQT0dZR+AlfA@public.gmane.org>
    2010-07-23 20:57               ` [PATCH 7/9] [Xilinx] xilinx_hwicap: use linux/io.h instead of asm/io.h Stephen Neuendorffer
         [not found]                 ` <bd5961af-2af1-4f6d-a220-a03fdbb19453-+Ck8Kgl/v0+44QFJ4H5SYbjjLBE8jN/0@public.gmane.org>
    2010-08-10 18:16                   ` Grant Likely
         [not found]             ` <1279918663-29960-8-git-send-email-stephen.neuendorffer@xilinx.com>
         [not found]               ` <1279918663-29960-8-git-send-email-stephen.neuendorffer-gjFFaj9aHVfQT0dZR+AlfA@public.gmane.org>
    2010-07-23 20:57                 ` [PATCH 8/9] [Xilinx] xilinx_hwicap: Update driver to use generic io accessors Stephen Neuendorffer
         [not found]                   ` <e8b3593c-3be3-4b4e-aabd-e3baeb4e792a-+Ck8Kgl/v0/VOT3FKhN2rLjjLBE8jN/0@public.gmane.org>
    2010-08-10 18:17                     ` Grant Likely
         [not found]               ` <1279918663-29960-9-git-send-email-stephen.neuendorffer@xilinx.com>
         [not found]                 ` <1279918663-29960-9-git-send-email-stephen.neuendorffer-gjFFaj9aHVfQT0dZR+AlfA@public.gmane.org>
    2010-07-23 20:57                   ` [PATCH 9/9] [Xilinx] xilinx_hwicap: Enable whenever OF/device trees are available Stephen Neuendorffer
         [not found]                     ` <d3cc257d-ca6f-40cd-82d4-5941e5fbc1d0-RaUQJvECHitZbvUCbuG1mrjjLBE8jN/0@public.gmane.org>
    2010-08-10 18:18                       ` Grant Likely
         [not found]                         ` <AANLkTimxkhWtnwViKj=3rEXcwZ7rPNezTe39Ef3Q5-WO-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
    2010-08-10 19:01                           ` Stephen Neuendorffer
         [not found]                             ` <5817abce-3f51-4e8e-a8ba-f95ea13a3536-RaUQJvECHiv5op9OF0Koj7jjLBE8jN/0@public.gmane.org>
    2010-08-10 19:19                               ` Grant Likely
         [not found] ` <1279918663-29960-1-git-send-email-stephen.neuendorffer-gjFFaj9aHVfQT0dZR+AlfA@public.gmane.org>
    2010-07-23 20:57   ` [PATCH 1/9] drivers/of: Make device tree code work on any arch Stephen Neuendorffer
         [not found]     ` <7e773827-71eb-47a5-826c-cd255b4ce02c-RaUQJvECHiusiP+nND6G/7jjLBE8jN/0@public.gmane.org>
    2010-08-10 17:22       ` Grant Likely
    2010-07-23 21:39   ` [PATCH 0/9] Xilinx PCI endpoint driver Stephen Neuendorffer
         [not found]     ` <0f773b9c-7bf4-4795-93e1-64b1f81dd286-+Ck8Kgl/v08NTaRkHJHP0bjjLBE8jN/0@public.gmane.org>
    2010-08-10 17:15       ` Grant Likely
         [not found]         ` <AANLkTim81JjUYzRaiz_X3sh1evKSEfUia39_Lzjr7H-o-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
    2010-08-10 17:27           ` Stephen Neuendorffer
    2010-07-23 20:57 Stephen Neuendorffer
    

    This is an external index of several public inboxes,
    see mirroring instructions on how to clone and mirror
    all data and code used by this external index.