{"push_id":1086579507,"size":2,"distinct_size":2,"ref":"refs/heads/android-m","head":"882751d2e702c7e941f88c0b51dde630e380e3cf","before":"1542e397f66b77e5c28b741df01dc97c881dccc8","commits":[{"sha":"596855199294b8281e70086d39c8fea4a95e9823","author":{"email":"46f1a0bd5592a2f9244ca321b129902a06b53e03@finnq.de","name":"Hendrik Hagendorn"},"message":"g3-kernel: slimport: remove leftovers\n\n* slimport.c and slimport_tx_reg.h are anx7808, we have anx7816\n\nChange-Id: I7dd9a34ea1d78681c9dab14de7ca4b6067d35a92","distinct":true,"url":"https://api.github.com/repos/purity-devices/android_kernel_lge_g3/commits/596855199294b8281e70086d39c8fea4a95e9823"},{"sha":"882751d2e702c7e941f88c0b51dde630e380e3cf","author":{"email":"46f1a0bd5592a2f9244ca321b129902a06b53e03@finnq.de","name":"Hendrik Hagendorn"},"message":"g3-kernel: fix slimport\n\n* when connecting a screen the 'cable detection' gpio (13) is pulled up\n  and the threaded interrrupt funciton anx7816_cbl_det_isr is fired.\n  IRQF_ONESHOT disables the interrupt until the thread terminates. As we\n  put the real work onto a work queue we terminate almost instantly\n  which means that the interrupt is re-enabled.\n\n  Now the mess begins, until we are truly connected the gpio jumps\n  constantly from high to low which starts and immediately ends the\n  connection attempts. By delaying the threaded interrupt function until\n  we are connected we can work around the flapping and the connection is\n  established. From here the flapping stops.\n\n  Perhaps the whole thing is because of my cheap SlimPort adapter\n  however it works now.\n\nChange-Id: I2079af48177d566196ee05350c32ff293a80c902","distinct":true,"url":"https://api.github.com/repos/purity-devices/android_kernel_lge_g3/commits/882751d2e702c7e941f88c0b51dde630e380e3cf"}]}