Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 1c2f61d4 authored by David S. Miller's avatar David S. Miller
Browse files

sparc64: Don't hook up pcr_ops on spitfire chips.



They can't be used for profiling and NMI watchdog currently
since they lack the counter overflow interrupt.

Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent dc4ff585
Loading
Loading
Loading
Loading
+6 −1
Original line number Diff line number Diff line
@@ -133,11 +133,16 @@ int __init pcr_arch_init(void)

	case cheetah:
	case cheetah_plus:
	case spitfire:
		pcr_ops = &direct_pcr_ops;
		pcr_enable = PCR_SUN4U_ENABLE;
		break;

	case spitfire:
		/* UltraSPARC-I/II and derivatives lack a profile
		 * counter overflow interrupt so we can't make use of
		 * their hardware currently.
		 */
		/* fallthrough */
	default:
		err = -ENODEV;
		goto out_unregister;