summaryrefslogtreecommitdiffstats
path: root/drivers/irqchip/exynos-combiner.c
AgeCommit message (Expand)Author
2016-06-23irqchip/exynos-combiner: Fix usage of __raw IOBen Dooks
2015-10-13irqdomain: Use irq_domain_get_of_node() instead of direct field accessMarc Zyngier
2015-09-16irqchip: Kill off set_irq_flags usageRob Herring
2015-09-16genirq: Remove irq argument from irq flow handlersThomas Gleixner
2015-07-22drivers/irqchip: Replace pr_warning by pr_warnWang Long
2015-07-16irqchip/exynos: Prepare combiner_handle_cascade_irq for irq argument removalThomas Gleixner
2015-07-11irqchip: Use irq_desc_get_xxx() to avoid redundant lookup of irq_descJiang Liu
2015-07-11irqchip/exynos-combiner: Consolidate chained IRQ handler install/removeThomas Gleixner
2015-07-11irqchip: Prepare for local stub header removalJoel Porquet
2015-06-16irqchip: exynos-combiner: Save IRQ enable set on suspendJavier Martinez Canillas
2015-05-05irqchip: Constify irq_domain_opsKrzysztof Kozlowski
2014-09-03irqchip: exynos-combiner: Fix compilation error on ARM64Naveen Krishna Chatradhi
2014-02-14irqchip: exynos-combiner: call handle_bad_irq directlyPankaj Dubey
2013-12-02irqchip: exynos-combiner: remove hard-coded irq_base valueChander Kashyap
2013-07-16irqchip: exynos: cleanup non-DT stuff in exynos-combinerKukjin Kim
2013-06-28irqchip: exynos-combiner: Staticize combiner_initSachin Kamat
2013-05-07Merge tag 'multiplatform-for-linus-2' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds
2013-05-04Merge tag 'drivers-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds
2013-04-19irqchip: exynos: look up irq using irq_find_mappingArnd Bergmann
2013-04-19irqchip: exynos: pass irq_base from platformArnd Bergmann
2013-04-19irqchip: exynos: localize irq lookup for ATAGSArnd Bergmann
2013-04-19irqchip: exynos: allocate combiner_data dynamicallyArnd Bergmann
2013-04-19irqchip: exynos: pass max combiner number to combiner_initArnd Bergmann
2013-04-09irqchip: exynos-combiner: Correct combined IRQs for exynos4Chanho Park
2013-04-09irqchip: exynos-combiner: Add set_irq_affinity function for combiner_irqChanho Park
2013-03-26arm: Move chained_irq_(enter|exit) to a generic fileCatalin Marinas
2013-02-12ARM: exynos: move exynos4210-combiner to drivers/irqchipRob Herring
{ color: #003388 } /* Name.Builtin.Pseudo */ .highlight .fm { color: #0066bb; font-weight: bold } /* Name.Function.Magic */ .highlight .vc { color: #336699 } /* Name.Variable.Class */ .highlight .vg { color: #dd7700 } /* Name.Variable.Global */ .highlight .vi { color: #3333bb } /* Name.Variable.Instance */ .highlight .vm { color: #336699 } /* Name.Variable.Magic */ .highlight .il { color: #0000DD; font-weight: bold } /* Literal.Number.Integer.Long */
=====================================
 drm/vc4 Broadcom VC4 Graphics Driver
=====================================

.. kernel-doc:: drivers/gpu/drm/vc4/vc4_drv.c
   :doc: Broadcom VC4 Graphics Driver

Display Hardware Handling
=========================

This section covers everything related to the display hardware including
the mode setting infrastructure, plane, sprite and cursor handling and
display, output probing and related topics.

Pixel Valve (DRM CRTC)
----------------------

.. kernel-doc:: drivers/gpu/drm/vc4/vc4_crtc.c
   :doc: VC4 CRTC module

HVS
---

.. kernel-doc:: drivers/gpu/drm/vc4/vc4_hvs.c
   :doc: VC4 HVS module.

HVS planes
----------

.. kernel-doc:: drivers/gpu/drm/vc4/vc4_plane.c
   :doc: VC4 plane module

HDMI encoder
------------

.. kernel-doc:: drivers/gpu/drm/vc4/vc4_hdmi.c
   :doc: VC4 Falcon HDMI module

DSI encoder
-----------

.. kernel-doc:: drivers/gpu/drm/vc4/vc4_dsi.c
   :doc: VC4 DSI0/DSI1 module

DPI encoder
-----------

.. kernel-doc:: drivers/gpu/drm/vc4/vc4_dpi.c
   :doc: VC4 DPI module

VEC (Composite TV out) encoder
------------------------------

.. kernel-doc:: drivers/gpu/drm/vc4/vc4_vec.c
   :doc: VC4 SDTV module

Memory Management and 3D Command Submission
===========================================

This section covers the GEM implementation in the vc4 driver.

GPU buffer object (BO) management
---------------------------------

.. kernel-doc:: drivers/gpu/drm/vc4/vc4_bo.c
   :doc: VC4 GEM BO management support

V3D binner command list (BCL) validation
----------------------------------------

.. kernel-doc:: drivers/gpu/drm/vc4/vc4_validate.c
   :doc: Command list validator for VC4.

V3D render command list (RCL) generation
----------------------------------------

.. kernel-doc:: drivers/gpu/drm/vc4/vc4_render_cl.c
   :doc: Render command list generation

Shader validator for VC4
---------------------------
.. kernel-doc:: drivers/gpu/drm/vc4/vc4_validate_shaders.c
   :doc: Shader validator for VC4.

V3D Interrupts
--------------

.. kernel-doc:: drivers/gpu/drm/vc4/vc4_irq.c
   :doc: Interrupt management for the V3D engine