Hi Joy,
Maybe?
I found this information on the Emihamn database of CD Emigranten (the Emigrant CD). Warnum is an old spelling of Varnum.
First name: C J
Last name: BERGLIND
Age: 42 Gender: M
Parish: WARNUM (where he was living when he decided to emigrate) County: P (Älvsborg)
Port: GÖTEBORG
Date: 1882 04 07 (date of registering with the police to leave Sweden)
Destination: BOSTON
Fellows: JA (Ja = yes. Someone else also traveled on this ticket.)
Source: 19:401:15077
He traveled with this boy.
First name: CARL
Head: BERGLIND C J
Age: 11 Gender: M
Parish: WARNUM County: R
Title/Note: M C J BERGLI (med C J Bergli = with C J Berglind)
Port: GÖTEBORG
Date: 1882 04 07
Destination: BOSTON
Fellows: JA
Source: 19:401:15077
There is no need to hit any brick walls. Order the parish birth records for Varnum. It will be easier if you can find his birthdate in his death certificate, since there is no guarantee that his father was also a Berglind and since children aren't named by last name on birth parish records.
Read about the Swedish parish records on the SweGGate website. Those records are VERY informative and you are far ahead of most of us when we began to research. I, for example, only knew that I had three Swedish grandparents and one Danish grandparent and now I've found them back to the late 1600s or early 1700s in Sweden. If I can do it, you have an even greater chance of doing the same thing since you already have a specific birthplace.
http://www.sweggate.com Follow this pathway.
Themes --> Church Records
Good luck!
Judy