Diff for /qemu/hw/omap_clk.c between versions 1.1.1.2 and 1.1.1.4

version 1.1.1.2, 2018/04/24 17:24:33 version 1.1.1.4, 2018/04/24 19:28:49
Line 836  static struct clk i2c2_iclk = { Line 836  static struct clk i2c2_iclk = {
     .parent     = &core_l4_iclk,      .parent     = &core_l4_iclk,
 };  };
   
 static struct clk gpio_dbclk[4] = {  static struct clk gpio_dbclk[5] = {
     {      {
         .name   = "gpio1_dbclk",          .name   = "gpio1_dbclk",
         .flags  = CLOCK_IN_OMAP242X | CLOCK_IN_OMAP243X,          .flags  = CLOCK_IN_OMAP242X | CLOCK_IN_OMAP243X,
Line 853  static struct clk gpio_dbclk[4] = { Line 853  static struct clk gpio_dbclk[4] = {
         .name   = "gpio4_dbclk",          .name   = "gpio4_dbclk",
         .flags  = CLOCK_IN_OMAP242X | CLOCK_IN_OMAP243X,          .flags  = CLOCK_IN_OMAP242X | CLOCK_IN_OMAP243X,
         .parent = &wu_32k_clk,          .parent = &wu_32k_clk,
       }, {
           .name   = "gpio5_dbclk",
           .flags  = CLOCK_IN_OMAP243X,
           .parent = &wu_32k_clk,
     },      },
 };  };
   
Line 1086  static struct clk *onchip_clks[] = { Line 1090  static struct clk *onchip_clks[] = {
     &dss_l4_iclk,      &dss_l4_iclk,
     &omapctrl_clk,      &omapctrl_clk,
   
     0      NULL
 };  };
   
 void omap_clk_adduser(struct clk *clk, qemu_irq user)  void omap_clk_adduser(struct clk *clk, qemu_irq user)
Line 1184  void omap_clk_reparent(struct clk *clk,  Line 1188  void omap_clk_reparent(struct clk *clk, 
         omap_clk_update(clk);          omap_clk_update(clk);
         omap_clk_rate_update(clk);          omap_clk_rate_update(clk);
     } else      } else
         clk->sibling = 0;          clk->sibling = NULL;
 }  }
   
 void omap_clk_onoff(struct clk *clk, int on)  void omap_clk_onoff(struct clk *clk, int on)
Line 1235  void omap_clk_init(struct omap_mpu_state Line 1239  void omap_clk_init(struct omap_mpu_state
     for (i = onchip_clks, count = 0; *i; i ++)      for (i = onchip_clks, count = 0; *i; i ++)
         if ((*i)->flags & flag)          if ((*i)->flags & flag)
             count ++;              count ++;
     mpu->clks = (struct clk *) qemu_mallocz(sizeof(struct clk) * (count + 1));      mpu->clks = (struct clk *) g_malloc0(sizeof(struct clk) * (count + 1));
     for (i = onchip_clks, j = mpu->clks; *i; i ++)      for (i = onchip_clks, j = mpu->clks; *i; i ++)
         if ((*i)->flags & flag) {          if ((*i)->flags & flag) {
             memcpy(j, *i, sizeof(struct clk));              memcpy(j, *i, sizeof(struct clk));

Removed from v.1.1.1.2  
changed lines
  Added in v.1.1.1.4


unix.superglobalmegacorp.com