Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

clk: gxbb: expose i2c clocks

I2C and AO_I2C clocks are needed for the i2c driver, expose to DT
(and comment out in clk driver)

Signed-off-by: Jerome Brunet <jbrunet@baylibre.com>
Acked-by: Stephen Boyd <sboyd@codeaurora.org>
Signed-off-by: Kevin Hilman <khilman@baylibre.com>

authored by

Jerome Brunet and committed by
Kevin Hilman
dfdd7d4a 5dbe7890

+4 -2
+2 -2
drivers/clk/meson/gxbb.h
··· 190 190 #define CLKID_PL301 19 191 191 #define CLKID_PERIPHS 20 192 192 #define CLKID_SPICC 21 193 - #define CLKID_I2C 22 193 + /* CLKID_I2C */ 194 194 #define CLKID_SAR_ADC 23 195 195 #define CLKID_SMART_CARD 24 196 196 #define CLKID_RNG0 25 ··· 261 261 #define CLKID_AO_AHB_SRAM 90 262 262 #define CLKID_AO_AHB_BUS 91 263 263 #define CLKID_AO_IFACE 92 264 - #define CLKID_AO_I2C 93 264 + /* CLKID_AO_I2C */ 265 265 /* CLKID_SD_EMMC_A */ 266 266 /* CLKID_SD_EMMC_B */ 267 267 /* CLKID_SD_EMMC_C */
+2
include/dt-bindings/clock/gxbb-clkc.h
··· 13 13 #define CLKID_CLK81 12 14 14 #define CLKID_MPLL2 15 15 15 #define CLKID_SPI 34 16 + #define CLKID_I2C 22 16 17 #define CLKID_ETH 36 17 18 #define CLKID_USB0 50 18 19 #define CLKID_USB1 51 19 20 #define CLKID_USB 55 20 21 #define CLKID_USB1_DDR_BRIDGE 64 21 22 #define CLKID_USB0_DDR_BRIDGE 65 23 + #define CLKID_AO_I2C 93 22 24 #define CLKID_SD_EMMC_A 94 23 25 #define CLKID_SD_EMMC_B 95 24 26 #define CLKID_SD_EMMC_C 96