I take my words back - there is proprietary connector for the front panel, multi pin one.
Number 7 is front panel connector according to Inspiron 620 Service manual, unfortunately in pdf format, look at page 43 at diagram, when I get home I will try to make JPG from pdf.
P.S. this is the list of all manuals - this is for me when I get home.