Message ID | 680357e5acb338433bfc94114b65b4a4ce2c99e2.1680423909.git.christophe.jaillet@wanadoo.fr (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
Series | clk: shrink struct clk_fractional_divider | expand |
Am Sonntag, 2. April 2023, 11:42:07 CEST schrieb Christophe JAILLET: > All users of these fields have been removed. > They are now computed when needed with [mn]shift and [mn]width. > > This shrinks the size of struct clk_fractional_divider from 72 to 56 bytes. > > Signed-off-by: Christophe JAILLET <christophe.jaillet@wanadoo.fr> Reviewed-by: Heiko Stuebner <heiko@sntech.de>
Quoting Christophe JAILLET (2023-04-02 02:42:07) > All users of these fields have been removed. > They are now computed when needed with [mn]shift and [mn]width. > > This shrinks the size of struct clk_fractional_divider from 72 to 56 bytes. > > Signed-off-by: Christophe JAILLET <christophe.jaillet@wanadoo.fr> > --- Applied to clk-next
diff --git a/include/linux/clk-provider.h b/include/linux/clk-provider.h index faad3cdc1e48..eb6930ae550f 100644 --- a/include/linux/clk-provider.h +++ b/include/linux/clk-provider.h @@ -1154,10 +1154,8 @@ struct clk_fractional_divider { void __iomem *reg; u8 mshift; u8 mwidth; - u32 mmask; u8 nshift; u8 nwidth; - u32 nmask; u8 flags; void (*approximation)(struct clk_hw *hw, unsigned long rate, unsigned long *parent_rate,
All users of these fields have been removed. They are now computed when needed with [mn]shift and [mn]width. This shrinks the size of struct clk_fractional_divider from 72 to 56 bytes. Signed-off-by: Christophe JAILLET <christophe.jaillet@wanadoo.fr> --- include/linux/clk-provider.h | 2 -- 1 file changed, 2 deletions(-)