HAL_Linux: SPIDriver add subdev support

The changes in the SPIDriver code caused that
some devices needed slight modifications.
HAL_Linux: Add AnalogIn for the PXF