|
@@ -12,9 +12,6 @@
|
|
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
|
* GNU General Public License for more details.
|
|
|
*
|
|
|
- * You should have received a copy of the GNU General Public License
|
|
|
- * along with this program; if not, write to the Free Software
|
|
|
- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
|
|
*/
|
|
|
|
|
|
/**
|
|
@@ -299,7 +296,7 @@
|
|
|
struct bcm2835_cprman {
|
|
|
struct device *dev;
|
|
|
void __iomem *regs;
|
|
|
- spinlock_t regs_lock;
|
|
|
+ spinlock_t regs_lock; /* spinlock for all clocks */
|
|
|
const char *osc_name;
|
|
|
|
|
|
struct clk_onecell_data onecell;
|
|
@@ -1328,7 +1325,7 @@ static int bcm2835_clock_set_rate(struct clk_hw *hw,
|
|
|
}
|
|
|
|
|
|
static int bcm2835_clock_determine_rate(struct clk_hw *hw,
|
|
|
- struct clk_rate_request *req)
|
|
|
+ struct clk_rate_request *req)
|
|
|
{
|
|
|
struct bcm2835_clock *clock = bcm2835_clock_from_hw(hw);
|
|
|
struct clk_hw *parent, *best_parent = NULL;
|
|
@@ -1386,7 +1383,6 @@ static u8 bcm2835_clock_get_parent(struct clk_hw *hw)
|
|
|
return (src & CM_SRC_MASK) >> CM_SRC_SHIFT;
|
|
|
}
|
|
|
|
|
|
-
|
|
|
static const struct clk_ops bcm2835_clock_clk_ops = {
|
|
|
.is_prepared = bcm2835_clock_is_on,
|
|
|
.prepare = bcm2835_clock_on,
|