Chamberlain provides Homelink programming instructions for specific makes and models. Just go to https://bridge.chamberlain.com/
According to the site, you don't need any special bridge and Homelink should work out of the box. However, it's a bit more than just "pressing the learn button." I've summarized the steps below, but for full details, visit their site at the link referenced above.
Programming Instructions
Press and hold the two outer HomeLink® buttons, releasing only when the HomeLink indicator light begins to flash after 20 seconds.
Position the hand-held transmitter 1-3 inches away from the HomeLink surface
Using both hands, simultaneously press and hold both the desired HomeLink button and hand held transmitter button. DO NOT release until
the HomeLink indicator light flashes slowly and then rapidly.
Press and hold the trained HomeLink button and observe the indicator light.
- If the indicator light is solid/continuous, training is complete and your device should activate when the HomeLink button is pressed
and released.
- If the indicator light blinks rapidly for 2 seconds and then turns a solid/continuous light, proceed with the following training
instructions for a rolling code device.
At the receiver (motor head unit), locate the “learn” or “smart” button .
Press and release the “learn” or “smart” button; there are 30 seconds in which to initiate the next step.
Press and hold the trained HomeLink button for two seconds and release. Repeat the “press/hold/release” sequence up to 3 times to
complete the training process.