1. 06 2月, 2014 2 次提交
    • M
      [media] DocBook: Add a description for the Remote Controller interface · 41950865
      Mauro Carvalho Chehab 提交于
      Adds a missing section to describe the remote controller interface.
      
      The DocBook is just addin the same documentation as written at
      Documentation/ABI/testing/sysfs-class-rc, using the DocBook's
      way, and dropping timestamps/contact info.
      
      While that means that we'll have the same info on two parts, there
      are parts of the remote controller interface that doesn't belong
      at Documentation/ABI/, and it makes sense to have everything
      on the same place. This also means that we'll need to manually
      track to be sure that both places will be synchronized, but, as
      it is not expected much changes on it, this sync can be done
      manually.
      
      It also adds an introduction that states that the IR is a normal
      evdev/input interface, plus the sysfs class nodes.
      Signed-off-by: NMauro Carvalho Chehab <m.chehab@samsung.com>
      41950865
    • M
      [media] DocBook/media_api: Better organize the DocBook · 90f745ce
      Mauro Carvalho Chehab 提交于
      All chapters/parts but Remote controllers have the revision
      tags inside the body. Move those to remote_controllers.xml and
      do some cleanup.
      
      No functional changes.
      Signed-off-by: NMauro Carvalho Chehab <m.chehab@samsung.com>
      90f745ce
  2. 04 2月, 2014 8 次提交
  3. 13 1月, 2014 2 次提交
  4. 07 1月, 2014 4 次提交
  5. 11 12月, 2013 1 次提交
  6. 10 12月, 2013 1 次提交
  7. 05 12月, 2013 1 次提交
  8. 02 12月, 2013 4 次提交
  9. 30 11月, 2013 1 次提交
  10. 28 11月, 2013 1 次提交
  11. 27 11月, 2013 1 次提交
  12. 11 11月, 2013 1 次提交
  13. 07 11月, 2013 1 次提交
  14. 28 10月, 2013 1 次提交
  15. 19 10月, 2013 1 次提交
  16. 16 10月, 2013 1 次提交
  17. 06 10月, 2013 1 次提交
    • T
      sysfs: merge regular and bin file handling · 3124eb16
      Tejun Heo 提交于
      With the previous changes, sysfs regular file code is ready to handle
      bin files too.  This patch makes bin files share the regular file
      path.
      
      * sysfs_create/remove_bin_file() are moved to fs/sysfs/file.c.
      
      * sysfs_init_inode() is updated to use the new sysfs_bin_operations
        instead of bin_fops for bin files.
      
      * fs/sysfs/bin.c and the related pieces are removed.
      
      This patch shouldn't introduce any behavior difference to bin file
      accesses.
      
      Overall, this unification reduces the amount of duplicate logic, makes
      behaviors more consistent and paves the road for building simpler and
      more versatile interface which will allow other subsystems to make use
      of sysfs for their pseudo filesystems.
      
      v2: Stale fs/sysfs/bin.c reference dropped from
          Documentation/DocBook/filesystems.tmpl.  Reported by kbuild test
          robot.
      Signed-off-by: NTejun Heo <tj@kernel.org>
      Cc: Kay Sievers <kay@vrfy.org>
      Cc: kbuild test robot <fengguang.wu@intel.com>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      3124eb16
  18. 03 9月, 2013 1 次提交
  19. 30 8月, 2013 2 次提交
    • B
      mtd: nand: remove NAND_BBT_SCANEMPTY · dad22562
      Brian Norris 提交于
      NAND_BBT_SCANEMPTY is a strange, badly-supported option with omap as its
      single remaining user.
      
      NAND_BBT_SCANEMPTY was likely used by accident in omap2[1]. And anyway,
      omap2 doesn't scan the chip for bad blocks (courtesy of
      NAND_SKIP_BBTSCAN), and so its use of this option is irrelevant.
      
      This patch drops the NAND_BBT_SCANEMPTY option.
      
      [1] http://lists.infradead.org/pipermail/linux-mtd/2012-July/042902.htmlSigned-off-by: NBrian Norris <computersforpeace@gmail.com>
      Cc: Ivan Djelic <ivan.djelic@parrot.com>
      Signed-off-by: NArtem Bityutskiy <artem.bityutskiy@linux.intel.com>
      Signed-off-by: NDavid Woodhouse <David.Woodhouse@intel.com>
      dad22562
    • D
      drm: implement experimental render nodes · 1793126f
      David Herrmann 提交于
      Render nodes provide an API for userspace to use non-privileged GPU
      commands without any running DRM-Master. It is useful for offscreen
      rendering, GPGPU clients, and normal render clients which do not perform
      modesetting.
      
      Compared to legacy clients, render clients no longer need any
      authentication to perform client ioctls. Instead, user-space controls
      render/client access to GPUs via filesystem access-modes on the
      render-node. Once a render-node was opened, a client has full access to
      the client/render operations on the GPU. However, no modesetting or ioctls
      that affect global state are allowed on render nodes.
      
      To prevent privilege-escalation, drivers must explicitly state that they
      support render nodes. They must mark their render-only ioctls as
      DRM_RENDER_ALLOW so render clients can use them. Furthermore, they must
      support clients without any attached master.
      
      If filesystem access-modes are not enough for fine-grained access control
      to render nodes (very unlikely, considering the versaitlity of FS-ACLs),
      you may still fall-back to fd-passing from server to client (which allows
      arbitrary access-control). However, note that revoking access is
      currently impossible and unlikely to get implemented.
      
      Note: Render clients no longer have any associated DRM-Master as they are
      supposed to be independent of any server state. DRM core highly depends on
      file_priv->master to be non-NULL for modesetting/ctx/etc. commands.
      Therefore, drivers must be very careful to not require DRM-Master if they
      support DRIVER_RENDER.
      
      So far render-nodes are protected by "drm_rnodes". As long as this
      module-parameter is not set to 1, a driver will not create render nodes.
      This allows us to experiment with the API a bit before we stabilize it.
      
      v2: drop insecure GEM_FLINK to force use of dmabuf
      Signed-off-by: NDavid Herrmann <dh.herrmann@gmail.com>
      Signed-off-by: NDave Airlie <airlied@redhat.com>
      1793126f
  20. 27 8月, 2013 1 次提交
  21. 20 8月, 2013 1 次提交
  22. 19 8月, 2013 3 次提交