I would not think it would be an issue either plugging it into the router ethernet port or the non cisco switch. A couple things to keep in mind though.
1. You may need a crossover cable between the phone and the router ethernet port.
2. Either spot you plug it into you will have to use a power cube/cord to provide power to the 7985 phone unless the switch you use provides 802.1 af Power over ethernet.