I checked for you some state-of-the-art Freescale processors (the iMX and QorIQ families) and I noticed that the IEEE1394 / Firewire standard is sort of gone ...
The fact that you found a controller with a PCI interface supporting it confirms that this is an old technology.
Anyways ... you can obtain what you want with the PCI controller you mentioned if the CPU has a PCI bus. Just connect the PCI bus.
There are also a number of bridges (such as PCI Express to PCI -- like PLX8112) that allows you to connect a CPU(eg. QorIQ P2020) - PLX8112 - TSBXXXX.
Next you run Linux/VxWorks on the P2020 and there you go
Also search on Digikey.com for 'ieee 1394' you will get some more controllers for IEEE 1394. The one with code 296-18175-ND has a "HOST BUS INTERFACE"
Nothing more convenient than that!!! It is a SRAM-like interface.....