Misc Photon integration
Misc Photon integration

Signed-off-by: ijl <049f95393adb668d3d337db05f8358cffa4f72cb@mailbox.org>

smileliaohua/geopy,mthh/geopy,smileliaohua/geopy,magnushiie/geopy,Vimos/geopy,magnushiie/geopy,RDXT/geopy,RDXT/geopy,memaldi/geopy,jmb/geopy,memaldi/geopy,Vimos/geopy,mthh/geopy,geopy/geopy