Am33x v3.8

It appears that some of my commits did not make it to the last pull-request. This should correct weird spi behavior for our users.