P2 card kernel module