Pixhawk and holybro gps module support (drive gps module) help me!

I want to use the holybro gps module on my pixhawk 2.4.8 ardupilot.
but ardupilot can’t see ist8310 compass!
I can solder and many times I checked both the wires and the program.
Next I flashed pixhawk with this http://qgroundcontrol.com/.
and found two compasses in the save file !!!
So ardupilot does not support holybro gps?

CAL_MAG0_EN 1
CAL_MAG0_ID 396809
CAL_MAG0_ROT 0
CAL_MAG0_XOFF -0.016937162727117538
CAL_MAG0_XSCALE 0.999690413475036621
CAL_MAG0_YOFF -0.023416996002197266
CAL_MAG0_YSCALE 0.980714559555053711
CAL_MAG0_ZOFF -0.086665891110897064
CAL_MAG0_ZSCALE 1.003495216369628906
CAL_MAG1_EN 1
CAL_MAG1_ID 131082
CAL_MAG1_ROT -1
CAL_MAG1_XOFF 0.303862065076828003
CAL_MAG1_XSCALE 0.988722085952758789
CAL_MAG1_YOFF 0.222621470689773560
CAL_MAG1_YSCALE 0.973746120929718018
CAL_MAG1_ZOFF -0.071751624345779419
CAL_MAG1_ZSCALE 1.046743869781494141
CAL_MAG2_ID 0
CAL_MAG2_ROT -1
CAL_MAG3_ID 0
CAL_MAG3_ROT -1
CAL_MAG_PRIME 396809
CAL_MAG_SIDES 63

The ist8310 is supported by Ardpilot. There are several different popular modules using it from Mro, CUAV, etc.

How can I check? because it works on another firmware