1. 27 Mar, 2015 9 commits
  2. 26 Mar, 2015 4 commits
  3. 19 Mar, 2015 4 commits
  4. 17 Mar, 2015 4 commits
  5. 09 Mar, 2015 5 commits
  6. 07 Mar, 2015 2 commits
    • Tien Hock Loh's avatar
      drivers/gpio: Altera soft IP GPIO driver device tree binding · 4fd9bbc6
      Tien Hock Loh authored
      Adds a new driver device tree binding for Altera soft GPIO IP
      Signed-off-by: default avatarTien Hock Loh <thloh@altera.com>
      Signed-off-by: default avatarLinus Walleij <linus.walleij@linaro.org>
    • Tien Hock Loh's avatar
      drivers/gpio: Altera soft IP GPIO driver · c5abbba9
      Tien Hock Loh authored
      Adds a new driver for Altera soft GPIO IP. The driver is able to do
      read/write and allows GPIO to be a interrupt controller.
      Tested on Altera GHRD on interrupt handling and IO.
      - Updated conflicting device tree parameters
      - Removed unused headers
      - Used macro instead of magic numbers for ngpio
      - Code readability cleanup using ?: and temporal variables
      - Removed leftover garbage and unnecessary function calls
      - Checked bgpio_init but unusable because Altera GPIO may not
        be a multiple of 8 bits
      - Removed duplicated initialization on set_type using temporals
        to improve code readability in calling generic_handle_irq
      - Using ?: ternary to reduce code size
      - Using for_each_set_bit
      - Added const for struct definition
      - Removed naggy pr_err
      - Sort alpha header
      - Remove unused macros
      - Use fixed width data types instead of unsigned long
      - Whitespace issue fixes
      - Removed _relaxed function for better compatibility across different
      - Changed irq_create_mapping to platform_get_irq updated implementation
        to use gpiochip_irqchip_add
      - Reserve interrupt-cells number 2 in device tree binding for future
      - Remove confusing sections on devicetree bindings
      - Added tristate Kconfig help text
      - Used dev_warn instead of pr_warn
      - Clean up unnecesarry if else indentation
      - Added irq_startup and irq_shutdown
      - Changed bitwise clamping style
      - Cleanup bitwise operation to improve readability change naming of
        mapped irqs from virq to mapped_irq
      - Dispose irq_domain mapping correctly
      - Update optional binding description in binding docs
      - Added vendor prefix to devicetree binding for IP specific properties
        using MMIO GPIO helper library instead of manually map PIO to memory
      - altera_gpio_chip inline struct documentation to kerneldoc
      - Using dev_ print to print a better failure message
      v2, v3:
      - Do not reference NO_IRQ
      - Updated irq_set_type to only allow the hardware configured irq type
      Signed-off-by: default avatarTien Hock Loh <thloh@altera.com>
      Signed-off-by: default avatarLinus Walleij <linus.walleij@linaro.org>
  7. 06 Mar, 2015 1 commit
  8. 05 Mar, 2015 3 commits
  9. 04 Mar, 2015 5 commits
  10. 02 Mar, 2015 2 commits
  11. 23 Feb, 2015 1 commit
    • Linus Torvalds's avatar
      Linux 4.0-rc1 · c517d838
      Linus Torvalds authored
      .. after extensive statistical analysis of my G+ polling, I've come to
      the inescapable conclusion that internet polls are bad.
      Big surprise.
      But "Hurr durr I'ma sheep" trounced "I like online polls" by a 62-to-38%
      margin, in a poll that people weren't even supposed to participate in.
      Who can argue with solid numbers like that? 5,796 votes from people who
      can't even follow the most basic directions?
      In contrast, "v4.0" beat out "v3.20" by a slimmer margin of 56-to-44%,
      but with a total of 29,110 votes right now.
      Now, arguably, that vote spread is only about 3,200 votes, which is less
      than the almost six thousand votes that the "please ignore" poll got, so
      it could be considered noise.
      But hey, I asked, so I'll honor the votes.