aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/bcma
AgeCommit message (Expand)AuthorFilesLines
2015-01-29bcma: implement host code support for PCIe Gen 2 devicesRafał Miłecki1-2/+4
2015-01-29bcma: add early_init function for PCIe core and move some fix into itRafał Miłecki2-22/+51
2015-01-29bcma: add empty PCIe hostmode functions if support is disabledRafał Miłecki2-2/+8
2015-01-29bcma: detect SPROM revision 11Rafał Miłecki1-1/+2
2015-01-29bcma: simplify freeing cores (internal devices structs)Rafał Miłecki1-11/+9
2015-01-29bcma: fix watchdog on some ARM chipsetsRafał Miłecki1-3/+7
2015-01-23bcma: use standard bus scanning during early registerRafał Miłecki4-89/+15
2015-01-23bcma: clean bus initialization codeRafał Miłecki3-9/+15
2015-01-15bcma: fix three coding style issues, more than 80 characters per lineOscar Forner Martinez1-3/+7
2014-12-11Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linusLinus Torvalds1-2/+11
2014-11-24MIPS: BCM47XX: Make bcma init NVRAM instead of bcm47xx polling itRafał Miłecki1-2/+11
2014-11-19Merge commit '4e6ce4dc7ce71d0886908d55129d5d6482a27ff9' of git://git.kernel.o...John W. Linville2-3/+4
2014-11-11bcma: get IRQ numbers from dtHauke Mehrtens1-1/+51
2014-11-11bcma: make it possible to specify a IRQ num in bcma_core_irq()Hauke Mehrtens5-14/+29
2014-10-27bcma: fill core details for every deviceRafał Miłecki3-3/+8
2014-10-23bcma: add another PCI ID of device with BCM43228Rafał Miłecki1-2/+3
2014-10-23bcma: fix build when CONFIG_OF_ADDRESS is not setHauke Mehrtens1-1/+1
2014-10-09Merge tag 'gpio-v3.18-1' of git://git.kernel.org/pub/scm/linux/kernel/git/lin...Linus Torvalds1-1/+2
2014-09-30bcma: use chipcommon node from DT for SoC GPIO chipRafał Miłecki1-0/+4
2014-09-30bcma: register bcma as device tree driverHauke Mehrtens3-1/+146
2014-09-26bcma: gpio: use ChipCommon GPIO IRQ on BCM47XX arch onlyRafał Miłecki1-2/+2
2014-09-26bcma: print chip ID in a more user-friendly formRafał Miłecki1-2/+6
2014-09-18driver:gpio remove all usage of gpio_remove retval in driverabdoulaye berthe1-1/+2
2014-09-09bcma: add support for chipcommon B coreHauke Mehrtens5-0/+77
2014-09-09bcma: store more alternative addressesHauke Mehrtens1-4/+5
2014-09-09bcma: register NAND and QSPI cores earlyRafał Miłecki1-0/+21
2014-09-09bcma: move code for core registration into separate functionRafał Miłecki1-31/+36
2014-09-09bcma: use separated function to initialize bus on SoCRafał Miłecki1-2/+9
2014-09-09bcma: move bus struct setup into early part of host specific codeRafał Miłecki4-9/+6
2014-09-08Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...John W. Linville1-0/+1
2014-09-04bcma: get info about flash type SoC booted fromRafał Miłecki1-0/+62
2014-08-28bcma: only map wrapper if its address is availableHauke Mehrtens2-4/+11
2014-08-25bcma: add PCI ID for spromless BCM43217Hauke Mehrtens1-0/+1
2014-07-31bcma: use NS prefix for names of Northstar specific coresRafał Miłecki1-11/+11
2014-07-29bcma: add support for BCM43131 that was found in Tenda W311ERafał Miłecki3-0/+3
2014-07-18bcma: add support for BCM43217 found in Tenda W322E (14e4:43a9)Rafał Miłecki3-0/+3
2014-07-18bcma: extract antenna gains from SPROM correctlyRafał Miłecki1-8/+33
2014-07-07bcma: add driver for PCIe Gen 2 coreRafał Miłecki3-0/+184
2014-06-19bcma: gpio: register all 32 GPIOs on BCM53572Rafał Miłecki1-0/+1
2014-03-27bcma: gpio: register 32 GPIOs on BCM5357Rafał Miłecki1-1/+8
2014-01-30Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linusLinus Torvalds2-2/+136
2014-01-24bcma: gpio: don't cast u32 to unsigned longRafał Miłecki1-2/+2
2014-01-24bcma: prevent irq handler from firing when registeredHauke Mehrtens1-0/+3
2014-01-23bcma: gpio: add own IRQ domainRafał Miłecki2-2/+133
2014-01-10Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...John W. Linville1-3/+3
2014-01-04bcma: export bcma_find_core_unit()Hauke Mehrtens2-14/+1
2014-01-03bcma: fix sparse warnings in driver_chipcommon_sflash.cHauke Mehrtens1-3/+3
2013-12-19bcma: add missing put_device callLevente Kurusa1-0/+1
2013-12-09bcma: pci: remove DEFINE_PCI_DEVICE_TABLE macroJingoo Han1-1/+1
2013-12-05bcma: pci: remove unnecessary pci_set_drvdata()Jingoo Han1-1/+0
2013-11-13Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds1-2/+6
2013-10-19Merge 3.12-rc6 into driver-core-nextGreg Kroah-Hartman1-23/+26
2013-10-17Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...John W. Linville1-2/+6
2013-10-16bcma: convert bus code to use dev_groupsGreg Kroah-Hartman1-7/+16
2013-10-10bcma: add PCI id 0x4313Hauke Mehrtens1-0/+1
2013-10-10bcma: reject PCI cards in bcma.Hauke Mehrtens1-2/+5
2013-09-26bcma: make bcma_core_pci_{up,down}() callable from atomic contextArend van Spriel1-23/+26
2013-09-09bcma: fix error code handling on 64 Bit systemsHauke Mehrtens1-5/+7
2013-08-26bcma: add bcma_core_pci_power_save()Hauke Mehrtens1-3/+33
2013-08-26bcma: do not export bcma_core_pci_extend_L1timer()Hauke Mehrtens1-2/+1
2013-08-26bcma: add method to power up and down the PCIe core by wifi driverHauke Mehrtens1-0/+26
2013-08-26bcma: change max PCI read request size to 128Hauke Mehrtens1-0/+6
2013-07-22bcma: fix handling of big addrlHauke Mehrtens1-8/+8
2013-07-22bcma: return correct error code when bus scan failedHauke Mehrtens1-1/+1
2013-07-22bcma: make it possible to select SoC support without mipsHauke Mehrtens1-2/+8
2013-07-22bcma: add some more core namesHauke Mehrtens1-0/+12
2013-06-27bcma: add support for BCM43142Rafał Miłecki6-2/+155
2013-06-17bcma: use const for serial flash hardware tableRafał Miłecki1-4/+4
2013-06-17bcma: update core (en|dis)abling functionsRafał Miłecki1-3/+25
2013-06-12bcma: activate PCI host option by defaultHauke Mehrtens1-0/+1
2013-06-12Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...John W. Linville1-0/+2
2013-05-22bcma: support SPROM rev 10Rafał Miłecki1-7/+9
2013-05-22bcma: prepare for supporting more SPROM sizesRafał Miłecki1-15/+20
2013-05-22bcma: don't hardcode SPROM lengthRafał Miłecki1-15/+15
2013-05-17bcma: add more core IDsRafał Miłecki1-0/+2
2013-05-09Merge tag 'for-linus-20130509' of git://git.infradead.org/linux-mtdLinus Torvalds1-1/+1
2013-04-05bcma_mips: add a const qualifierArtem Bityutskiy1-1/+1
2013-03-27bcma: export some gpio functionsHauke Mehrtens1-0/+2
2013-03-27bcma: export bcma_chipco_get_alp_clock()Hauke Mehrtens1-1/+2
2013-03-27bcma: handle more devices in bcma_pmu_get_alp_clock()Hauke Mehrtens1-4/+20
2013-03-27bcma: use BCMA_CC_PMU_CTL_* constantsHauke Mehrtens1-5/+5
2013-03-27bcma: mark eromptr as __iomemHauke Mehrtens1-8/+8
2013-03-25bcma: extract board_type from SPROMRafał Miłecki1-0/+1
2013-03-18Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...John W. Linville1-0/+2
2013-03-06bcma: implement disabling PLLsRafał Miłecki1-1/+7
2013-03-06bcma: ignore extra GMAC cores on BCM4706Rafał Miłecki1-0/+5
2013-03-01Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...John W. Linville1-0/+2
2013-02-27bcma: init spin lockHauke Mehrtens1-0/+2
2013-02-14Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...John W. Linville4-1/+18
2013-02-08Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller3-0/+17
2013-02-08Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...John W. Linville6-9/+57
2013-02-06Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...John W. Linville3-0/+17
2013-02-05Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-1/+1
2013-02-04bcma: unregister gpios before unloading bcmaHauke Mehrtens3-0/+17
2013-02-01bcma: Xflash: reorder includes to make pr_fmt workRafał Miłecki2-4/+4
2013-02-01Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...John W. Linville1-1/+1
2013-01-30bcma: add gpio_to_irqHauke Mehrtens1-0/+11
2013-01-30bcma: register platform device for parallel flashRafał Miłecki3-5/+42
2013-01-28bcma: fix NAND flash validationRafał Miłecki1-1/+1
2013-01-28Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...John W. Linville5-72/+155
2013-01-28Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...John W. Linville2-3/+2
2013-01-15Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller8-21/+19
2013-01-14bcma: use consistent case for 'hex' constantsNathan Hintz1-5/+5
2013-01-14bcma: add support for 1 and 2 byte extended config space accessNathan Hintz1-7/+8
2013-01-14bcma: don't map/unmap a subset of the PCI config spaceNathan Hintz1-11/+11
2013-01-14bcma: jump to 'out' label for invalid 'func' valueNathan Hintz1-1/+5
2013-01-14bcma: delete duplicate readlNathan Hintz1-2/+0
2013-01-14bcma: fix bcm4716/bcm4748 i2s irqflagNathan Hintz1-0/+28
2013-01-11bcma: update pci configuration for bcm4706/bcm4716Nathan Hintz1-1/+12
2013-01-11bcma: return the mips irq number in bcma_core_irqNathan Hintz3-6/+12
2013-01-11bcma: fix compile errorHauke Mehrtens1-1/+1
2013-01-09bgmac: driver for GBit MAC core on BCMA busRafał Miłecki1-1/+2
2013-01-08Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds2-3/+2
2013-01-07bcma: mips: rename oldirqflag to irqinitmaskHauke Mehrtens1-4/+4
2013-01-07bcma: mips: remove assigned_irqs from structureHauke Mehrtens1-2/+0
2013-01-07bcma: mips: show also disabled IRQsHauke Mehrtens1-5/+12
2013-01-07bcma: mips: make some info messages debug messagesHauke Mehrtens1-5/+5
2013-01-07bcma: mips: explicit assign IRQ numbersHauke Mehrtens1-28/+56
2013-01-07bcma: make bcma_find_core_unit() accessibleHauke Mehrtens2-2/+4
2013-01-03Drivers: bcma: remove __dev* attributes.Greg Kroah-Hartman6-18/+17
2013-01-02bcma: correct M25P32 serial flash IDRafał Miłecki1-1/+1
2013-01-02bcma: BCMA_DRIVER_GPIO should depend on GPIOLIB instead of selecting itGeert Uytterhoeven1-2/+1
2012-12-19Merge tag 'for-linus-20121219' of git://git.infradead.org/linux-mtdLinus Torvalds1-1/+2
2012-12-14Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linusLinus Torvalds6-5/+199
2012-12-10bcma: mips: fix clearing device IRQRafał Miłecki1-1/+1
2012-12-10bcma: unify naming schema for clock functionsRafał Miłecki4-26/+29
2012-12-06bcma: register watchdog driverHauke Mehrtens3-0/+32
2012-12-06bcma: add methods for watchdog driverHauke Mehrtens1-1/+37
2012-12-06bcma: set the pmu watchdog if availableHauke Mehrtens1-2/+40
2012-12-06bcma: add bcma_chipco_alp_clockHauke Mehrtens1-2/+10
2012-11-30bcma: handle return value of pci_assign_resourceHauke Mehrtens1-3/+7
2012-11-22bcma: export PLL reading functionRafał Miłecki1-1/+2
2012-11-21bcma: add GPIO driverHauke Mehrtens5-0/+123
2012-11-21bcma: add comment to bcma_chipco_gpio_controlHauke Mehrtens1-0/+4
2012-11-21bcma: add bcma_chipco_gpio_pull{up,down}Hauke Mehrtens1-0/+30
2012-11-21bcma: add locking around GPIO register accessesHauke Mehrtens1-5/+42
2012-10-29bcma: suspend/resume callbacks should be conditionally compiled on CONFIG_PM_...Yuanhan Liu1-3/+3
2012-10-23Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...John W. Linville1-2/+3
2012-10-19bcma: do not initialize deactivated PCIe coresHauke Mehrtens1-5/+5
2012-10-19bcma: add an extra pcie core structHauke Mehrtens2-3/+26
2012-10-19bcma: use fallback sprom if sprom on card was not validHauke Mehrtens1-1/+4
2012-10-19bcma: add some more flash chips for serial flashHauke Mehrtens1-1/+30
2012-10-19bcma: extract drv_cc in bcma_core_mips_flash_detect()Hauke Mehrtens1-11/+12
2012-10-19bcma: mark nflash if it is the boot flashHauke Mehrtens1-0/+3
2012-10-19bcma: add and use constants for the flash windowsHauke Mehrtens2-4/+4
2012-10-19bcma: mark pflash as present when availableHauke Mehrtens1-0/+1
2012-10-19bcma: init sprom struct earlierHauke Mehrtens1-7/+14
2012-10-19bcma: just do the necessary things in early register on SoCsHauke Mehrtens4-17/+45
2012-10-15bcma: fix unregistration of coresPiotr Haber1-2/+3
2012-09-28bcma: change delays to follow timers-howto guideRafał Miłecki4-9/+12
2012-09-24bcma: handle BCM43227Rafał Miłecki2-0/+3
2012-09-07Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...John W. Linville2-1/+4
2012-09-07bcma: don't leak memory for PCIE, MIPS, GBIT coresSaul St. John1-0/+10
2012-08-21bcma: detect and register NAND flash deviceRafał Miłecki4-4/+35
2012-08-21bcma: detect and register serial flash deviceRafał Miłecki4-4/+131
2012-08-10bcma: make some functions staticHauke Mehrtens3-8/+9
2012-08-02bcma: BCM43228 supportRafał Miłecki2-1/+4
2012-07-27Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...John W. Linville2-8/+13
2012-07-26bcma: fix invalid PMU chip control masksHauke Mehrtens1-4/+4
2012-07-26bcma: add missing iounmap on error pathHauke Mehrtens1-5/+10
2012-07-26bcma: fix regression in interrupt assignment on mipsHauke Mehrtens1-3/+3
2012-07-17bcma: add place for flash memory supportRafał Miłecki6-3/+84
2012-07-12bcma: add new cores at the end of listRafał Miłecki1-2/+2
2012-07-12bcma: add trivial GBIT MAC COMMON driverRafał Miłecki5-6/+42
2012-07-12bcma: fix typo - reading number of slave wrappersRafał Miłecki1-1/+1
2012-07-12bcma: support alternative (BCM4706) ChipCommon core idRafał Miłecki1-5/+12
2012-07-11bcma: add PMU clock support for BCM4706Hauke Mehrtens1-4/+36
2012-07-11bcma: fix CC driver compilation on MIPSRafał Miłecki1-1/+1
2012-07-09bcma: use custom printing functionsRafał Miłecki10-62/+69
2012-07-09bcma: add mdelay bcma_pmu_resources_init()Hauke Mehrtens1-0/+3
2012-07-09bcma: add bcma_pmu_spuravoid_pllupdate()Hauke Mehrtens1-1/+182
2012-07-09bcma: remove chip ids doing nothing from PMU initialization.Hauke Mehrtens1-10/+4
2012-07-09bcma: remove bcma_pmu_{pll,swreg}_init()Hauke Mehrtens1-34/+0
2012-07-09bcma: complete workaround for BCMA43224 and BCM4313Hauke Mehrtens1-5/+17
2012-07-09bcma: add PCI ID for BCM43224Hauke Mehrtens1-0/+1
2012-07-09bcma: remove fix for 4329b0 bad LPOM is detectionHauke Mehrtens1-3/+0
2012-07-09bcma: add constants for chip idsHauke Mehrtens4-55/+60
2012-07-09bcma: extend workaround for bcm4331Hauke Mehrtens1-0/+3
2012-06-27bcma: define some additional cores IDsRafał Miłecki1-0/+6
2012-06-08bcma: fix null pointer in bcma_core_pci_irq_ctlHauke Mehrtens1-2/+4
2012-06-04bcma: add ext PA workaround for BCM4331 and BCM43431Seth Forshee2-3/+5
2012-05-24Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds6-25/+251
2012-05-16bcma: Add flush for BCMA_RESET_CTL writeNathan Hintz1-0/+1
2012-05-16bcma: Add __devexit to bcma_host_pci_removeNathan Hintz1-2/+2
2012-05-16bcma: reads/writes are always 4 bytes, so always map 4 bytesNathan Hintz1-3/+3
2012-05-16bcma: Account for variable PCI memory base/sizeNathan Hintz1-2/+2
2012-05-16bcma: Find names of non BCM coresNathan Hintz1-14/+40
2012-05-16bcma: add bcma_core_pci_config_fixup()Hauke Mehrtens1-0/+18
2012-05-16bcma: add bcma_core_pci_fixcfg()Hauke Mehrtens1-0/+19
2012-05-16bcma: add bcma_core_pci_extend_L1timerHauke Mehrtens1-2/+14
2012-05-16bcma: implement setting core clock mode to dynamicHauke Mehrtens1-1/+1
2012-05-16bcma/ssb: parse new attributes from spromHauke Mehrtens1-0/+70
2012-05-16bcma: read out some additional sprom attributesHauke Mehrtens1-0/+76
2012-05-16ssb/bcma: fill attribute alpha2 from spromHauke Mehrtens1-1/+2
2012-05-16bcma: add boardinfo structHauke Mehrtens1-0/+3
2012-05-07Merge 3.4-rc6 into usb-nextGreg Kroah-Hartman1-2/+5
2012-04-22Merge 3.4-rc4 into usb-next.Greg Kroah-Hartman1-1/+18
2012-04-18bcma: scan for extra address spaceHauke Mehrtens1-1/+18
2012-04-16bcma: use fallback sprom if no on chip sprom is availableHauke Mehrtens1-2/+5
2012-04-10bcma: fix build error on MIPS; implicit pcibios_enable_devicePaul Gortmaker2-1/+2