The answer to this question is creating major headaches for Latter-day Saints.
According to LDS, heaven is made up of the celestial, terrestrial, and telestial kingdoms.
Heavenly Father is worshipped in this heaven. Heavenly Father is the one supreme God that is worshipped.
That's what Brigham Young taught. “God is the one supreme and absolute being in whom we believe and whom we worship.
He is the Creator, Ruler, and Preserver of all things (see Discourses of Bringham Young, pages 18-23).
Here is something that the LDS has missed in all their theology. They teach that there is one heaven. That
heaven is made up of 3 kingdoms (celestial, terrestrial, and telestial). Heavenly Father is worshipped in heaven.
LDS teaches that Heavenly Father was once a man on some other planet (created by his Heavenly Father, Jesus
Heavenly GrandFather), and that this man exalted to a god. Heavenly Father is just one of Heavenly Father's Father's
billions of spirit children who have exalted into a God.
To make calculations simple, let assume each Heavenly Father has 6 billion spirit children.
Heavenly Father had a Father too. There is "a God above the Father of our Lord Jesus Christ .... Hence if Jesus
had a Father, can we not believe that he had a Father also?" (Mormon Doctrines, p. 322).
So the Father of Heavenly Father had 6 billion spirit children.
Each of these 6 billion spirits (who progressed into a Heavenly Father themselves (on some other planets in some
other solar systems) are the spirit brothers of Heavenly Father (from planet Earth).
So, in fact, Jesus had roughly 6 billion Heavenly Uncles.
Suppose each of these 6 billion of Jesus' Heavenly Uncles had about 6 billion children. So far, Jesus has about
6 x 6 = 36 billion spirit cousins.
Now, go back one step. The Father of the Father of Jesus Christ (Jesus' Heavenly GrandFather) was once a man on
some other planet in some other solar system. He was created by some other God (the Father of the Father of the
Father of Jesus Christ - Jesus Great GrandFather). The
Heavenly Great GrandFather of Jesus is just one of 6 billion children that His Heavenly Father (Jesus' Great
Great GrandFather) procreated.
So now, while Jesus has 6 billion Heavenly Uncles, he too has 36 billion Heavenly GrandFathers. Each of these 36
billion GrandFathers Gods had 6 billion children. So now, Jesus has 36 x 6 = 216 billion cousins Gods.
Now, go back one step. Jesus' Great Great GrandFather too was once a man on some other planet on some other solar
system. He was created by his Heavenly Father (the Father of the Father of the Father of the Father of Jesus - Jesus'
Great Great Great GrandFather).
As you continue to go backwards, the number of LDS Gods approaches ga zillions (I don't know what you call the next
one after trillions). All of these ga zillion Gods were exalted to Godhead (according to LDS) long before Heavenly
Father of planet Earth (the Father of Jesus Christ ... if
you need to be brought back to planet earth).
All these ga zillions of Gods in the Celestial Kingdom. Who is the supreme being?
Who is worshipped in the Celestial kingdom? Each of these ga zillions of Gods have their own spirit children to
worship them in the Celestial Kingdom. These 36 billion groups (at least) of 6 billion children each will not want
to worship someone other than their own Heavenly Father.