linux/arch/arm/mach-davinci
Bartosz Golaszewski 4b683bbbf5 ARM: davinci: dm644x-evm: use device properties for at24 eeprom
We want to work towards phasing out the at24_platform_data structure.
There are few users and its contents can be represented using generic
device properties. Using device properties only will allow us to
significantly simplify the at24 configuration code.

Remove the at24_platform_data structure and replace it with an array
of property entries. Drop the byte_len/size property, as the model name
already implies the EEPROM's size.

Signed-off-by: Bartosz Golaszewski <bgolaszewski@baylibre.com>
Reviewed-by: Andy Shevchenko <andy.shevchenko@gmail.com>
Signed-off-by: Sekhar Nori <nsekhar@ti.com>
2019-01-10 13:57:59 +05:30
..
include/mach clk: davinci: kill davinci_clk_reset_assert/deassert() 2018-10-02 08:54:14 -07:00
asp.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
board-da830-evm.c ARM: davinci: da830-evm: use device properties for at24 eeprom 2019-01-10 13:57:59 +05:30
board-da850-evm.c ARM: davinci: da850-evm: remove dead MTD code 2019-01-10 13:57:58 +05:30
board-dm355-evm.c ARM: davinci: dm355: add new clock init using common clock framework 2018-06-26 15:45:55 +05:30
board-dm355-leopard.c ARM: davinci: dm355: add new clock init using common clock framework 2018-06-26 15:45:55 +05:30
board-dm365-evm.c ARM: davinci: dm365-evm: use device properties for at24 eeprom 2019-01-10 13:57:59 +05:30
board-dm644x-evm.c ARM: davinci: dm644x-evm: use device properties for at24 eeprom 2019-01-10 13:57:59 +05:30
board-dm646x-evm.c ARM: davinci: dm646x-evm: use cell nvmem lookup for mac address 2018-12-06 16:19:50 +05:30
board-mityomapl138.c ARM: davinci: mityomapl138: don't read the MAC address from machine code 2019-01-10 13:57:58 +05:30
board-neuros-osd2.c gpio: davinci: Remove unneeded GPIO macro 2018-09-20 08:36:14 -07:00
board-omapl138-hawk.c ARM: davinci: omapl138-hawk: add aemif & nand support 2018-07-10 15:39:27 +05:30
board-sffsdr.c ARM: davinci: dm644x: add new clock init using common clock framework 2018-06-26 15:47:58 +05:30
clock.h ARM: davinci: remove legacy clocks 2018-06-26 16:15:55 +05:30
common.c ARM: davinci: remove legacy clocks 2018-06-26 16:15:55 +05:30
cp_intc.c ARM: davinci: use IRQCHIP_DECLARE for cp_intc 2016-04-14 12:09:50 +05:30
cp_intc.h
cpuidle.c
cpuidle.h
da8xx-dt.c ARM: davinci: da8xx-dt: switch to device tree clocks 2018-06-26 16:20:03 +05:30
da830.c ARM: davinci: da830: set the GPIO base to 0 2018-11-27 13:43:27 +05:30
da850.c ARM: davinci: da850: set the GPIO base to 0 2018-11-26 16:45:10 +05:30
davinci.h ARM: davinci: switch to common clock framework 2018-06-26 15:54:43 +05:30
ddr2.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
devices-da8xx.c ARM: davinci: da8xx: define gpio interrupts as separate resources 2018-11-26 16:45:09 +05:30
devices.c ARM: davinci: remove legacy clocks 2018-06-26 16:15:55 +05:30
dm355.c ARM: davinci: dm355: set the GPIO base to 0 2018-11-27 13:43:27 +05:30
dm365.c ARM: davinci: dm365: set the GPIO base to 0 2018-11-26 16:45:10 +05:30
dm644x.c ARM: davinci: dm644x: set the GPIO base to 0 2018-11-27 13:43:27 +05:30
dm646x.c ARM: davinci: dm646x: set the GPIO base to 0 2018-11-26 16:45:10 +05:30
irq.c
Kconfig ARM: davinci: add device tree support to timer 2018-06-26 16:18:10 +05:30
Makefile ARM: davinci: unduplicate aemif support 2018-07-10 15:39:27 +05:30
Makefile.boot License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
mux.c
mux.h
pdata-quirks.c ARM: davinci: fix const warnings 2017-06-15 19:18:24 +05:30
pm_domain.c ARM: davinci: da8xx-dt: switch to device tree clocks 2018-06-26 16:20:03 +05:30
pm.c ARM: davinci: PM: Do not free useful resources in normal path in 'davinci_pm_init' 2017-05-17 15:25:18 +05:30
psc.h ARM: davinci: remove legacy clocks 2018-06-26 16:15:55 +05:30
serial.c
sleep.S
sram.c
sram.h
time.c ARM: davinci: add device tree support to timer 2018-06-26 16:18:10 +05:30
usb-da8xx.c ARM: davinci: da8xx: Remove legacy USB and SATA clock init 2018-06-26 16:13:52 +05:30
usb.c License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00