Searched refs:chipco (Results 1 - 12 of 12) sorted by relevance

/linux-master/drivers/ssb/
H A Ddriver_gpio.c45 return !!ssb_chipco_gpio_in(&bus->chipco, 1 << gpio);
53 ssb_chipco_gpio_out(&bus->chipco, 1 << gpio, value ? 1 << gpio : 0);
61 ssb_chipco_gpio_outen(&bus->chipco, 1 << gpio, 0);
70 ssb_chipco_gpio_outen(&bus->chipco, 1 << gpio, 1 << gpio);
71 ssb_chipco_gpio_out(&bus->chipco, 1 << gpio, value ? 1 << gpio : 0);
79 ssb_chipco_gpio_control(&bus->chipco, 1 << gpio, 0);
81 ssb_chipco_gpio_pulldown(&bus->chipco, 1 << gpio, 0);
83 ssb_chipco_gpio_pullup(&bus->chipco, 1 << gpio, 1 << gpio);
93 ssb_chipco_gpio_pullup(&bus->chipco, 1 << gpio, 0);
102 ssb_chipco_gpio_intmask(&bus->chipco, BI
124 struct ssb_chipcommon *chipco = &bus->chipco; local
144 struct ssb_chipcommon *chipco = &bus->chipco; local
189 struct ssb_chipcommon *chipco = &bus->chipco; local
[all...]
H A Dembedded.c25 if (ssb_chipco_available(&bus->chipco)) {
26 ssb_chipco_watchdog_timer_set(&bus->chipco, ticks);
42 if (ssb_chipco_available(&bus->chipco)) {
43 wdt.driver_data = &bus->chipco;
46 wdt.max_timer_ms = bus->chipco.max_timer_ms;
75 if (ssb_chipco_available(&bus->chipco))
76 res = ssb_chipco_gpio_in(&bus->chipco, mask);
93 if (ssb_chipco_available(&bus->chipco))
94 res = ssb_chipco_gpio_out(&bus->chipco, mask, value);
111 if (ssb_chipco_available(&bus->chipco))
[all...]
H A Ddriver_mipscore.c208 else if (ssb_chipco_available(&bus->chipco))
209 mcore->nr_serial_ports = ssb_chipco_serial_init(&bus->chipco, mcore->serial_ports);
221 if (!ssb_chipco_available(&bus->chipco)) {
230 switch (bus->chipco.capabilities & SSB_CHIPCO_CAP_FLASHT) {
234 ssb_sflash_init(&bus->chipco);
241 if ((ssb_read32(bus->chipco.dev, SSB_CHIPCO_FLASH_CFG)
270 if (bus->chipco.capabilities & SSB_CHIPCO_CAP_PMU)
271 return ssb_pmu_get_cpu_clock(&bus->chipco);
275 } else if (ssb_chipco_available(&bus->chipco)) {
276 ssb_chipco_get_clockcpu(&bus->chipco,
[all...]
H A Dsprom.c199 bus->chipco.dev && /* can be unavailable! */
200 bus->chipco.dev->id.revision >= 31)
201 return bus->chipco.capabilities & SSB_CHIPCO_CAP_SPROM;
H A Dmain.c181 ssb_chipco_resume(&bus->chipco);
190 ssb_chipco_suspend(&bus->chipco);
662 ssb_chipcommon_init(&bus->chipco);
947 if (bus->chipco.capabilities & SSB_CHIPCO_CAP_PMU)
948 return ssb_pmu_get_controlclock(&bus->chipco);
953 else if (bus->chipco.dev)
954 ssb_chipco_get_clockcontrol(&bus->chipco, &plltype,
1167 cc = &bus->chipco;
1199 ssb_chipco_set_clockmode(&bus->chipco, mode);
1228 dev = bus->chipco
[all...]
H A Dscan.c309 bus->chipco.capabilities = tmp;
383 if (bus->chipco.dev) {
387 bus->chipco.dev = dev;
H A Dpci.c867 if (bus->chipco.dev) { /* can be unavailable! */
873 if (bus->chipco.dev->id.revision >= 31)
876 (bus->chipco.status & 0x03) == 2)
/linux-master/drivers/net/wireless/broadcom/b43/
H A Dphy_lp.c231 ssb_pmu_set_ldo_voltage(&bus->chipco, LDO_PAREF, 0x28);
232 ssb_pmu_set_ldo_paref(&bus->chipco, true);
239 ssb_pmu_set_ldo_paref(&bus->chipco, false);
544 crystalfreq = bus->chipco.pmu.crystalfreq * 1000;
546 B43_WARN_ON(!(bus->chipco.capabilities & SSB_CHIPCO_CAP_PMU));
1275 u32 crystal_freq = bus->chipco.pmu.crystalfreq * 1000;
2392 u32 crystal_freq = bus->chipco.pmu.crystalfreq * 1000;
2483 u32 crystal_freq = bus->chipco.pmu.crystalfreq * 1000;
H A Dmain.c1221 ssb_cc = &dev->dev->sdev->bus->chipco;
2858 return (bus->chipco.dev ? bus->chipco.dev : bus->pcicore.dev);
2860 return bus->chipco.dev;
3332 dev->dev->sdev->bus->chipco.fast_pwrup_delay);
H A Dphy_n.c5955 ssb_chipco_gpio_control(&dev->dev->sdev->bus->chipco,
6001 chipco_set32(&dev->dev->sdev->bus->chipco,
6215 ssb_pmu_spuravoid_pllupdate(&dev->dev->sdev->bus->chipco,
/linux-master/include/linux/ssb/
H A Dssb.h470 struct ssb_chipcommon chipco; member in struct:ssb_bus
/linux-master/drivers/net/wireless/broadcom/b43legacy/
H A Dmain.c1913 gpiodev = bus->chipco.dev ? : pcidev;
1932 gpiodev = bus->chipco.dev ? : pcidev;
2242 dev->dev->bus->chipco.fast_pwrup_delay);

Completed in 400 milliseconds