We can find Pfaffian orientation and take determinant to compute permanent in $O(n^\omega)$ time where $\omega$ is exponent of matrix multiplication.
We know that permanent of $O(n)$ vertex planar graphs cannot exceed $2^{O(n)}$.
So perhaps there are classes of graphs whose permanent can be computed in linear time.
What classes of planar graphs can number of perfect matchings be computed in linear time?