OSDN Git Service

ARM: OMAP2+: Drop unused omap_hwmod_mux_info
authorTony Lindgren <tony@atomide.com>
Tue, 29 Aug 2017 17:03:35 +0000 (10:03 -0700)
committerTony Lindgren <tony@atomide.com>
Tue, 19 Sep 2017 18:05:03 +0000 (11:05 -0700)
This is no longer used as we boot in device tree
only mode.

Cc: Lokesh Vutla <lokeshvutla@ti.com>
Cc: Paul Walmsley <paul@pwsan.com>
Cc: Tero Kristo <t-kristo@ti.com>
Signed-off-by: Tony Lindgren <tony@atomide.com>
arch/arm/mach-omap2/omap_hwmod.h

index 89daf35..7dfd598 100644 (file)
@@ -21,7 +21,6 @@
  *
  * To do:
  * - add interconnect error log structures
- * - add pinmuxing
  * - init_conn_id_bit (CONNID_BIT_VECTOR)
  * - implement default hwmod SMS/SDRC flags?
  * - move Linux-specific data ("non-ROM data") out
@@ -151,22 +150,6 @@ extern struct omap_hwmod_sysc_fields omap_hwmod_sysc_type3;
 #endif
 
 /**
- * struct omap_hwmod_mux_info - hwmod specific mux configuration
- * @pads:              array of omap_device_pad entries
- * @nr_pads:           number of omap_device_pad entries
- *
- * Note that this is currently built during init as needed.
- */
-struct omap_hwmod_mux_info {
-       int                             nr_pads;
-       struct omap_device_pad          *pads;
-       int                             nr_pads_dynamic;
-       struct omap_device_pad          **pads_dynamic;
-       int                             *irqs;
-       bool                            enabled;
-};
-
-/**
  * struct omap_hwmod_irq_info - MPU IRQs used by the hwmod
  * @name: name of the IRQ channel (module local name)
  * @irq: IRQ channel ID (should be non-negative except -1 = terminator)
@@ -673,7 +656,6 @@ struct omap_hwmod {
        const char                      *name;
        struct omap_hwmod_class         *class;
        struct omap_device              *od;
-       struct omap_hwmod_mux_info      *mux;
        struct omap_hwmod_irq_info      *mpu_irqs;
        struct omap_hwmod_dma_info      *sdma_reqs;
        struct omap_hwmod_rst_info      *rst_lines;