No, the kernel is not based on any firmware.
And for a bit of education: Complied kernels are based on source code. In the case of Samsung that may mean a specific firmware from which the source drop may have originated from. However for me and for this kernel that is false since I haven't used a pure source drop in 4+ months, and the current kernel is a conglomeration of S3, N2 and Note 10.1 sources.
And, as somebody else mentioned already, Samsung kernels are ROM agnostic. Unless there are big changes in the kernel APIs, which happen once in a while on major versions of Android and ROM build. And this also answers people's question "will this run on XXYZ?", yes it will. (Except AOSP)