Differential cohomology is a refinement of ordinary cohomology by differential data. It's construction comes down to the observation that $H^2(M, \mathbb{Z})$ is isomorphic to the space of isomorphism classes of line bundles via the Chern class, and a connection on such a line bundle thus provides a refinement of the Chern class.
I am looking for a reference to a similar refinement of ordinary homology, which is in some sense Poincare dual to differential cohomology. Is this discussed in the literature?
My motivation comes from the fact that the Chern class of a line bundle $L$ is Poincare dual to the zero locus of a generic section of $L$. Thus, on the level of ordinary cohomology/homology there exist a nice duality phrased in the language of line bundles.