Which airports offer mobile boarding passes on your smart phone?

Currently mobile boarding passes for use on an internet connected smart phone are available at the following airports:

DubaiHamburgOslo
AmsterdamHong KongParis
AthensIstanbulPhnom Penh
AucklandJohannesburgPhuket
BahrainKuala LumpurPrague
BarcelonaLarnacaRio de Janeiro
BirminghamLisbonRome
BolognaLondon GatwickSão Paulo
BrisbaneLondon HeathrowSeoul
BrusselsLyonStockholm
BudapestMadridTaipei
Buenos AiresMaltaTokyo Haneda
Cape TownManchesterTokyo Narita
ChristchurchMauritiusToronto
CopenhagenMedinaVenice
DublinMilanVienna
DurbanMunichWarsaw
DüsseldorfNairobiZagreb
FrankfurtNewcastleZürich
GenevaNiceempty cell
GlasgowOsakaempty cell