ARM: OMAP2+: hwmod: drop unnecessary list initialization
authorFelipe Balbi <balbi@ti.com>
Thu, 13 Nov 2014 16:36:55 +0000 (09:36 -0700)
committerPaul Walmsley <paul@pwsan.com>
Thu, 13 Nov 2014 16:36:55 +0000 (09:36 -0700)
commit79005fbd3e1d671d08c45c9140ee9826efdc367c
treeafd0c8e73d0ffc2b7f12fab6cbc86bb5e9cfb105
parent2e1a7b014f9c3d61fbf12b429f0479242264dbec
ARM: OMAP2+: hwmod: drop unnecessary list initialization

ml->node and sl->node are currently initialized
by means of INIT_LIST_HEAD(). That initialiation
is followed by a list_add() call.

Looking at what both these functions do we will have:

ml->node.next = &ml->node;
ml->node.prev = &ml->node;
oi->master->master_ports.next.prev = &ml->node;
ml->node.next = &oi->master->master_ports.next;
ml->node.prev = &oi->master->master_ports;
oi->master->master_ports.next = &ml->node;

from this, it's clear that both INIT_LIST_HEAD() calls
are unnecessary and can be safely removed.

Signed-off-by: Felipe Balbi <balbi@ti.com>
Signed-off-by: Paul Walmsley <paul@pwsan.com>
arch/arm/mach-omap2/omap_hwmod.c