Home
last modified time | relevance | path

Searched refs:bcma_drv_cc (Results 1 - 25 of 45) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/bcma/
H A Dbcma_private.h45 void bcma_core_chipcommon_early_init(struct bcma_drv_cc *cc);
46 void bcma_core_chipcommon_init(struct bcma_drv_cc *cc);
47 void bcma_chipco_bcm4331_ext_pa_lines_ctl(struct bcma_drv_cc *cc, bool enable);
49 void bcma_chipco_serial_init(struct bcma_drv_cc *cc);
57 void bcma_pmu_early_init(struct bcma_drv_cc *cc);
58 void bcma_pmu_init(struct bcma_drv_cc *cc);
59 u32 bcma_pmu_get_alp_clock(struct bcma_drv_cc *cc);
60 u32 bcma_pmu_get_cpu_clock(struct bcma_drv_cc *cc);
68 int bcma_pflash_init(struct bcma_drv_cc *cc);
70 static inline int bcma_pflash_init(struct bcma_drv_cc *c
[all...]
H A Ddriver_gpio.c22 struct bcma_drv_cc *cc = gpiochip_get_data(chip); in bcma_gpio_get_value()
30 struct bcma_drv_cc *cc = gpiochip_get_data(chip); in bcma_gpio_set_value()
37 struct bcma_drv_cc *cc = gpiochip_get_data(chip); in bcma_gpio_direction_input()
46 struct bcma_drv_cc *cc = gpiochip_get_data(chip); in bcma_gpio_direction_output()
55 struct bcma_drv_cc *cc = gpiochip_get_data(chip); in bcma_gpio_request()
68 struct bcma_drv_cc *cc = gpiochip_get_data(chip); in bcma_gpio_free()
79 struct bcma_drv_cc *cc = gpiochip_get_data(gc); in bcma_gpio_irq_unmask()
90 struct bcma_drv_cc *cc = gpiochip_get_data(gc); in bcma_gpio_irq_mask()
104 struct bcma_drv_cc *cc = dev_id; in bcma_gpio_irq_handler()
122 static int bcma_gpio_irq_init(struct bcma_drv_cc *c
[all...]
H A Ddriver_chipcommon.c18 static inline u32 bcma_cc_write32_masked(struct bcma_drv_cc *cc, u16 offset, in bcma_cc_write32_masked()
28 u32 bcma_chipco_get_alp_clock(struct bcma_drv_cc *cc) in bcma_chipco_get_alp_clock()
37 static bool bcma_core_cc_has_pmu_watchdog(struct bcma_drv_cc *cc) in bcma_core_cc_has_pmu_watchdog()
56 static u32 bcma_chipco_watchdog_get_max_timer(struct bcma_drv_cc *cc) in bcma_chipco_watchdog_get_max_timer()
80 struct bcma_drv_cc *cc = bcm47xx_wdt_get_drvdata(wdt); in bcma_chipco_watchdog_timer_set_wdt()
88 struct bcma_drv_cc *cc = bcm47xx_wdt_get_drvdata(wdt); in bcma_chipco_watchdog_timer_set_ms_wdt()
95 static int bcma_chipco_watchdog_ticks_per_ms(struct bcma_drv_cc *cc) in bcma_chipco_watchdog_ticks_per_ms()
113 int bcma_chipco_watchdog_register(struct bcma_drv_cc *cc) in bcma_chipco_watchdog_register()
142 static void bcma_core_chipcommon_flash_detect(struct bcma_drv_cc *cc) in bcma_core_chipcommon_flash_detect()
169 void bcma_core_chipcommon_early_init(struct bcma_drv_cc *c
[all...]
H A Ddriver_chipcommon_pmu.c16 u32 bcma_chipco_pll_read(struct bcma_drv_cc *cc, u32 offset) in bcma_chipco_pll_read()
24 void bcma_chipco_pll_write(struct bcma_drv_cc *cc, u32 offset, u32 value) in bcma_chipco_pll_write()
32 void bcma_chipco_pll_maskset(struct bcma_drv_cc *cc, u32 offset, u32 mask, in bcma_chipco_pll_maskset()
41 void bcma_chipco_chipctl_maskset(struct bcma_drv_cc *cc, in bcma_chipco_chipctl_maskset()
50 void bcma_chipco_regctl_maskset(struct bcma_drv_cc *cc, u32 offset, u32 mask, in bcma_chipco_regctl_maskset()
59 static u32 bcma_pmu_xtalfreq(struct bcma_drv_cc *cc) in bcma_pmu_xtalfreq()
80 static void bcma_pmu2_pll_init0(struct bcma_drv_cc *cc, u32 xtalfreq) in bcma_pmu2_pll_init0()
148 static void bcma_pmu_pll_init(struct bcma_drv_cc *cc) in bcma_pmu_pll_init()
162 static void bcma_pmu_resources_init(struct bcma_drv_cc *cc) in bcma_pmu_resources_init()
210 void bcma_chipco_bcm4331_ext_pa_lines_ctl(struct bcma_drv_cc *c
[all...]
H A Ddriver_chipcommon_sflash.c74 static void bcma_sflash_cmd(struct bcma_drv_cc *cc, u32 opcode) in bcma_sflash_cmd()
89 int bcma_sflash_init(struct bcma_drv_cc *cc) in bcma_sflash_init()
H A Ddriver_chipcommon_pflash.c34 int bcma_pflash_init(struct bcma_drv_cc *cc) in bcma_pflash_init()
H A Ddriver_chipcommon_nflash.c19 int bcma_nflash_init(struct bcma_drv_cc *cc) in bcma_nflash_init()
/kernel/linux/linux-6.6/drivers/bcma/
H A Dbcma_private.h45 void bcma_core_chipcommon_early_init(struct bcma_drv_cc *cc);
46 void bcma_core_chipcommon_init(struct bcma_drv_cc *cc);
47 void bcma_chipco_bcm4331_ext_pa_lines_ctl(struct bcma_drv_cc *cc, bool enable);
49 void bcma_chipco_serial_init(struct bcma_drv_cc *cc);
57 void bcma_pmu_early_init(struct bcma_drv_cc *cc);
58 void bcma_pmu_init(struct bcma_drv_cc *cc);
59 u32 bcma_pmu_get_alp_clock(struct bcma_drv_cc *cc);
60 u32 bcma_pmu_get_cpu_clock(struct bcma_drv_cc *cc);
68 int bcma_pflash_init(struct bcma_drv_cc *cc);
70 static inline int bcma_pflash_init(struct bcma_drv_cc *c
[all...]
H A Ddriver_gpio.c24 struct bcma_drv_cc *cc = gpiochip_get_data(chip); in bcma_gpio_get_value()
32 struct bcma_drv_cc *cc = gpiochip_get_data(chip); in bcma_gpio_set_value()
39 struct bcma_drv_cc *cc = gpiochip_get_data(chip); in bcma_gpio_direction_input()
48 struct bcma_drv_cc *cc = gpiochip_get_data(chip); in bcma_gpio_direction_output()
57 struct bcma_drv_cc *cc = gpiochip_get_data(chip); in bcma_gpio_request()
70 struct bcma_drv_cc *cc = gpiochip_get_data(chip); in bcma_gpio_free()
81 struct bcma_drv_cc *cc = gpiochip_get_data(gc); in bcma_gpio_irq_unmask()
93 struct bcma_drv_cc *cc = gpiochip_get_data(gc); in bcma_gpio_irq_mask()
110 struct bcma_drv_cc *cc = dev_id; in bcma_gpio_irq_handler()
128 static int bcma_gpio_irq_init(struct bcma_drv_cc *c
[all...]
H A Ddriver_chipcommon.c18 static inline u32 bcma_cc_write32_masked(struct bcma_drv_cc *cc, u16 offset, in bcma_cc_write32_masked()
28 u32 bcma_chipco_get_alp_clock(struct bcma_drv_cc *cc) in bcma_chipco_get_alp_clock()
37 static bool bcma_core_cc_has_pmu_watchdog(struct bcma_drv_cc *cc) in bcma_core_cc_has_pmu_watchdog()
56 static u32 bcma_chipco_watchdog_get_max_timer(struct bcma_drv_cc *cc) in bcma_chipco_watchdog_get_max_timer()
80 struct bcma_drv_cc *cc = bcm47xx_wdt_get_drvdata(wdt); in bcma_chipco_watchdog_timer_set_wdt()
88 struct bcma_drv_cc *cc = bcm47xx_wdt_get_drvdata(wdt); in bcma_chipco_watchdog_timer_set_ms_wdt()
95 static int bcma_chipco_watchdog_ticks_per_ms(struct bcma_drv_cc *cc) in bcma_chipco_watchdog_ticks_per_ms()
113 int bcma_chipco_watchdog_register(struct bcma_drv_cc *cc) in bcma_chipco_watchdog_register()
142 static void bcma_core_chipcommon_flash_detect(struct bcma_drv_cc *cc) in bcma_core_chipcommon_flash_detect()
169 void bcma_core_chipcommon_early_init(struct bcma_drv_cc *c
[all...]
H A Ddriver_chipcommon_pmu.c16 u32 bcma_chipco_pll_read(struct bcma_drv_cc *cc, u32 offset) in bcma_chipco_pll_read()
24 void bcma_chipco_pll_write(struct bcma_drv_cc *cc, u32 offset, u32 value) in bcma_chipco_pll_write()
32 void bcma_chipco_pll_maskset(struct bcma_drv_cc *cc, u32 offset, u32 mask, in bcma_chipco_pll_maskset()
41 void bcma_chipco_chipctl_maskset(struct bcma_drv_cc *cc, in bcma_chipco_chipctl_maskset()
50 void bcma_chipco_regctl_maskset(struct bcma_drv_cc *cc, u32 offset, u32 mask, in bcma_chipco_regctl_maskset()
59 static u32 bcma_pmu_xtalfreq(struct bcma_drv_cc *cc) in bcma_pmu_xtalfreq()
80 static void bcma_pmu2_pll_init0(struct bcma_drv_cc *cc, u32 xtalfreq) in bcma_pmu2_pll_init0()
148 static void bcma_pmu_pll_init(struct bcma_drv_cc *cc) in bcma_pmu_pll_init()
162 static void bcma_pmu_resources_init(struct bcma_drv_cc *cc) in bcma_pmu_resources_init()
210 void bcma_chipco_bcm4331_ext_pa_lines_ctl(struct bcma_drv_cc *c
[all...]
H A Ddriver_chipcommon_sflash.c74 static void bcma_sflash_cmd(struct bcma_drv_cc *cc, u32 opcode) in bcma_sflash_cmd()
89 int bcma_sflash_init(struct bcma_drv_cc *cc) in bcma_sflash_init()
H A Ddriver_chipcommon_pflash.c34 int bcma_pflash_init(struct bcma_drv_cc *cc) in bcma_pflash_init()
H A Ddriver_chipcommon_nflash.c28 int bcma_nflash_init(struct bcma_drv_cc *cc) in bcma_nflash_init()
/kernel/linux/linux-5.10/include/linux/bcma/
H A Dbcma_driver_chipcommon.h617 struct bcma_drv_cc { struct
683 extern u32 bcma_chipco_watchdog_timer_set(struct bcma_drv_cc *cc, u32 ticks);
685 extern u32 bcma_chipco_get_alp_clock(struct bcma_drv_cc *cc);
687 void bcma_chipco_irq_mask(struct bcma_drv_cc *cc, u32 mask, u32 value);
689 u32 bcma_chipco_irq_status(struct bcma_drv_cc *cc, u32 mask);
692 u32 bcma_chipco_gpio_in(struct bcma_drv_cc *cc, u32 mask);
693 u32 bcma_chipco_gpio_out(struct bcma_drv_cc *cc, u32 mask, u32 value);
694 u32 bcma_chipco_gpio_outen(struct bcma_drv_cc *cc, u32 mask, u32 value);
695 u32 bcma_chipco_gpio_control(struct bcma_drv_cc *cc, u32 mask, u32 value);
696 u32 bcma_chipco_gpio_intmask(struct bcma_drv_cc *c
[all...]
/kernel/linux/linux-6.6/include/linux/bcma/
H A Dbcma_driver_chipcommon.h623 struct bcma_drv_cc { struct
689 extern u32 bcma_chipco_watchdog_timer_set(struct bcma_drv_cc *cc, u32 ticks);
691 extern u32 bcma_chipco_get_alp_clock(struct bcma_drv_cc *cc);
693 void bcma_chipco_irq_mask(struct bcma_drv_cc *cc, u32 mask, u32 value);
695 u32 bcma_chipco_irq_status(struct bcma_drv_cc *cc, u32 mask);
698 u32 bcma_chipco_gpio_in(struct bcma_drv_cc *cc, u32 mask);
699 u32 bcma_chipco_gpio_out(struct bcma_drv_cc *cc, u32 mask, u32 value);
700 u32 bcma_chipco_gpio_outen(struct bcma_drv_cc *cc, u32 mask, u32 value);
701 u32 bcma_chipco_gpio_control(struct bcma_drv_cc *cc, u32 mask, u32 value);
702 u32 bcma_chipco_gpio_intmask(struct bcma_drv_cc *c
[all...]
/kernel/linux/linux-5.10/drivers/mtd/devices/
H A Dbcm47xxsflash.h58 struct bcma_drv_cc;
66 struct bcma_drv_cc *bcma_cc;
/kernel/linux/linux-6.6/drivers/mtd/devices/
H A Dbcm47xxsflash.h58 struct bcma_drv_cc;
66 struct bcma_drv_cc *bcma_cc;
/kernel/linux/linux-5.10/drivers/mtd/nand/raw/bcm47xxnflash/
H A Dops_bcm4706.c43 static int bcm47xxnflash_ops_bcm4706_ctl_cmd(struct bcma_drv_cc *cc, u32 code) in bcm47xxnflash_ops_bcm4706_ctl_cmd()
61 static int bcm47xxnflash_ops_bcm4706_poll(struct bcma_drv_cc *cc) in bcm47xxnflash_ops_bcm4706_poll()
140 struct bcma_drv_cc *cc = b47n->cc; in bcm47xxnflash_ops_bcm4706_write()
215 struct bcma_drv_cc *cc = b47n->cc; in bcm47xxnflash_ops_bcm4706_cmdfunc()
311 struct bcma_drv_cc *cc = b47n->cc; in bcm47xxnflash_ops_bcm4706_read_byte()
H A Dbcm47xxnflash.h13 struct bcma_drv_cc *cc;
H A Dmain.c36 b47n->cc = container_of(nflash, struct bcma_drv_cc, nflash); in bcm47xxnflash_probe()
/kernel/linux/linux-6.6/drivers/mtd/nand/raw/bcm47xxnflash/
H A Dops_bcm4706.c43 static int bcm47xxnflash_ops_bcm4706_ctl_cmd(struct bcma_drv_cc *cc, u32 code) in bcm47xxnflash_ops_bcm4706_ctl_cmd()
61 static int bcm47xxnflash_ops_bcm4706_poll(struct bcma_drv_cc *cc) in bcm47xxnflash_ops_bcm4706_poll()
140 struct bcma_drv_cc *cc = b47n->cc; in bcm47xxnflash_ops_bcm4706_write()
215 struct bcma_drv_cc *cc = b47n->cc; in bcm47xxnflash_ops_bcm4706_cmdfunc()
311 struct bcma_drv_cc *cc = b47n->cc; in bcm47xxnflash_ops_bcm4706_read_byte()
H A Dbcm47xxnflash.h13 struct bcma_drv_cc *cc;
/kernel/linux/linux-6.6/drivers/mtd/nand/raw/brcmnand/
H A Dbcma_nand.c15 struct bcma_drv_cc *cc;
108 soc->cc = container_of(nflash, struct bcma_drv_cc, nflash); in brcmnand_bcma_nand_probe()
/kernel/linux/linux-5.10/arch/mips/bcm47xx/
H A Dserial.c57 struct bcma_drv_cc *cc = &(bcm47xx_bus.bcma.bus.drv_cc); in uart8250_init_bcma()

Completed in 13 milliseconds

12