Qualcomm, Broadcom end bitter long-standing patent dispute